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
Sanctioned parallelism for 0.8.0: S02/S03 after S01; S05/S07/S08 as independent lanes; S09 after S03 and S07.
Lanes run concurrently only where the session map marks them; concurrency outside the sanctioned lanes is not permitted.
Exit evidence
Dossier complete; rc criteria demonstrated on an exact SHA.
PR titles, commit messages, and document headlines are never acceptance evidence. Only this session's exit evidence, on an exact SHA, closes this gate.
Milestone exit gate verified by this session
The 1.0 public contract surface is declared, fixture-frozen, and deprecation-governed; experimental surfaces are labelled.
An example third-party plugin builds and runs against only the documented SDK.
Benchmarks with full identity run as regression gates within budgets, including job-store scale.
Distribution decisions (signing, updates, macOS) are executed or explicitly decided - none inherited by drift.
Security/privacy audit findings are fixed or accepted on the record.
The 1.0 readiness dossier exists and its rc criteria are demonstrated on an exact SHA.
Milestone context
Objective. Declare and freeze the 1.0 public contract surface (CLI envelopes, persisted schema kinds, plugin capability ABI, documented behaviour) with a deprecation policy; ship the versioned plugin SDK with admission policy and threat review; run the performance/scale program on named benchmark identities; harden distribution (signing procurement decision, update channel, SmartScreen exit); decide macOS explicitly; refresh the security/privacy audit; complete operator documentation; and assemble the 1.0 readiness dossier with release-candidate criteria demonstrated on an exact SHA.
Stop rules. A contract that cannot be fixture-frozen is redesigned or labelled experimental - never silently promised. Scale/performance failures block the release candidate; missing platform evidence is unavailable, not PASS.
Authoring note
Per the rolling-wave rule in section 7 of the roadmap, the fully executable specification for this session (exact starting SHA, allowed layers and files, components to reuse, named tests, escalation conditions) is authored when the milestone activates, after its S00 reconcile. This issue carries the fixed frame — objective, boundary, dependencies, and exit evidence — and is refined, not replaced, at activation.
Full context: docs/ROADMAP_0.5.0-0.8.0.md section 4.6 and docs/github-milestones/0.8.0.md.
Session
0.8.0-S11· typeaudit· milestone 0.8.0 — Platform Hardening, Extension Ecosystem & 1.0 ReadinessGA preparation. All graduated-automation stages hardened.
Delivers
1.0 readiness dossier: release-candidate criteria, known-limitations register, upgrade guide.
Scope and ownership boundary
Tasks
Dependencies
0.8.0-S01— 0.8.0-S01: Reconcile base SHA and deferred decisions; 1.0 contract-surface declaration and deprecation policy #4680.8.0-S02— 0.8.0-S02: Schema compatibility matrix closure across all persisted kinds #4690.8.0-S03— 0.8.0-S03: Plugin SDK: versioned capability contract and example plugin #4700.8.0-S04— 0.8.0-S04: Plugin admission policy, threat review, and abuse corpus #4710.8.0-S05— 0.8.0-S05: Performance program: benchmark identities and enforced budgets #4720.8.0-S06— 0.8.0-S06: Scale lane: years-of-jobs fixtures, soak, and memory budgets #4730.8.0-S07— 0.8.0-S07: Distribution hardening: signing decision, update channel, SmartScreen exit, SBOM, and signed provenance attestations #4740.8.0-S08— 0.8.0-S08: macOS go / no-go decision and ADR #4750.8.0-S09— 0.8.0-S09: Security and privacy audit refresh #4760.8.0-S10— 0.8.0-S10: Operator documentation, first-run onboarding, grounded explanation guides, and sample corpus #477Parallel lanes
Sanctioned parallelism for 0.8.0: S02/S03 after S01; S05/S07/S08 as independent lanes; S09 after S03 and S07.
Lanes run concurrently only where the session map marks them; concurrency outside the sanctioned lanes is not permitted.
Exit evidence
Dossier complete; rc criteria demonstrated on an exact SHA.
PR titles, commit messages, and document headlines are never acceptance evidence. Only this session's exit evidence, on an exact SHA, closes this gate.
Milestone exit gate verified by this session
Milestone context
Objective. Declare and freeze the 1.0 public contract surface (CLI envelopes, persisted schema kinds, plugin capability ABI, documented behaviour) with a deprecation policy; ship the versioned plugin SDK with admission policy and threat review; run the performance/scale program on named benchmark identities; harden distribution (signing procurement decision, update channel, SmartScreen exit); decide macOS explicitly; refresh the security/privacy audit; complete operator documentation; and assemble the 1.0 readiness dossier with release-candidate criteria demonstrated on an exact SHA.
Stop rules. A contract that cannot be fixture-frozen is redesigned or labelled experimental - never silently promised. Scale/performance failures block the release candidate; missing platform evidence is unavailable, not PASS.
Authoring note
Per the rolling-wave rule in section 7 of the roadmap, the fully executable specification for this session (exact starting SHA, allowed layers and files, components to reuse, named tests, escalation conditions) is authored when the milestone activates, after its
S00reconcile. This issue carries the fixed frame — objective, boundary, dependencies, and exit evidence — and is refined, not replaced, at activation.Full context:
docs/ROADMAP_0.5.0-0.8.0.mdsection 4.6 anddocs/github-milestones/0.8.0.md.