Skip to content

t27b: every plan module self-built, hand glue to zero, fixed point stage2 == stage3 #8950

Open

Description

@gHashTag

Steps 3d-4 of the matryoshka (see #8920):

Tracking issue; the work is weeks.

User Scenarios

  • Given the t27b seed compiler and specs/tri/t27b/*.t27 modules, when the matryoshka build runs steps 3d-4, then every module is self-built, hand-written glue in cli/t27b is eliminated, the front end comes from t27core, and stage2 and stage3 outputs are bit-identical.

Requirements

Success Criteria

  • python scripts/tri_loop/t27b.py --verify-fixed-point exits 0 and reports stage2 == stage3 bit-identical.
  • python scripts/tri_loop/t27b.py --verify-ddc exits 0 and reports DDC artifacts match primary build.
  • grep -r "hand.*glue" cli/t27b/ returns 0 matches (exit 0 with empty output).
  • 5 tests in the t27b self-build suite pass, each verifying a specs/tri/t27b/*.t27 module builds itself.

Boundary

  • specs/tri/t27b/
  • scripts/tri_loop/t27b.py

Activity

  1. added a commit that references this issue on Oct 11, 2026
  2. added
    needs-boundaryNo '## Boundary' section, so the Queen can reserve nothing for it and no bee can take it
    on Oct 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-boundaryNo '## Boundary' section, so the Queen can reserve nothing for it and no bee can take itqueen-shapedroadmap

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions