net-kingdom/docs/evidence/2026-10-16-identity-backup-implementation/review.json
tegwick 994d11c869
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
feat(recovery): prepare full identity backup and bootstrap handoff
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a13eab-1e6a-7b33-9c37-372e90ada3a2
2026-10-16 01:37:11 +02:00

37 lines
1.6 KiB
JSON

{
"schema": "netkingdom.identity-implementation-review.v1",
"reviewed_at": "2026-10-15T23:36:41.132816+00:00",
"focused_tests": {
"command": "env NK49_RUN_DISPOSABLE_POSTGRES_TEST=1 python3 -m pytest -q tests/test_identity_bundle.py tests/test_identity_offsite.py tests/test_identity_backup_preparation.py",
"passed": 51,
"duration_seconds": 14.78,
"synthetic_data_only": true,
"real_age_and_native_postgresql_fixture": true
},
"systemd_analyze_verify_exit": 0,
"helper_and_delivery_server_dry_run_count": 10,
"dns_exclusion_server_dry_run_passed": true,
"owner_ccr_validation_errors": 0,
"owner_ccr_bound_claim_confirmation_pending": true,
"live_grants_made": false,
"actual_identity_capture_performed": false,
"identity_timers_installed": false,
"first_actual_full_archive_recovery_pending": true,
"full_native_identity_recovery_proven": false,
"pending_decision": "40bfae40-6108-4e51-8613-073339f5345f",
"knowledge": {
"version": "0.2.6",
"digest": "8d1d6a9d4d07fec7b619618de7dfe2be2254c1790f85f4198c7fe19db9751c02",
"source_status": "withheld_orientation_only",
"source_reviewed": "SECURITY-COMPANION.md"
},
"cross_repo_handoff": "railiance-bootstrap/bin/railiance identity-recovery; isolated verifier delegation only",
"capability": "capability.security.bootstrap-recovery",
"capability_vector": "D3 / A2 / C1 / R0",
"limitations": [
"No full MFA/token/audit/directory/issuer authentication proven",
"Total-custody-loss offline retrieval adapter remains open",
"No Scaleway second full identity copy",
"Host-local freshness reporting cannot detect host loss"
]
}