KB-5E72

TKT NVSZ Real-Root Readiness Packet (machine-readable)

3 min read Revision 1

{ "doc_status": "ACTIVE_NON_AUTHORITY", "authority": "NON_AUTHORITY / NOT_PROMOTED / SUPPORT_LANE", "object_id": "TKT-OBJ-385", "host": "T2 / CLAUDE CODE / FABLE", "date": "2026-06-11", "apply_now": false, "root_designated": false, "storage_created": false, "raw_evidence_uploaded": false, "current_state": {"storage_location": "local_workbench", "nvsz_root_designated": false}, "requirements": { "R0": "non-negotiables: no raw in vector KB; not agent-invented; NON_AUTHORITY", "R1": "storage: raw files outside vector KB; stable/CAS ids; append-only per run; outside embedding pipeline", "R2": "integrity: per-file sha256 ledger; ledger hashed; tamper-detectable; pointers carry target/hash/size/produced_by/timestamp_policy", "R3": "regeneration: regen command per file; determinism declared byte-exact|functional", "R4": "retention: TTL or keep-N; never delete last recipe; /tmp cleanup documented", "R5": "safety: no secrets; no prod mutation by default; reviewable; reversible", "R6": "interface: repoint NON_VECTOR_ROOT constant; runs/<run_id>/ layout", "R7": "GATE: escrow validator exit 0 on real record with storage_location=root and designated_by in {owner,operator}", "R8": "blocker V02-PB-NVSZ-1 unchanged" }, "validators": { "escrow_record": {"object": "TKT-OBJ-269", "file": "nvsz_escrow_validator.py", "exit_taxonomy": "0,2-9", "role": "R7 gate"}, "candidate_root_descriptor": {"object": "TKT-OBJ-290", "file": "nvsz_root_validator.py", "exit_taxonomy": "0,2-14", "role": "provisioning-time"} }, "operator_inputs_needed": [ "explicit root_path (no placeholder)", "storage_kind in {nvsz_file_root,nvsz_object_store,content_addressed_store}; outside_vector_kb=true", "designated=true; designated_by in {owner,operator}", "hash ledger (path + sha256 ledger_hash) with >=1 valid record", "permissions: no production/real-run; permtests in temp/dry-run only", "retention policy (TTL or keep-N) + ACL" ], "decision_options": {"A": "local interim (recommend now)", "B": "existing no-vector root", "C": "new object store (prod, durable)", "D": "content-addressed store (durable)", "E": "defer+block promotion (over-blocks)"}, "blocks_base_pack": false, "blocks_durable_evidence": true, "blockers": [ {"id": "V02-PB-NVSZ-1", "actor": "owner/operator", "next": "pick option; designate per checklist; run validators"}, {"id": "V02-NVSZ-GOV-FOLD-1", "actor": "owner/GPT", "next": "apply prepared fold patch at T1-quiescent safe point"} ], "verdict": "NVSZ_READINESS_CHECKLIST_COMPLETE" }

Back to Knowledge Hub knowledge/dev/laws/tool-kiem-thu/support/reports/tkt-nvsz-root-readiness-packet-2026-06-11.json