gardesk/garcard / 57d75fe

Browse files

Finalize ga gate documentation

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
57d75fe34b07f74f398eed7fc19d00a6b5f7e7ba
Parents
c7892bd
Tree
c3e9156

2 changed files

StatusFile+-
M RELEASE_NOTES.md 9 0
M docs/release/ga-checklist.md 20 3
RELEASE_NOTES.mdmodified
@@ -34,6 +34,15 @@
34
 5. Sprint 08 parity matrix scaffolding:
34
 5. Sprint 08 parity matrix scaffolding:
35
    - `examples/sprint-08-parity-matrix.md`
35
    - `examples/sprint-08-parity-matrix.md`
36
    - `examples/validate-sprint-08-parity.sh`
36
    - `examples/validate-sprint-08-parity.sh`
37
+6. Sprint 08 parity certification and targeted captures:
38
+   - `examples/sprint-08-validation-report-2026-02-26.md`
39
+   - `examples/sprint-08-parity-matrix.md` (`PASS`, blockers: none)
40
+   - `target/sprint-08-parity-evidence.md`
41
+
42
+## GA Gate Summary (2026-02-26)
43
+1. Release-candidate gate checklist completed: `docs/release/ga-checklist.md`.
44
+2. Interactive and targeted parity scenarios pass (success/failure/cancel/timeout, multi-identity, retention, temp auth lifecycle).
45
+3. Integration certification and post-polkit-restart recovery validated in Sprint 08 report.
37
 
46
 
38
 ## Explicit Out-Of-Scope For 0.1.0
47
 ## Explicit Out-Of-Scope For 0.1.0
39
 1. Challenge prompting depends on host polkit policy; some actions may auto-authorize.
48
 1. Challenge prompting depends on host polkit policy; some actions may auto-authorize.
docs/release/ga-checklist.mdmodified
@@ -1,19 +1,33 @@
1
 # GA Checklist
1
 # GA Checklist
2
 
2
 
3
-## Release Candidate Gate
3
+## Release Candidate Gate (2026-02-26)
4
 1. `cargo test --workspace` passes.
4
 1. `cargo test --workspace` passes.
5
+   - Status: PASS
6
+   - Evidence: `examples/sprint-08-validation-report-2026-02-26.md`
5
 2. `./examples/validate-sprint-08-parity.sh` completed.
7
 2. `./examples/validate-sprint-08-parity.sh` completed.
8
+   - Status: PASS
9
+   - Evidence: `target/sprint-08-parity-evidence.md`
6
 3. `examples/sprint-08-parity-matrix.md` marked with scenario status and evidence links.
10
 3. `examples/sprint-08-parity-matrix.md` marked with scenario status and evidence links.
11
+   - Status: PASS
12
+   - Evidence: `examples/sprint-08-parity-matrix.md`
7
 4. Incident/migration/operator runbooks reviewed:
13
 4. Incident/migration/operator runbooks reviewed:
8
    - `docs/runbooks/migrate-from-external-agent.md`
14
    - `docs/runbooks/migrate-from-external-agent.md`
9
    - `docs/runbooks/incident-triage.md`
15
    - `docs/runbooks/incident-triage.md`
10
    - `docs/runbooks/garcardctl-cookbook.md`
16
    - `docs/runbooks/garcardctl-cookbook.md`
17
+   - Status: PASS
11
 5. `RELEASE_NOTES.md` reviewed and approved.
18
 5. `RELEASE_NOTES.md` reviewed and approved.
19
+   - Status: PASS
12
 
20
 
13
-## Integration Certification
21
+## Integration Certification (2026-02-26)
14
 1. Gar startup default path validated for daemon availability.
22
 1. Gar startup default path validated for daemon availability.
23
+   - Status: PASS
24
+   - Evidence: `examples/sprint-08-validation-report-2026-02-26.md`
15
 2. User-service lifecycle validated (`enable`, `restart`, `disable`).
25
 2. User-service lifecycle validated (`enable`, `restart`, `disable`).
26
+   - Status: PASS
27
+   - Evidence: `examples/sprint-08-validation-report-2026-02-26.md`
16
 3. Status/diagnostics surface validated for external control-plane consumers.
28
 3. Status/diagnostics surface validated for external control-plane consumers.
29
+   - Status: PASS
30
+   - Evidence: `examples/validate-sprint-08-integration.sh`
17
 
31
 
18
 ## Tagging
32
 ## Tagging
19
 1. Candidate tag:
33
 1. Candidate tag:
@@ -21,11 +35,14 @@
21
 2. Push tag:
35
 2. Push tag:
22
    - `git push origin v0.1.0-rc1`
36
    - `git push origin v0.1.0-rc1`
23
 
37
 
24
-## GA Signoff
38
+## GA Signoff (2026-02-26)
25
 1. No unresolved critical gaps in parity matrix.
39
 1. No unresolved critical gaps in parity matrix.
40
+   - Status: PASS (`examples/sprint-08-parity-matrix.md`)
26
 2. Rollback plan reviewed:
41
 2. Rollback plan reviewed:
27
    - `docs/runbooks/rollback-plan.md`
42
    - `docs/runbooks/rollback-plan.md`
43
+   - Status: PASS
28
 3. Operator handoff includes:
44
 3. Operator handoff includes:
29
    - parity report
45
    - parity report
30
    - daemon logs for interactive scenarios
46
    - daemon logs for interactive scenarios
31
    - final command cookbook
47
    - final command cookbook
48
+   - Status: PASS