LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements-release.in
requirements-release.lock
uv.lock
docs/RELEASING.md
docs/a2a.md
docs/adapter-api.md
docs/adapters.md
docs/architecture.md
docs/brokered-file-write.md
docs/bundles-and-index.md
docs/customer-support-action.md
docs/install.md
docs/observation-vantage.md
docs/recipe-source.json
docs/recipes.json
docs/recipes.md
docs/running.md
docs/spend-reservation.md
docs/architecture/DESIGN_DECISIONS.md
examples/authority-anchor/capture.json
examples/authority-anchor/case.json
examples/authority-anchor/policy.json
examples/brokered-file-write/MANIFEST.json
examples/brokered-file-write/generate.py
examples/brokered-file-write/false-negative/case.json
examples/brokered-file-write/false-negative/head.json
examples/brokered-file-write/false-negative/history.jsonl
examples/brokered-file-write/false-negative/ledger.jsonl
examples/brokered-file-write/false-negative/packet.json
examples/brokered-file-write/false-negative/policy.json
examples/brokered-file-write/false-negative/report.json
examples/brokered-file-write/false-negative/result.txt
examples/brokered-file-write/missing-terminal/case.json
examples/brokered-file-write/missing-terminal/head.json
examples/brokered-file-write/missing-terminal/history.jsonl
examples/brokered-file-write/missing-terminal/ledger.jsonl
examples/brokered-file-write/missing-terminal/policy.json
examples/brokered-file-write/missing-terminal/report.json
examples/brokered-file-write/missing-terminal/result.txt
examples/brokered-file-write/recorded/case.json
examples/brokered-file-write/recorded/head.json
examples/brokered-file-write/recorded/history.jsonl
examples/brokered-file-write/recorded/ledger.jsonl
examples/brokered-file-write/recorded/packet.json
examples/brokered-file-write/recorded/policy.json
examples/brokered-file-write/recorded/report.json
examples/brokered-file-write/recorded/result.txt
examples/customer-support-action/MANIFEST.json
examples/customer-support-action/adapter.py
examples/customer-support-action/consumer.py
examples/customer-support-action/generate.py
examples/customer-support-action/cases/exact-manager/action.json
examples/customer-support-action/cases/exact-manager/approval_uses.json
examples/customer-support-action/cases/exact-manager/case.json
examples/customer-support-action/cases/exact-manager/company_policy.json
examples/customer-support-action/cases/exact-manager/customer.json
examples/customer-support-action/cases/exact-manager/draft.txt
examples/customer-support-action/cases/exact-manager/manager_approval.json
examples/customer-support-action/cases/exact-manager/policy.json
examples/customer-support-action/cases/exact-manager/report.json
examples/customer-support-action/cases/green-over-limit/action.json
examples/customer-support-action/cases/green-over-limit/case.json
examples/customer-support-action/cases/green-over-limit/company_policy.json
examples/customer-support-action/cases/green-over-limit/customer.json
examples/customer-support-action/cases/green-over-limit/draft.txt
examples/customer-support-action/cases/green-over-limit/policy.json
examples/customer-support-action/cases/green-over-limit/report.json
examples/customer-support-action/cases/needs-manager/action.json
examples/customer-support-action/cases/needs-manager/case.json
examples/customer-support-action/cases/needs-manager/company_policy.json
examples/customer-support-action/cases/needs-manager/customer.json
examples/customer-support-action/cases/needs-manager/draft.txt
examples/customer-support-action/cases/needs-manager/policy.json
examples/customer-support-action/cases/needs-manager/report.json
examples/customer-support-action/cases/routine/action.json
examples/customer-support-action/cases/routine/case.json
examples/customer-support-action/cases/routine/company_policy.json
examples/customer-support-action/cases/routine/customer.json
examples/customer-support-action/cases/routine/draft.txt
examples/customer-support-action/cases/routine/policy.json
examples/customer-support-action/cases/routine/report.json
examples/event-absence/capability.json
examples/event-absence/case.json
examples/event-absence/observation.json
examples/event-absence/policy.json
examples/event-absence-v2/MANIFEST.json
examples/event-absence-v2/generate.py
examples/event-absence-v2/covered/capability.json
examples/event-absence-v2/covered/case.json
examples/event-absence-v2/covered/observation.json
examples/event-absence-v2/covered/policy.json
examples/event-absence-v2/observed-write/capability.json
examples/event-absence-v2/observed-write/case.json
examples/event-absence-v2/observed-write/observation.json
examples/event-absence-v2/observed-write/policy.json
examples/event-absence-v2/self-reported-write/capability.json
examples/event-absence-v2/self-reported-write/case.json
examples/event-absence-v2/self-reported-write/observation.json
examples/event-absence-v2/self-reported-write/policy.json
examples/operand-lineage/case.json
examples/operand-lineage/execution.json
examples/operand-lineage/policy.json
examples/operand-lineage/source.json
examples/source-coverage/AIID-FIELD-NOTE.md
examples/source-coverage/__init__.py
examples/source-coverage/case-complete.json
examples/source-coverage/case.json
examples/source-coverage/policy-april.json
examples/source-coverage/policy-complete.json
examples/source-coverage/policy-june.json
examples/source-coverage/report-complete.txt
examples/source-coverage/report.txt
examples/source-coverage/source.html
examples/spend-reservation/MANIFEST.json
examples/spend-reservation/generate.py
examples/spend-reservation/accepted/budget.json
examples/spend-reservation/accepted/case.json
examples/spend-reservation/accepted/policy.json
examples/spend-reservation/accepted/prices.json
examples/spend-reservation/accepted/trace.json
examples/spend-reservation/pending/budget.json
examples/spend-reservation/pending/case.json
examples/spend-reservation/pending/policy.json
examples/spend-reservation/pending/prices.json
examples/spend-reservation/pending/trace.json
examples/spend-reservation/refused-overshoot/budget.json
examples/spend-reservation/refused-overshoot/case.json
examples/spend-reservation/refused-overshoot/policy.json
examples/spend-reservation/refused-overshoot/prices.json
examples/spend-reservation/refused-overshoot/trace.json
scripts/brokered-file-write-producer.py
scripts/build-recipes.py
scripts/check-artifacts-controls.py
scripts/check-artifacts.py
scripts/check-brokered-file-write.py
scripts/check-installed.py
scripts/distribution_checks.py
scripts/manifest-brokered-file-write.py
scripts/readme-lint-test.py
scripts/readme-lint.py
src/probity_verify/__init__.py
src/probity_verify/a2a_client.py
src/probity_verify/a2a_server.py
src/probity_verify/broker_records.py
src/probity_verify/bundle.py
src/probity_verify/cli.py
src/probity_verify/common.py
src/probity_verify/core.py
src/probity_verify/index.py
src/probity_verify/json_input.py
src/probity_verify.egg-info/PKG-INFO
src/probity_verify.egg-info/SOURCES.txt
src/probity_verify.egg-info/dependency_links.txt
src/probity_verify.egg-info/entry_points.txt
src/probity_verify.egg-info/requires.txt
src/probity_verify.egg-info/top_level.txt
src/probity_verify/adapters/__init__.py
src/probity_verify/adapters/authority_anchor.py
src/probity_verify/adapters/brokered_file_write.py
src/probity_verify/adapters/event_absence.py
src/probity_verify/adapters/operand_lineage.py
src/probity_verify/adapters/source_coverage.py
src/probity_verify/adapters/spend_reservation.py
tests/test_a2a_transport.py
tests/test_adapter_registry.py
tests/test_adjudication.py
tests/test_artifact_reader.py
tests/test_authority_anchor.py
tests/test_brokered_file_write.py
tests/test_bundle.py
tests/test_cli_commands.py
tests/test_consumer_bundle.py
tests/test_customer_support_action.py
tests/test_event_absence.py
tests/test_event_absence_v2.py
tests/test_index.py
tests/test_operand_lineage.py
tests/test_recipes.py
tests/test_spend_reservation.py
vectors-operand-lineage/MANIFEST.json
vectors-operand-lineage/README.md
vectors-operand-lineage/check_vectors.py
vectors-operand-lineage/gen_vectors.py
vectors-operand-lineage/cases/compensating-operands/case.json
vectors-operand-lineage/cases/compensating-operands/execution.json
vectors-operand-lineage/cases/compensating-operands/policy.json
vectors-operand-lineage/cases/compensating-operands/source.json
vectors-operand-lineage/cases/complete/case.json
vectors-operand-lineage/cases/complete/execution.json
vectors-operand-lineage/cases/complete/policy.json
vectors-operand-lineage/cases/complete/source.json
vectors-operand-lineage/cases/dead-step/case.json
vectors-operand-lineage/cases/dead-step/execution.json
vectors-operand-lineage/cases/dead-step/policy.json
vectors-operand-lineage/cases/dead-step/source.json
vectors-operand-lineage/cases/execution-absent/case.json
vectors-operand-lineage/cases/execution-absent/policy.json
vectors-operand-lineage/cases/execution-absent/source.json
vectors-operand-lineage/cases/incorrect-figure/case.json
vectors-operand-lineage/cases/incorrect-figure/execution.json
vectors-operand-lineage/cases/incorrect-figure/policy.json
vectors-operand-lineage/cases/incorrect-figure/source.json
vectors-operand-lineage/cases/incorrect-intermediate/case.json
vectors-operand-lineage/cases/incorrect-intermediate/execution.json
vectors-operand-lineage/cases/incorrect-intermediate/policy.json
vectors-operand-lineage/cases/incorrect-intermediate/source.json
vectors-operand-lineage/cases/missing-source-reference/case.json
vectors-operand-lineage/cases/missing-source-reference/execution.json
vectors-operand-lineage/cases/missing-source-reference/policy.json
vectors-operand-lineage/cases/missing-source-reference/source.json
vectors-operand-lineage/cases/rounding-unspecified/case.json
vectors-operand-lineage/cases/rounding-unspecified/execution.json
vectors-operand-lineage/cases/rounding-unspecified/policy.json
vectors-operand-lineage/cases/rounding-unspecified/source.json
vectors-operand-lineage/cases/self-hashed-source-swap/case.json
vectors-operand-lineage/cases/self-hashed-source-swap/execution.json
vectors-operand-lineage/cases/self-hashed-source-swap/policy.json
vectors-operand-lineage/cases/self-hashed-source-swap/source.json
vectors-operand-lineage/cases/unused-constant/case.json
vectors-operand-lineage/cases/unused-constant/execution.json
vectors-operand-lineage/cases/unused-constant/policy.json
vectors-operand-lineage/cases/unused-constant/source.json
vectors-operand-lineage/tests/test_operand_corpus.py
vectors-source-coverage/MANIFEST.json
vectors-source-coverage/README.md
vectors-source-coverage/check_vectors.py
vectors-source-coverage/gen_vectors.py
vectors-source-coverage/cases/capture-absent/case.json
vectors-source-coverage/cases/capture-absent/policy.json
vectors-source-coverage/cases/capture-absent/report.txt
vectors-source-coverage/cases/complete/case.json
vectors-source-coverage/cases/complete/policy.json
vectors-source-coverage/cases/complete/report.txt
vectors-source-coverage/cases/complete/source.html
vectors-source-coverage/cases/hidden-script-only/case.json
vectors-source-coverage/cases/hidden-script-only/policy.json
vectors-source-coverage/cases/hidden-script-only/report.txt
vectors-source-coverage/cases/hidden-script-only/source.html
vectors-source-coverage/cases/middle-omission/case.json
vectors-source-coverage/cases/middle-omission/policy.json
vectors-source-coverage/cases/middle-omission/report.txt
vectors-source-coverage/cases/middle-omission/source.html
vectors-source-coverage/cases/returned-after-requested-window/case.json
vectors-source-coverage/cases/returned-after-requested-window/policy.json
vectors-source-coverage/cases/returned-after-requested-window/report.txt
vectors-source-coverage/cases/returned-after-requested-window/source.html
vectors-source-coverage/cases/self-hashed-truncation/case.json
vectors-source-coverage/cases/self-hashed-truncation/policy.json
vectors-source-coverage/cases/self-hashed-truncation/report.txt
vectors-source-coverage/cases/self-hashed-truncation/source.html
vectors-source-coverage/tests/test_corpus.py