Record Geometry Script fork branch hygiene

This commit is contained in:
Meta Vens 2026-05-04 14:22:57 +01:00
commit ea60838405
3 changed files with 14 additions and 0 deletions

View file

@ -18,6 +18,16 @@ The GameCult fork remote is:
https://github.com/GameCult/geometry-script.git
```
The fork is intentionally kept small. As of 2026-05-04, its live branches are:
```text
main
vibegeometry/blender-5-nested-tree-groups
```
Upstream may still have historical branches such as `gh-pages` or
`nodes_to_script`; those are upstream history, not GameCult fork policy.
Patch work belongs in this clone first, then in a fork branch/PR. Do not patch
the installed AppData add-on directly. That path is live installation state, not
source control, and it will quietly become a stupid little archaeological layer

View file

@ -54,6 +54,9 @@ Run `.\tools\setup_geometry_script_clone.ps1` if `external/geometry-script` is
missing in a fresh workspace.
The patch branch is pushed to `GameCult/geometry-script`, and the upstream PR is
https://github.com/carson-katri/geometry-script/pull/69.
The GameCult fork is intentionally pruned to `main` plus the active
`vibegeometry/blender-5-nested-tree-groups` branch. Upstream branch clutter
should not be copied forward unless a future patch actually needs it.
The current next action is to continue `fieldvalue.blend` by translating the
next composition helper, likely `Seven Segments` or `Delete Segments`, before

View file

@ -11,3 +11,4 @@
{"ts": "2026-05-04T12:53:00+00:00", "type": "implementation", "status": "accepted", "note": "Extended fieldvalue translation with Create Decimal -> VG Create Decimal. Verified against source by comparing evaluated dot geometry: both source and translation produce 32 vertices with sorted max vertex delta 0.0. Doctrine added: tiny glyph marks such as decimal points should be isolated as named reusable parts when they carry stable display intent."}
{"ts": "2026-05-04T12:56:02+00:00", "type": "implementation", "status": "accepted", "note": "Extended fieldvalue translation with Create Segment -> VG Create Segment. Verified horizontal and vertical segment cases against source with 6 vertices each and sorted max vertex delta 0.0. Doctrine added: field masks can act as chisels over regular seed meshes, gating vertex offsets by local position conditions."}
{"ts": "2026-05-04T13:11:35+00:00", "type": "tooling", "status": "accepted", "note": "Created and pushed GameCult/VibeGeometry remote. Forked Geometry Script to GameCult/geometry-script, pushed branch vibegeometry/blender-5-nested-tree-groups, and opened upstream PR https://github.com/carson-katri/geometry-script/pull/69 for the nested @tree group reference fix."}
{"ts": "2026-05-04T13:22:50+00:00", "type": "tooling", "status": "accepted", "note": "Pruned inherited upstream-only branches gh-pages and nodes_to_script from GameCult/geometry-script. The fork branch surface is intentionally main plus vibegeometry/blender-5-nested-tree-groups while upstream may retain its own historical branch soup."}