Establish scoped KeyCape factor custody and verified automatic renewal
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
This commit is contained in:
parent
b75729b799
commit
2e2c31d237
22 changed files with 1169 additions and 1 deletions
8
Makefile
8
Makefile
|
|
@ -574,3 +574,11 @@ assurance-capture: ## Capture selected status metadata from the pinned railiance
|
|||
|
||||
assurance-check: ## Classify freshness/failure; nonzero means incomplete or invalid evidence
|
||||
python3 scripts/service_assurance.py evaluate "$(ASSURANCE_OBSERVATION)"
|
||||
|
||||
.PHONY: keycape-factor-tests
|
||||
keycape-factor-tests: ## Validate factor custody, scope, renewal and config preservation offline
|
||||
PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s tests -p 'test_keycape_factor_*.py'
|
||||
|
||||
.PHONY: keycape-factor-live-acceptance
|
||||
keycape-factor-live-acceptance: ## Verify native scope and rotation (creates bounded proof/renewal Jobs)
|
||||
PYTHONDONTWRITEBYTECODE=1 python3 scripts/keycape_factor_acceptance.py
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue