8d704cd9b53524b6f4178a4bfde5b1beaf0fa927
Adds an "Iter cycle" top-level section: work clusters into named iter families (18a–f, 19a–c, …); after each family closes, the next iter is a non-optional tidy-iter that runs ailang-architect over the surface and resolves every drift item by fixing, ratifying in DESIGN.md, or recording acceptable drift in JOURNAL.md. Skipping requires an explicit JOURNAL entry naming the reason. Also writes down the previously-implicit roles of DESIGN.md (canonical spec; what AILang IS) and JOURNAL.md (decisions log; HOW we got here, what's queued, rationale not in DESIGN.md). The rule was practice for a stretch, then quietly evaporated when no written rule kept it alive across sessions; codifying it here so the next compaction doesn't lose it again.
Description
No description provided
Languages
Rust
91.6%
Python
4.6%
C
1.8%
LLVM
1.6%
Shell
0.4%