Explorar o código

docs: map library-folder tags

Eric Streit hai 1 día
pai
achega
29a592d644
Modificáronse 1 ficheiros con 15 adicións e 12 borrados
  1. 15 12
      docs/git-branches-tags.md

+ 15 - 12
docs/git-branches-tags.md

@@ -1,9 +1,9 @@
 # Git branches and tags — how this repository is organised
 
-**Snapshot:** 2026-10-24, after the corpus triage follow-up.
-`master` = the current docs commit (triage + tag map);
-`origin/master` = `6e40e26`.  M5/M6 and the triage follow-up are local;
-earlier M1–M4 work is on the remote.  321 tags (319 `v3-*`
+**Snapshot:** 2026-10-24, after dialect library folders.
+`master` = the current docs commit (library folders + tag map);
+`origin/master` = `6e40e26`.  M5/M6, triage and library folders are
+local; earlier M1–M4 work is on the remote.  324 tags (322 `v3-*`
 checkpoints).
 
 Mental model:
@@ -59,6 +59,8 @@ Each points at the commit that landed a feature, all with green gates:
 | `v3-open-arrays-m6-summary` | `c22e4ae` | final M6 summary/docs |
 | `v3-lfloat` | `5ae8152` | ISO/gm2 `LFLOAT` builtin |
 | `v3-corpus-triage-2026-10-24` | `895ee2e` | post-open-array corpus triage |
+| `v3-library-folders` | `f904307` | dialect library folders |
+| `v3-library-folders-summary` | `3f5ac86` | library-folder summary/docs |
 
 These are immutable checkpoints.  Useful commands:
 
@@ -78,7 +80,8 @@ git diff v3-sysclock v3-smallfix      # what the last step changed
 | `v3-session-2026-10-23-open-arrays-end` | `707b7e4` | 2026-10-23 open-array M1–M4 session tag. |
 | `v3-session-2026-10-24-open-arrays-end` | `680ace0` | 2026-10-24 open-array M5 session tag. |
 | `v3-session-2026-10-24-open-arrays-m6-end` | `c22e4ae` | Open-array M6 session tag. |
-| `v3-session-2026-10-24-triage-end` | `895ee2e` | **Final immutable 2026-10-24 triage session tag.** |
+| `v3-session-2026-10-24-triage-end` | `895ee2e` | 2026-10-24 triage session tag. |
+| `v3-session-2026-10-24-library-folders-end` | `3f5ac86` | **Final immutable 2026-10-24 library-folders session tag.** |
 | `v3-session-2026-10-22` | `c2664ac` | **Moving** session tag. Advanced several times and force-pushed to the final commit. |
 | `v3-session-2026-10-22-final` | `0e81019` | **Early checkpoint** created before the session continued (byte/word16/SysClock/smallfix came after). Historical noise now. |
 | `v3-session-2026-10-22-end` | `c2664ac` | **Final immutable session tag.** Use this one. |
@@ -113,18 +116,18 @@ git push origin :refs/tags/v3-session-2026-10-22-final
 The project convention is one `v3-*` tag per green step across all
 sessions (two-phase parse slices, generics increments, Unicode, stdlib,
 …).  They are a searchable history of passing states, not branches.
-`git tag --list | wc -l` = 321 (319 `v3-*`) is expected; only the
+`git tag --list | wc -l` = 324 (322 `v3-*`) is expected; only the
 recent ones above matter for the current session.
 
 ## Current state
 
-- `master` = current docs commit (triage + tag map), **8 commits
-  ahead** of `origin/master` (`6e40e26`): M5 code/docs, M6 code/docs,
-  LFLOAT, triage docs and this tag map.
+- `master` = current docs commit (library folders + tag map),
+  **12 commits ahead** of `origin/master` (`6e40e26`): M5/M6, LFLOAT,
+  triage, library folders and this tag map.
 - `v3-open-arrays-m5/m6`, `v3-open-arrays`, `v3-lfloat`,
-  `v3-corpus-triage-2026-10-24` and the M5/M6/triage session tags are
-  local; push them with `master` when ready.  Tags through M4 are
-  already on the remote.
+  `v3-corpus-triage-2026-10-24`, `v3-library-folders` and their
+  summary/session tags are local; push them with `master` when ready.
+  Tags through M4 are already on the remote.
 - Next session: start from `master` and read
   `docs/handoff-2026-10-23-next.md`; continue with open-array M5
   (records/constructors) and the optional pointer-based 1-D view.