Repository navigation
docs(ci): end-to-end CI map — what runs, why it's poor, what to do now - #5533
Conversation
Review — strong PR; notes focused on the Ergonomics LANEOverall this is high quality. The charter ( 1. The keystone lens cites a now-resolved example — and would land inert (self-refuting)The The deeper problem: by the lane's own §6 guardrail ("an inert lens is itself a lie; keep every lens wired to a discovered fail-closed witness"), the keystone needs a currently-inert carrier as its first RED witness — else the lens lands inert, the exact pattern it exists to catch. Concrete fix — this PR's own charter already names the witness. Charter §4 lists 2. "ban source comments" is the riskiest item and the most orthogonal to foldsIt's a load-bearing grammar change ( 3. Single-authority: name one home for resolve-cache enablementThe resolve-cache seam now appears in the Ergonomics LANE ("wire the seams"), §1 ("resolve-cache enabled" milestone), and §2 (caching by realization). Cross-linked, not duplicated — but each 4. Minor — charter ↔ §1 dual-representation, and the
|
…s (generic-inference keystone) (#5545) Captures the fold-ergonomics lane analysis (two tree-wide sweeps) the ROADMAP ✦ lane named but did not rank: the fold spine is already real (fold_node 69+, bind_outcome 246+, coercion_fold 50+), the two roots are A) realization-side not folded (~120 silent-false Value bridges, the fail-open) and B) weak generic inference (the friction that keeps producing it), and the ranked focus puts the generic-inference fix at #1 (the root with measured fan-out: qualified_name/ParseTable/cached_stage collapse; prereq for the realization grounding). Mirrors the #5533 CI-map pattern (consolidating charter + ROADMAP pointer). ROADMAP ✦ Ergonomics LANE: de-"proposed" → placed (lead lane, upstream of §0, no renumber); charter pointer added (orphan-doc gate); generic-inference elevated from buried fix-half item to the fix keystone (#1). Density stays in the charter (lines-short rule). Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Consolidating map for ROADMAP §1. The other CI plan docs are slices (selection-vs-scheduling, compute-envelope, merge-freshness, measurement-loop); this one is the whole pipeline in one place, linking each slice at the point it applies (no dual representation).
Built from two independent audits that agree (neat-dove-397 Explore + quick-ant-298, the §1 CI lead), both verified on
origin/main.What it covers:
ci.yml→ single job → composed floor → memory-aware width →.dagaffected-set).ci.ymlderivation / affected-set LIVE).Docs-only. ROADMAP §1 gains a one-line pointer (orphan-doc gate).