proof-aware-crypto-tooling-.../src/pacta
mrwulf 60f0c09bc9 warden agent-native surfaces: MCP server, self-proving custody card, proof-of-posture
- walletmcp.py: stdlib stdio JSON-RPC MCP server; 7 outcome-first tools
  with strict schemas; errors are structured (code/missing/remediation),
  never prose; results carry evidence (structuredContent)
- custodycard.py: A2A-style card sharpened to self-proving - embeds each
  member's LTL inclusion proof + STH so a counterparty recomputes trust
  instead of believing it; proof-of-posture nonce challenge returns a
  firewalled, signed posture attestation with the full quorum trail
- cli.py:
- verified end-to-end on the live wallet: all 7 MCP tools, structured
  refusal on bad input, and a counterparty recomputing all 4 inclusion
  proofs + STH signatures from the card alone (no operator trust)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 23:35:47 +02:00
..
profiles Estate sync: boundary-axiom vocabulary + the four-tier apex reality (R4) 2026-07-06 10:04:43 +02:00
__init__.py initial proof-aware tooling prototype 2026-07-03 10:51:03 +02:00
__main__.py initial proof-aware tooling prototype 2026-07-03 10:51:03 +02:00
agent.py add policy-gated agent consequences 2026-07-03 11:05:06 +02:00
artifact.py add transparency log trust provider 2026-07-03 14:09:34 +02:00
attestation.py Dogfood cryptography: pacta verifies signatures through the PROVEN code path 2026-07-06 10:13:48 +02:00
audit.py initial proof-aware tooling prototype 2026-07-03 10:51:03 +02:00
claims.py Estate sync: boundary-axiom vocabulary + the four-tier apex reality (R4) 2026-07-06 10:04:43 +02:00
cli.py warden agent-native surfaces: MCP server, self-proving custody card, proof-of-posture 2026-07-06 23:35:47 +02:00
config.py Machine protection: route all pacta Lean compiles through lean-guard 2026-07-06 10:42:59 +02:00
custodycard.py warden agent-native surfaces: MCP server, self-proving custody card, proof-of-posture 2026-07-06 23:35:47 +02:00
dogfood.py The provider eats its own dogfood: root signatures via the merkleized library 2026-07-06 15:21:17 +02:00
lean.py Fix the two defects the first REAL provider run exposed (and honestly signed) 2026-07-06 12:51:59 +02:00
logclient.py The log goes public: git-published mirror, online service, witnesses 2026-07-06 16:05:20 +02:00
manifest.py initial proof-aware tooling prototype 2026-07-03 10:51:03 +02:00
postquantum.py add transparency log trust provider 2026-07-03 14:09:34 +02:00
quorum.py warden quorum boundary: 4 provably-equivalent verifier members, live 2026-07-06 23:26:21 +02:00
repo.py Machine protection: route all pacta Lean compiles through lean-guard 2026-07-06 10:42:59 +02:00
report.py add verifier bootstrap and attestation lane 2026-07-03 11:24:13 +02:00
risk.py Estate sync: boundary-axiom vocabulary + the four-tier apex reality (R4) 2026-07-06 10:04:43 +02:00
signing.py The provider eats its own dogfood: root signatures via the merkleized library 2026-07-06 15:21:17 +02:00
sthstore.py REAL EVIDENCE: guarded replay of all four repos, attested, logged, dogfooded 2026-07-06 14:54:48 +02:00
transparency.py The provider eats its own dogfood: root signatures via the merkleized library 2026-07-06 15:21:17 +02:00
wallet.py warden wallet core: R4-gated capsule, hash-chained ledger, quorum inbound, firewalled outbound 2026-07-06 23:31:50 +02:00
walletmcp.py warden agent-native surfaces: MCP server, self-proving custody card, proof-of-posture 2026-07-06 23:35:47 +02:00
witness.py The log goes public: git-published mirror, online service, witnesses 2026-07-06 16:05:20 +02:00
yamlio.py initial proof-aware tooling prototype 2026-07-03 10:51:03 +02:00