markdown · 945 bytes Raw Blame History

Sprint 08 Integration Certification

Static Certification

  1. ./examples/validate-sprint-08-integration.sh

Expected:

  1. Required integration checks pass for:
    • gar startup autostart default
    • user service install references
    • gargears garcard discovery/panel/adapter presence
  2. Optional checks may emit warnings for pending UX/control-surface enhancements.

Runtime Certification

  1. cargo run -q -p garcard -- daemon
  2. cargo run -q -p garcardctl -- status
  3. cargo run -q -p garcardctl -- diagnose
  4. cargo run -q -p garcardctl -- temp-list

Expected:

  1. Daemon remains reachable and healthy through the full command set.
  2. status and diagnose provide authority + subject visibility for operators.

Service Lifecycle Certification

  1. systemctl --user restart garcard.service
  2. garcardctl ping
  3. garcardctl status

Expected:

  1. User service restart restores control path without stale-socket cleanup.
View source
1 # Sprint 08 Integration Certification
2
3 ## Static Certification
4 1. `./examples/validate-sprint-08-integration.sh`
5
6 Expected:
7 1. Required integration checks pass for:
8 - gar startup autostart default
9 - user service install references
10 - gargears garcard discovery/panel/adapter presence
11 2. Optional checks may emit warnings for pending UX/control-surface enhancements.
12
13 ## Runtime Certification
14 1. `cargo run -q -p garcard -- daemon`
15 2. `cargo run -q -p garcardctl -- status`
16 3. `cargo run -q -p garcardctl -- diagnose`
17 4. `cargo run -q -p garcardctl -- temp-list`
18
19 Expected:
20 1. Daemon remains reachable and healthy through the full command set.
21 2. `status` and `diagnose` provide authority + subject visibility for operators.
22
23 ## Service Lifecycle Certification
24 1. `systemctl --user restart garcard.service`
25 2. `garcardctl ping`
26 3. `garcardctl status`
27
28 Expected:
29 1. User service restart restores control path without stale-socket cleanup.