summaryrefslogtreecommitdiff
path: root/skills/chapter25-codex-notes.md
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-11-07 14:10:42 -0800
committerCliff Click <cliffc@acm.org>2026-11-07 14:10:42 -0800
commit6560a92433a38825fd1d44d9c66ffba9f26990ff (patch)
tree09e291e08bf3fc902791cb33b8c13b02b5da405f /skills/chapter25-codex-notes.md
parentbb9b30b2ce6b5278e6d557b2bbb39ac3ec9406dc (diff)
downloadSimple-6560a92433a38825fd1d44d9c66ffba9f26990ff.tar.gz
Simple-6560a92433a38825fd1d44d9c66ffba9f26990ff.zip
Start Chapter 30 from the completed Chapter 29 compiler
Diffstat (limited to 'skills/chapter25-codex-notes.md')
-rw-r--r--skills/chapter25-codex-notes.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/skills/chapter25-codex-notes.md b/skills/chapter25-codex-notes.md
index 4aabbb54..280d52ca 100644
--- a/skills/chapter25-codex-notes.md
+++ b/skills/chapter25-codex-notes.md
@@ -31,7 +31,16 @@ field shapes, existing Iter/SCCP propagates them, and TypeCheck checks and erase
the views. Borrowed partials can read proven fields but cannot write; unknown
callers promise no initialized fields. No new passes or backward demand walks.
-## Restart handoff (2026-11-06)
+## Chapter 30 starting point (2026-11-07)
+
+Cliff committed the Chapter 29 work as `bb9b30b2c` and requested merging
+`escape-flow` into `main`, then starting Chapter 30. Local `main` now includes
+that commit. The working branch is `ch30`, with a complete `chapter30/` copy
+and build/IDE entries. Its topic is not yet selected. Continue new work there;
+Chapter 29 retains the completed compiler and documentation. Inherited Java
+test names keep their historical identities.
+
+## Historical restart handoff (2026-11-06; superseded by Chapter 30)
Cliff requested this handoff before restarting. Active branch is `escape-flow`,
tracking `origin/escape-flow`; HEAD is `8f460340c`. `ch29-cleanup` was previously