Days 1–5: application comparison baseline, scope design and roadmap - #869
Conversation
Days 1–5 validation closeoutThe two coding-agent review/address rounds are recorded in this PR. Full hosted CI passed on the published head; the release-tag-only check is intentionally skipped on PRs. The PR is ready for maintainer review. Local validation: lint passes; the initial sandboxed wheel-build setup needed network. A separate fixture failure was traced to the existing global Git ignore rule for #869 records the baseline and design; #870 delivers #787's bounded repair with 14 focused tests and a current, complete verifier result. #610 remains a reproduced contract defect; #580/#655/#867 implementation and the ten-case proof remain in the next phase. Selected issues and milestones have been reconciled without closing those outstanding acceptance criteria. |
The ROADMAP "Selected execution" section and the research README's issue table describe as future work items that have since merged: #870 closed #787, #871 merged diff --application, #873 closed #580 and #879 closed #864. Add a dated "Status as of 2026-09-27" note to each naming what merged and what remains open, leaving the plan and snapshot as written. comparison-design.md called itself the selected design, delivered through the existing capability projection and "not a promised new CLI flag", but #871 added a new flag with its own advisory JSON schema; add a status banner saying it is superseded in part. Renaming "Lead wedge (focus)" broke the inbound link from docs/engineering/v1-release-readiness.md to #lead-wedge-focus; keep the old slug with an anchor above the renamed heading, and do the same for the renamed post-1.0 adoption heading. git diff --check failed on a trailing space in the research README and CRLF endings on every line of replay.csv. Strip the space and convert the CSV to LF; nothing pins its digest and no field holds a newline. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Scope
Days 1–5 of the owner-approved roadmap. Refs #778, #868, #580, #655, #610, #795, #812, #780, #369. These implementation epics remain open.
shipgate diffv1 across Route A: manifest-free base synthesis; the capability delta is neverunavailableon first adoption; verdict only as a footer #655.Engineering review
Two coding-agent self-review/address rounds, documented in
docs/research/application-days1-5/review.md. Corrected verifier-artifact projection, truncated error data and scan/verify denominator ambiguity. No remaining blocking design findings. This is not independent human qualification.Validation
git diff --checkdid not pass at 8a0dbbd:README.mdhad a trailing space andreplay.csvused CRLF line endings. Both were fixed in 523725f, and it passes now..claude/settings.local.json; all 41 tests in that file pass withcore.excludesFile=/dev/nullscoped to the test process. User Git settings were not changed. No local full-suite pass is claimed.Review follow-up (2026-09-27)
Review fixes are in 523725f:
comparison-design.md(feat: compare application agent wiring without prior setup #871 shipped a new--applicationflag with its own advisory schema);<a id="lead-wedge-focus">kept above the renamed ROADMAP heading, sodocs/engineering/v1-release-readiness.mdstill links to it;Review and fixes by a coding agent (Claude Code), not an independent human approval.