Private
Public Access
conductor(registry): Add C11 reference track row to tracks.md
Row 29b added: C11 Reference (Pass 3 Sub-Track) - 2026-06-23. 4 cluster sub-reports + 1 main c11_convention.md + tracks.md update. PRIMARY sources = Pikuma duffle (9 headers) + forth bootslop attempt_1 (4 files) + forth references (2 files) + gte_hello (2 files). FALLBACK = raddebugger/src/base (5 headers). The C11 reference synthesizes the user's idiomatic C11 with the raddbg fallback for patterns duffle doesn't cover. The per-language << / >> rendering for C11 is included.
This commit is contained in:
@@ -67,6 +67,7 @@ Tracks that are unblocked and ready to start. Ordered by **dependency** (blocked
|
||||
| 28 | A | [Any-Type Componentization (Promote dict[str, Any] to dataclass(frozen=True))](#track-any-type-componentization-promote-dictstr-any-to-dataclassfrozentrue) | spec ✓, plan ✓, metadata ✓, state ✓, **shipped 2026-06-21** with 48/89 fat-struct sites promoted (Phases 1, 2, 4, 5 complete); Phase 3 (`provider_state` call-site migration in `ai_client.py`) DEFERRED to a separate track; 1 runtime bug surfaced (`HookServer.broadcast()` callers in `app_controller.py` + `events.py`); not merged; reconnaissance for `code_path_audit_20260607`; tier2 branch at 24 commits | (none — independent; **NEW 2026-06-21**; refactor + ai-readability + type-safety; ships: 3 new modules (`src/mcp_tool_specs.py`, `src/openai_schemas.py`, `src/provider_state.py`); 2 new audit scripts (`scripts/audit_dataclass_coverage.py` + `--strict` mode); styleguide `conductor/code_styleguides/type_aliases.md` §12 "When to Promote TypeAlias to dataclass"; type-registry regenerated; 130+ tests pass; **input artifact**: `docs/reports/ANY_TYPE_AUDIT_20260621.md`; **handoff docs**: `docs/handoffs/PROMPT_FOR_TIER_1.md` + `HANDOFF_FOLLOWUP_TRACK_FROM_any_type_componentization.md` + `HANDOFF_CODE_PATH_AUDIT_FROM_any_type_componentization.md`) |
|
||||
| 29 | A (research) | [Video Analysis De-obfuscation Campaign (Pass 2 of 3)](#track-video-analysis-deob-20260621) | spec ✓, plan ✓, **5 folders scaffolded (1 umbrella + 1 warmup + 3 phase children); Pass 2 of 3 (de-obfuscation)**; **awaits USER action item**: gather 3-10 samples of past de-obfuscation notes into `video_analysis_deob_warmup_20260621/samples/`; warmup produces `report.md` + `prompt_template.md`; lexicon child refines; pilot child validates on 2 videos (`cs229_building_llms` + `entropy_epiplexity`); apply child applies to 10 + synthesis; multi-layer deliverable per video: translation + replacement + decoder | (none — independent; **NEW 2026-06-21**; multi-track research campaign; **de-obfuscation philosophy**: constructive type theory + Wildberger-style finitism + boundedness for knowledge + cycles/iteration explicit + etymology-aware; 4 verification criteria (lossless, bounded, constructively typed, etymology-cited); supersedes Pass 1 spec §11.1; consumed by Pass 3 (projection to applied domain, future user-led); **load-bearing directive**: Pass 1 artifacts must remain lossless because Pass 2 de-obfuscation consumes them as raw input) |
|
||||
| 29a | A (research) | [Lexicon v2 Patch (Pass 2 Phase 1.5)](#track-lexicon-v2-patch-pass-2-phase-15-2026-06-23) | spec ✓, plan ✓, metadata ✓, state ✓, README ✓, V2_CHANGELOG ✓, **spec DRAFT pending user review**; targeted corrective pass after Pass 2 SHIPPED; 5 source files updated + 1 changelog; 8 corrections (L1-L8) + 3 DEFERRED refinements (R1, R4, R6) + 4 template notations (TN1-TN4: B default, C++ opt-in, Odin opt-in, Jai opt-in) + 2 `<<` / `>>` placements (<<1, <<2) + 1 per-language rendering section (<<3); encoding default changed from `float64` to placeholder scheme (`float` general, `integer` general, `Scalar` linear/geo/tensor alg, `float64` resolved); 76 terms in v2 (was 72); v1 state preserved in git history; 33 deliverables + 2 reports NOT re-processed (intermediate artifacts; Pass 3 will use v2) | `video_analysis_deob_apply_20260621` (SHIPPED 2026-06-23, commit 8f2e8a69) | (**NEW 2026-06-23**; **post-apply corrective pass**; not exhaustive; 7 atomic commits planned; Pass 3 (the C11/Python projection) is the next user-led track and will use v2; the 5 DEFERRED gaps are deferred to lexicon v3) |
|
||||
| 29b | A (research) | [C11 Reference (Pass 3 Sub-Track)](#track-c11-reference-pass-3-sub-track-2026-06-23) | spec ✓, plan ✓, metadata ✓, state ✓, README ✓, **in progress**; 4 cluster sub-reports + 1 main c11_convention.md + tracks.md update; PRIMARY sources = Pikuma duffle (9 headers) + forth bootslop attempt_1 (4 files) + forth references (2 files) + gte_hello (2 files); FALLBACK = raddebugger/src/base (5 headers); the C11 reference synthesizes the user's idiomatic C11 (byte-width types, underscore-suffixed type modifiers, hand-rolled DSL, memory ordering vocabulary, slice + arena, design-doc headers) with the raddbg fallback for patterns duffle doesn't cover (U64/S64, Vec2F32/Vec3S32, String8, force_inline, etc.); the per-language `<<` / `>>` rendering for C11 is included (much_less / much_greater / weakly_coupled with tolerance) | `video_analysis_deob_apply_20260621` (SHIPPED 2026-06-23) + `video_analysis_deob_lexicon_v2_20260623` (SHIPPED 2026-06-23) | (**NEW 2026-06-23**; Pass 3 sub-track; 6 atomic commits planned; hands off to Pass 3 as the primary C11 style guide; per user 2026-06-23: 'use the forth bootslop and pikuma then. Use raddbg's base for stuff missing. otherwise go for jai/odin.') |
|
||||
|
||||
**Note on numbering:** the legacy file used `0a`, `0b`, `0c`... and `0d`, `0e`, `0f`, `0g` for tracks created 2026-06-06+. This is the **git-blame sort order**, not a logical execution order. The new structure re-orders by dependency.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user