Tracer bullet of the migration design (Gate 4, slice 1): pinned v0.1.1 baseline under docs/sources/upstream/ with provenance note, the Karpathy block moved verbatim to docs/sources/regelwerk/ (standing rule mapped onto the sources read-only mechanism), AGENTS.md assembled from the byte-true upstream sections plus the project section 6 (group rules condensed from the old CLAUDE.md), CLAUDE.md reduced to the upstream pointer, WORKFLOW.md and all four templates copied, schema.yaml extended (issue milestone/priority/status columns, component type, wiki area vision - all flagged in the header), validate.py and gen_status.py forked with marked extensions, pruefe_upstream_drift.py added, STATUS.md generated, CI gains the offline validate job, README directory link defused. Verified: validate 0 errors 0 warnings (the three pre-existing directory-link errors are gone), gen_status --check current, drift check 0 findings, baseline byte-identical to the reference checkout (10/10 files), four negative tests fire (WIP limit 3x in-progress, waiting without wartegrund, component slug mismatch, single-byte drift in WORKFLOW.md). gen_status needs Python >= 3.10 locally (write_text newline) - noted for the design AAR. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3.5 KiB
3.5 KiB
type, status, date, size, related
| type | status | date | size | related |
|---|---|---|---|---|
| design | gate-1 | YYYY-MM-DD | L |
Design: Title
Gate 1 — Product
Problem.
Acceptance criterion.
Non-goals.
Announcement.
Mockups.
STOP — awaiting Gate 1 approval.
Gate 2 — Architecture
Inputs read.
System fit.
Constraints.
Options & trade-offs.
New ADRs.
STOP — awaiting Gate 2 approval.
Gate 3 — Program Design
Files.
Signatures.
Call stack.
Test assertions.
Boundaries — DO NOT CHANGE.
Shakiest calls.
STOP — awaiting Gate 3 approval.
Gate 4 — Vertical Slices
Slice 1 — Tracer bullet
- Task: … — files: … — action: … — verify: … — done: …
Evidence: Status:
STOP — slice review.
Slice 2 — …
Handoff
Gate 5 — Closeout (AAR)
Planned vs. actual.
Why the difference.
Learnings.
Harvested.
Open uncertainties.