Foundations After-Baseline — 2026-06-02
The final before/after measurement for the foundations programme (Stage 7 closeout),
paired side-by-side with the Stage-0 2026-05-31-foundations.md. Every non-estimate row
names the exact command that produced its After value, so a clean checkout at the
pinned SHA reproduces it (FR-003/FR-004, SC-002/SC-003). The reproducibility re-runs are
recorded in
specs/047-foundations-programme-closeout/readiness/after-baseline-repro.md.
Pinned context
Field |
Value |
|---|---|
|
|
|
|
|
|
|
|
Toolchain |
dotnet |
|
- Stage-0 comparison oracle:
2026-05-31-foundations.md. - Closing ADR:
docs/adr/0006-foundations-programme-closeout.md. -
Dogfood retrospective + recurring-run mechanism:
specs/047-foundations-programme-closeout/readiness/retrospective.md.
Section A — Whole-programme definition of done (the canonical 100% set)
The 11 dimensions of the plan's "Whole-programme definition of done" table. Each row carries its Stage-0 baseline, its current (After) value at the pinned SHA, the exact reproduction command, and a met-target marker or a written rationale (FR-005).
SC-002: all 11 dimensions present; every row's final column is non-empty (a met-target marker or a written rationale). 10 rows met-target; row 5 carries the corrected-baseline rationale; row 7's target is met by mechanism with its hour figure moved to the estimate section below.
Section B — Supplementary estimates (NOT counted toward the 100% total)
The three softer work-item-7.2 metrics that are not in the definition-of-done table. Clearly labelled, excluded from SC-002's 100% coverage count (spec Clarification). None is command-reproducible at the pinned SHA — each is an estimate with its basis.
Metric |
Baseline |
After |
Basis |
|---|---|---|---|
Per-feature ceremony time |
~12–14 h/feature (Stage-0 author estimate) |
inner-loop framework changes: hours, not a full-pipeline day (author estimate) |
estimate — no timing harness exists (the same Stage-0 exemption). The realized mechanism is the |
Agent context bytes |
full governance corpus loaded per session (no per-task scoping) |
reduced — per-task |
estimate / measured-where-possible — per-skill byte deltas are measurable ( |
Warm-build time |
FSX-runner compile tax per invocation ( |
lower — compiled |
estimate / measured-where-possible — wall-clock build time is machine-dependent and not pinned to a SHA; the structural change (no per-invocation FSX compile, no |
Cross-links (SC-005)
This report links the closing ADR 0006 and the dogfood retrospective (both above), and is itself linked back from the retrospective — so the Stage-7 closeout artifacts form a connected, navigable record.