You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track closure and explicit release waivers for the product definition-of-done audit introduced by #1368. The audit is an evidence register, not a claim that every partial capability is a GA blocker.
This tracker also owns the current SDLC improvement roadmap. Historical audit checklists above remain as recorded; reconcile live evidence before marking them complete. Complexity is independent of urgency (1 low → 5 very high).
Work
Complexity
Tracker / next step
R01 Task briefs, PR evidence, active ownership
1
#2718 — first implementation in progress; adoption remains open
R02 Current readiness register and beta support
1
This issue + #802 — reconcile artifacts, blockers, and support wording
R03 Test exclusion inventory and governance
2
#2719 — first implementation in progress; #1680 retains runtime repair
R04 Durable security finding triage
2
Define a bounded follow-up here after foundations
R05 CI health and full-run freshness
2
Define a bounded follow-up here after exclusion inventory
R06 Independent high-risk acceptance
3
Design for actual maintainer/author workflow; no rules changed yet
R07 Candidate release evidence manifest
3
This issue + #802; consume existing acceptance lanes
Start critical R11/R12 investigations alongside the small R01–R03 foundations. Then establish reliable validation and independent acceptance, build candidate evidence, and make publication consume it. Do not close this tracker or create blanket release waivers merely because the first templates/checks land.
The first implementation PR will add docs/sdlc-review-2026-09-20.md and docs/plans/sdlc-improvement-roadmap.md, including dependencies and closure criteria. Link merged implementation and validation evidence here as it becomes available.
First implementation proposed
Draft PR #2720 implements the first R01–R03 slices and contains the assessment, complexity-ranked roadmap, and current release-evidence register. Local pnpm run check passed (9,311 tests, zero failures, plus all prechecks). The PR is awaiting review; adoption, per-exclusion disposition, waiver enforcement, #2520, and #1680 remain open.
R11 cancellation slice proposed
Draft PR #2722 addresses #2520 independently of the R01–R03 foundations in #2720. A live synthetic Actions probe using the production gate reproduced success after dependency cancellation; the new gate rejects it and runs on fixed hosted capacity. It also removes the screenshot job's cancellation-resistant queue behavior. Validation and immutable run links are in the PR and docs/plans/ci-cancellation-gate.md. Current-base enforcement and retarget-only triggers remain separate R11 work; #1680 remains the next critical runtime investigation.
R12 runtime coverage slice validated for review
PR #2731 restores GitHub write approval, shell agent-task approval, and Guarded YOLO to CI. Fresh macOS runs found a stale GitHub prompt assertion rather than session death. The terminal test now requires both approval and successful execution with actual stdout, closing an additional false-positive assertion found during visual review.
Local pre-commit checks passed (9,396 tests). Four related macOS Electron specs passed, and the strengthened terminal suite passed again. Linux CI run 35539848897 is fully green at d4cf7c433ad27e201c90e3eca435076eb125a293: all seven restored runtime tests passed on their first attempt, with no skips, alongside the full unit tier and static checks.
Review, merge, and post-merge full-run evidence remain pending under #1680. The historical runner-memory hypothesis remains unproven; this tracker and #1680 remain open.
Purpose
Track closure and explicit release waivers for the product definition-of-done audit introduced by #1368. The audit is an evidence register, not a claim that every partial capability is a GA blocker.
Existing release-critical owners
Cross-cutting gaps created from the audit
Triage acceptance criteria
missingperformance-budget or production-boundary cell indocs/product-release-evidence.mdlinks to its owner.Related
docs/product-definition-of-done-audit.mddocs/product-release-evidence.mdSDLC delivery roadmap — 20 September 2026
This tracker also owns the current SDLC improvement roadmap. Historical audit checklists above remain as recorded; reconcile live evidence before marking them complete. Complexity is independent of urgency (1 low → 5 very high).
Start critical R11/R12 investigations alongside the small R01–R03 foundations. Then establish reliable validation and independent acceptance, build candidate evidence, and make publication consume it. Do not close this tracker or create blanket release waivers merely because the first templates/checks land.
The first implementation PR will add
docs/sdlc-review-2026-09-20.mdanddocs/plans/sdlc-improvement-roadmap.md, including dependencies and closure criteria. Link merged implementation and validation evidence here as it becomes available.First implementation proposed
Draft PR #2720 implements the first R01–R03 slices and contains the assessment, complexity-ranked roadmap, and current release-evidence register. Local
pnpm run checkpassed (9,311 tests, zero failures, plus all prechecks). The PR is awaiting review; adoption, per-exclusion disposition, waiver enforcement, #2520, and #1680 remain open.R11 cancellation slice proposed
Draft PR #2722 addresses #2520 independently of the R01–R03 foundations in #2720. A live synthetic Actions probe using the production gate reproduced success after dependency cancellation; the new gate rejects it and runs on fixed hosted capacity. It also removes the screenshot job's cancellation-resistant queue behavior. Validation and immutable run links are in the PR and
docs/plans/ci-cancellation-gate.md. Current-base enforcement and retarget-only triggers remain separate R11 work; #1680 remains the next critical runtime investigation.R12 runtime coverage slice validated for review
PR #2731 restores GitHub write approval, shell agent-task approval, and Guarded YOLO to CI. Fresh macOS runs found a stale GitHub prompt assertion rather than session death. The terminal test now requires both approval and successful execution with actual stdout, closing an additional false-positive assertion found during visual review.
Local pre-commit checks passed (9,396 tests). Four related macOS Electron specs passed, and the strengthened terminal suite passed again. Linux CI run 35539848897 is fully green at
d4cf7c433ad27e201c90e3eca435076eb125a293: all seven restored runtime tests passed on their first attempt, with no skips, alongside the full unit tier and static checks.Review, merge, and post-merge full-run evidence remain pending under #1680. The historical runner-memory hypothesis remains unproven; this tracker and #1680 remain open.