mirror of
https://github.com/saymrwulf/proof-aware-crypto-tooling-agent.git
synced 2026-09-03 19:53:43 +00:00
Found by the entry-13 12->13 rehearsal: build_attestation emitted subject/environment/replay/certificates but NO scope — the profile's guarantees/exclusions/deployment_constraints (which carry a repo's known_status scoped-claim wording and known_exclusions) reached only the claim card, never the published leaf. So the round-6 requirement that entry 13's LEAF carry its scoped attestation text was unmet by the code; a reviewer who checked the claim card saw the wording that the leaf did not contain. Added a 'scope' block (guarantees/exclusions/deployment_constraints) to the leaf; pure text, safe to publish, validator is additive. Two provider tests assert the block exists and that a repo's known_status/known_exclusions reach it. Suite 115 passed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures/mini-ed25519-verified/verification | ||
| test_agent.py | ||
| test_artifact.py | ||
| test_attestation.py | ||
| test_boundaries.py | ||
| test_claim_cards.py | ||
| test_claim_failures.py | ||
| test_curriculum_notebooks.py | ||
| test_doctor.py | ||
| test_dogfood.py | ||
| test_hygiene.py | ||
| test_lean.py | ||
| test_manifest_parsing.py | ||
| test_paper_verifiers.py | ||
| test_profiles.py | ||
| test_provider.py | ||
| test_quorum.py | ||
| test_risk.py | ||
| test_signing.py | ||
| test_sthstore.py | ||
| test_transparency.py | ||
| test_wallet.py | ||
| test_wallet_hardening.py | ||
| test_walletmcp.py | ||
| test_web_and_witness.py | ||