CHANGELOG.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
VISION.md
ctrlrun.example.yaml
pyproject.toml
docs/SPEC-mcp-operator.md
docs/SPEC-scan.md
docs/SPEC-v0.1.md
docs/SPEC-v0.2.md
docs/SPEC-v0.3.md
docs/SPEC-v0.4.md
docs/SPEC-v0.5.md
docs/SPEC-v0.6.md
docs/SPEC-v0.7.md
docs/assets/demo.expected.txt
docs/assets/demo.gif
docs/assets/demo.tape
docs/assets/favicon.svg
docs/assets/logo-on-dark.png
docs/assets/logo.png
docs/assets/logo.svg
docs/assets/render-social-preview.sh
docs/assets/social-preview.md
docs/assets/social-preview.png
docs/assets/social-preview.svg
docs/assets/wordmark-dark.svg
docs/assets/wordmark-light.svg
docs/assets/wordmark.svg
examples/medical_workbench.py
examples/acs/README.md
examples/acs/ctrlrun.yaml
examples/acs/main.py
examples/agent-race/ctrlrun.yaml
examples/agent-race/main.py
examples/approval-mutation/ctrlrun.yaml
examples/approval-mutation/main.py
examples/approval-replay/ctrlrun.yaml
examples/approval-replay/main.py
examples/authority/README.md
examples/authority/devops.yaml
examples/authority/payments.yaml
examples/authority-escalation/ctrlrun.yaml
examples/authority-escalation/main.py
examples/cookbook/credential-rotation-agent/ctrlrun.yaml
examples/cookbook/credential-rotation-agent/main.py
examples/cookbook/crm-update-agent/ctrlrun.yaml
examples/cookbook/crm-update-agent/main.py
examples/cookbook/customer-notification-agent/ctrlrun.yaml
examples/cookbook/customer-notification-agent/main.py
examples/cookbook/data-deletion-agent/ctrlrun.yaml
examples/cookbook/data-deletion-agent/main.py
examples/cookbook/database-migration-agent/ctrlrun.yaml
examples/cookbook/database-migration-agent/main.py
examples/cookbook/deploy-agent/ctrlrun.yaml
examples/cookbook/deploy-agent/main.py
examples/cookbook/iam-agent/ctrlrun.yaml
examples/cookbook/iam-agent/main.py
examples/cookbook/manager-and-worker/ctrlrun.yaml
examples/cookbook/manager-and-worker/main.py
examples/cookbook/observe-then-enforce/ctrlrun.yaml
examples/cookbook/observe-then-enforce/main.py
examples/cookbook/outbound-email-agent/ctrlrun.yaml
examples/cookbook/outbound-email-agent/main.py
examples/cookbook/payout-maker-checker/ctrlrun.yaml
examples/cookbook/payout-maker-checker/main.py
examples/cookbook/protect-an-mcp-server/ctrlrun.yaml
examples/cookbook/protect-an-mcp-server/main.py
examples/cookbook/receipts-to-opentelemetry/ctrlrun.yaml
examples/cookbook/receipts-to-opentelemetry/main.py
examples/cookbook/reconcile-against-the-remote/ctrlrun.yaml
examples/cookbook/reconcile-against-the-remote/main.py
examples/cookbook/refund-agent/ctrlrun.yaml
examples/cookbook/refund-agent/main.py
examples/cookbook/resolve-an-ambiguous-effect/ctrlrun.yaml
examples/cookbook/resolve-an-ambiguous-effect/main.py
examples/cookbook/slack-approvals/ctrlrun.yaml
examples/cookbook/slack-approvals/main.py
examples/cookbook/sqlite-to-postgres/ctrlrun.yaml
examples/cookbook/sqlite-to-postgres/main.py
examples/cookbook/verify-in-github-actions/ctrlrun.yaml
examples/cookbook/verify-in-github-actions/run.sh
examples/double-refund/ctrlrun.yaml
examples/double-refund/main.py
examples/policies/devops.yaml
examples/policies/e-commerce.yaml
examples/policies/government.yaml
examples/policies/healthcare.yaml
examples/policies/hr.yaml
examples/policies/insurance.yaml
examples/policies/legal.yaml
examples/policies/payments.yaml
examples/policies/security.yaml
examples/without-an-agent/lost-merge/ctrlrun.yaml
examples/without-an-agent/lost-merge/main.py
examples/without-an-agent/redelivered-webhook/ctrlrun.yaml
examples/without-an-agent/redelivered-webhook/main.py
examples/without-an-agent/retried-task/ctrlrun.yaml
examples/without-an-agent/retried-task/main.py
src/ctrlrun/__init__.py
src/ctrlrun/acs.py
src/ctrlrun/action.py
src/ctrlrun/adapter.py
src/ctrlrun/approval.py
src/ctrlrun/authority.py
src/ctrlrun/control.py
src/ctrlrun/effect.py
src/ctrlrun/errors.py
src/ctrlrun/identity.py
src/ctrlrun/jwt_identity.py
src/ctrlrun/migrations.py
src/ctrlrun/otel.py
src/ctrlrun/policy.py
src/ctrlrun/postgres.py
src/ctrlrun/py.typed
src/ctrlrun/receipt.py
src/ctrlrun/reporting.py
src/ctrlrun/scan.py
src/ctrlrun/state.py
src/ctrlrun/transport.py
src/ctrlrun/webhook.py
src/ctrlrun.egg-info/PKG-INFO
src/ctrlrun.egg-info/SOURCES.txt
src/ctrlrun.egg-info/dependency_links.txt
src/ctrlrun.egg-info/entry_points.txt
src/ctrlrun.egg-info/requires.txt
src/ctrlrun.egg-info/top_level.txt
src/ctrlrun/cli/__init__.py
src/ctrlrun/cli/demo.py
src/ctrlrun/cli/main.py
src/ctrlrun/conformance/__init__.py
src/ctrlrun/conformance/fixtures.py
src/ctrlrun/conformance/report.py
src/ctrlrun/conformance/suites.py
src/ctrlrun/conformance/store/__init__.py
src/ctrlrun/conformance/store/backends.py
src/ctrlrun/conformance/store/fixtures.py
src/ctrlrun/conformance/store/report.py
src/ctrlrun/conformance/store/suites.py
src/ctrlrun/conformance/store/worker.py
src/ctrlrun/gateway/__init__.py
src/ctrlrun/gateway/legacy.py
src/ctrlrun/gateway/mcp.py
src/ctrlrun/gateway/operator.py
src/ctrlrun/gateway/outcome.py
src/ctrlrun/gateway/server.py
src/ctrlrun/gateway/transport.py
src/ctrlrun/gateway/wire.py
src/ctrlrun/verify/__init__.py
src/ctrlrun/verify/guarantees.py
src/ctrlrun/verify/report.py
src/ctrlrun/verify/scenarios.py
src/ctrlrun/verify/worker.py
tests/conftest.py
tests/failure_injection.py
tests/test_acs.py
tests/test_action.py
tests/test_adapter.py
tests/test_adapters_langgraph.py
tests/test_adapters_openai_agents.py
tests/test_approval.py
tests/test_attempt_cap.py
tests/test_attempt_integrity.py
tests/test_authority.py
tests/test_cli_store.py
tests/test_clock_skew.py
tests/test_concurrency.py
tests/test_conformance.py
tests/test_cookbook.py
tests/test_cross_host.py
tests/test_delegation.py
tests/test_demo.py
tests/test_effect.py
tests/test_elicitation.py
tests/test_examples.py
tests/test_framework_probe.py
tests/test_fuzzing.py
tests/test_gateway.py
tests/test_gateway_server.py
tests/test_gateway_transport.py
tests/test_idempotency.py
tests/test_identity.py
tests/test_inspect.py
tests/test_jwt_identity.py
tests/test_mcp.py
tests/test_mcp_operator.py
tests/test_migrations.py
tests/test_observe.py
tests/test_otel.py
tests/test_outcome.py
tests/test_packaging.py
tests/test_policy.py
tests/test_policy_versioning.py
tests/test_postgres.py
tests/test_preconditions.py
tests/test_protect.py
tests/test_readme_assets.py
tests/test_receipt_chain.py
tests/test_reconcile.py
tests/test_recovery.py
tests/test_release_v0_6.py
tests/test_reporting.py
tests/test_repository_signals.py
tests/test_resume.py
tests/test_scan.py
tests/test_sector_configuration.py
tests/test_sinks.py
tests/test_soak.py
tests/test_store_conformance.py
tests/test_transport.py
tests/test_verify.py
tests/test_verify_action.py
tests/test_verify_authority.py
tests/test_verify_report.py
tests/test_webhook.py
tests/data/README.md
tests/data/junit-10.xsd