generated from coulomb/repo-seed
feat(NET-WP-0018-T06): finish control surface alignment to T05 smooth guide
- console.py print_status: added explicit 'Follow the NET-WP-0018 Smooth Bootstrap Guide' block after Next safe action, with doc path + lifecycle-guide/make entrypoint. Updated 'Available actions' #9 to note the guide. - Previously refreshed lifecycle_guide T06 DRY-RUN to 0019 + new guide. - workplan: T06 status done + detailed 2026-06-03 completion note (supersedes old 0019 'awaits' note); start note already present. - Pragmatic: progress events (task_id), file notes, this commit. - UI (status + guide print + 0019 actions/validators/runbooks) now guides the sequence from docs/smooth-bootstrap-guide.md and makes the recommended path clear/hard to go wrong-order. T06 complete. Brief/fix next (expect 5/9).
This commit is contained in:
@@ -655,6 +655,11 @@ def print_status(data: dict[str, Any]) -> None:
|
||||
print("Next safe action")
|
||||
print(next_action(gates, kit_gates, merged))
|
||||
print("")
|
||||
print("Follow the NET-WP-0018 Smooth Bootstrap Guide")
|
||||
print(" docs/smooth-bootstrap-guide.md (full sequence + evidence per step)")
|
||||
print(" Entry: lifecycle-guide (console) or make security-bootstrap-lifecycle-guide")
|
||||
print(" (T05/T06: aligns control surface to guide; makes wrong-order hard via blocked gates/evidence)")
|
||||
print("")
|
||||
print("Key custody")
|
||||
public_key = extract_age_public_key(merged.get("custodian_age_public_key"))
|
||||
print(f"- fingerprint: {age_public_key_fingerprint(public_key) or 'not registered'}")
|
||||
@@ -676,7 +681,7 @@ def print_status(data: dict[str, Any]) -> None:
|
||||
print("6. custody-roster-template")
|
||||
print("7. cleanup-evidence-template")
|
||||
print("8. lifecycle-flow-template")
|
||||
print("9. lifecycle-guide")
|
||||
print("9. lifecycle-guide (see smooth-bootstrap-guide.md for full sequence)")
|
||||
print("10. onboarding-dry-run-template")
|
||||
print("11. onboarding-dry-run")
|
||||
print("12. onboarding-dry-run-claims")
|
||||
|
||||
Reference in New Issue
Block a user