Skip to content

fix(investigate): custody reserve + ed25519 re-verify pin for agent seal - #43

Merged
TimothyVang merged 1 commit into
mainfrom
agent/custody-reserve
Jul 12, 2026
Merged

fix(investigate): custody reserve + ed25519 re-verify pin for agent seal#43
TimothyVang merged 1 commit into
mainfrom
agent/custody-reserve

Conversation

@TimothyVang

Copy link
Copy Markdown
Owner

Summary

  • Reserve FINDEVIL_CUSTODY_BOUNDARY=reserved_case + ACTIVE_CASE_* + marker (scripts/verdict contract).
  • Pin reserved seal paths / report_qa in agent prompts.
  • Independent offline re-verify now passes --expected-ed25519-fingerprint from the sealed manifest so overall:true after a real agent seal (stops false deterministic fallback).

Evidence (partial live)

  • Cloud DE_1102 agent path produced reserved-case audit.jsonl + ed25519 run.manifest.json with used_fallback: false.
  • After fingerprint pin, caseforge verify on that case: [OK] … used_fallback: no … manifest custody: verified.
  • End-to-end process without any fallback path: re-test after merge.

Test plan

  • selftest 216 passed
  • typecheck/build
  • offline verify agent case overall:true with fingerprint

…-verify

Without --expected-ed25519-fingerprint, offline re-verify leaves overall:false
even after a real agent seal, so caseforge falls back to the deterministic
EVTX engine. Pass the sealed cert_fingerprint so custody can pass.
@TimothyVang
TimothyVang merged commit feef841 into main Jul 12, 2026
1 check passed
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