.cttignore.example
CHANGELOG.md
LICENSE
MANIFEST.in
README-quickstart.md
README.md
SECURITY.md
ctt.spec
ctt.yaml.example
pyproject.toml
docs/README.md
docs/api.md
docs/cli.md
docs/operations.md
docs/policy.md
docs/decisions/0001-reversible-text-only-transfer.md
docs/decisions/0002-allowlist-manifest-and-integrity-model.md
docs/decisions/0003-packaging-and-signing-boundaries.md
docs/decisions/0004-python-packaging-and-quality-gates.md
docs/decisions/0005-preflight-atomicity-and-trusted-ingestion.md
docs/decisions/0006-single-artifact-publication-and-signature-verification.md
docs/decisions/0007-remove-unused-worker-policy.md
docs/decisions/0008-controlled-text-transfer-name.md
docs/decisions/0009-python-312-minimum.md
docs/decisions/0010-offline-report-dashboard.md
docs/decisions/0011-fail-closed-ingestion-and-atomic-restoration.md
docs/decisions/0012-harden-github-automation.md
docs/decisions/README.md
scripts/README.md
scripts/__init__.py
scripts/check_release.py
scripts/clean.py
scripts/report.py
scripts/run.sh
src/controlled_text_transfer/__init__.py
src/controlled_text_transfer/__main__.py
src/controlled_text_transfer/cleanup.py
src/controlled_text_transfer/cli.py
src/controlled_text_transfer/core.py
src/controlled_text_transfer/signing.py
src/controlled_text_transfer.egg-info/PKG-INFO
src/controlled_text_transfer.egg-info/SOURCES.txt
src/controlled_text_transfer.egg-info/dependency_links.txt
src/controlled_text_transfer.egg-info/entry_points.txt
src/controlled_text_transfer.egg-info/requires.txt
src/controlled_text_transfer.egg-info/top_level.txt
tests/README.md
tests/test_archive_security.py
tests/test_clean.py
tests/test_cli_and_packaging.py
tests/test_cli_options.py
tests/test_core.py
tests/test_documentation_links.py
tests/test_package_name.py
tests/test_policy_and_transformation.py
tests/test_policy_documentation.py
tests/test_preflight.py
tests/test_release.py
tests/test_report.py
tests/test_run_script.py
tests/test_security_invariants.py
tests/test_signing.py