Skip to content

feat: Add dogfood evidence and enclave key lifecycle - #384

Merged
harshsinghmp merged 1 commit into
devfrom
feat/evidence-key-lifecycle
Nov 9, 2026
Merged

harshsinghmp merged 1 commit into
devfrom
feat/evidence-key-lifecycle

Conversation

@harshsinghmp

Copy link
Copy Markdown
Owner

Adds the measured dogfood evidence + ledger (2 quarantined claims), fixes the title-less benchmark crash, and completes key lifecycle: keys/prune/backup drill/runbook. Gate 1527/0.

Why: Step 1 of the evidence loop found a real benchmark crash and produced
retrieval receipts; step 2 needed the operational half of key rotation.

What:
- Evidence: docs/evidence/2026-11-dogfood.md, evidence ledger with 2
  quarantined claims (task-outcome, p95 SLA), missing-receipts report.
- Fix: token-budget packing crashed on title-less memories; null-safe
  length accounting + regression test.
- Enclave lifecycle: versioned `enclave.keys`, `enclave keys`, `prune`
  (refuses active/referenced), backup/restore test, runbook, red-team
  matrix.
- Claims regenerated (1527 tests, 119 tools, new CLI lines).

Verification: bun test 1527 pass / 0 fail; tsc clean; build 434 modules;
secret scan clean; benchmark runs.

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
@harshsinghmp
harshsinghmp merged commit f764cca into dev Nov 9, 2026
@harshsinghmp
harshsinghmp deleted the feat/evidence-key-lifecycle branch November 9, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant