LICENSE
MANIFEST.in
README.md
pyproject.toml
uv.lock
adr/001-name-physical-launch-records.md
adr/002-classify-terminal-harness-failures.md
adr/003-separate-execution-controls-from-work-identity.md
adr/README.md
adr/evidence/README.md
adr/evidence/execution-policy-and-continuation-proposal.md
adr/evidence/execution-controls/README.md
adr/evidence/terminal-failures/README.md
adr/evidence/terminal-failures/local-probes.md
adr/evidence/terminal-failures/local_probe.py
adr/evidence/terminal-failures/captures/claude-auth/result.json
adr/evidence/terminal-failures/captures/claude-auth/stderr.log
adr/evidence/terminal-failures/captures/claude-auth/stdout.jsonl
adr/evidence/terminal-failures/captures/claude-billing/result.json
adr/evidence/terminal-failures/captures/claude-billing/stderr.log
adr/evidence/terminal-failures/captures/claude-billing/stdout.jsonl
adr/evidence/terminal-failures/captures/claude-quota/result.json
adr/evidence/terminal-failures/captures/claude-quota/stderr.log
adr/evidence/terminal-failures/captures/claude-quota/stdout.jsonl
adr/evidence/terminal-failures/captures/claude-recover/result.json
adr/evidence/terminal-failures/captures/claude-recover/stderr.log
adr/evidence/terminal-failures/captures/claude-recover/stdout.jsonl
adr/evidence/terminal-failures/captures/claude-success/result.json
adr/evidence/terminal-failures/captures/claude-success/stderr.log
adr/evidence/terminal-failures/captures/claude-success/stdout.jsonl
adr/evidence/terminal-failures/captures/codex-auth/result.json
adr/evidence/terminal-failures/captures/codex-auth/stderr.log
adr/evidence/terminal-failures/captures/codex-auth/stdout.jsonl
adr/evidence/terminal-failures/captures/codex-exhausted/result.json
adr/evidence/terminal-failures/captures/codex-exhausted/stderr.log
adr/evidence/terminal-failures/captures/codex-exhausted/stdout.jsonl
adr/evidence/terminal-failures/captures/codex-quota/result.json
adr/evidence/terminal-failures/captures/codex-quota/stderr.log
adr/evidence/terminal-failures/captures/codex-quota/stdout.jsonl
adr/evidence/terminal-failures/captures/codex-recover/result.json
adr/evidence/terminal-failures/captures/codex-recover/stderr.log
adr/evidence/terminal-failures/captures/codex-recover/stdout.jsonl
adr/evidence/terminal-failures/captures/codex-success/result.json
adr/evidence/terminal-failures/captures/codex-success/stderr.log
adr/evidence/terminal-failures/captures/codex-success/stdout.jsonl
adr/evidence/terminal-failures/captures/pi-auth/result.json
adr/evidence/terminal-failures/captures/pi-auth/stderr.log
adr/evidence/terminal-failures/captures/pi-auth/stdout.jsonl
adr/evidence/terminal-failures/captures/pi-exhausted/result.json
adr/evidence/terminal-failures/captures/pi-exhausted/stderr.log
adr/evidence/terminal-failures/captures/pi-exhausted/stdout.jsonl
adr/evidence/terminal-failures/captures/pi-quota/result.json
adr/evidence/terminal-failures/captures/pi-quota/stderr.log
adr/evidence/terminal-failures/captures/pi-quota/stdout.jsonl
adr/evidence/terminal-failures/captures/pi-recover/result.json
adr/evidence/terminal-failures/captures/pi-recover/stderr.log
adr/evidence/terminal-failures/captures/pi-recover/stdout.jsonl
adr/evidence/terminal-failures/captures/pi-success/result.json
adr/evidence/terminal-failures/captures/pi-success/stderr.log
adr/evidence/terminal-failures/captures/pi-success/stdout.jsonl
docs/design-rationale.md
docs/design.md
docs/harness-evidence.md
docs/usage.md
examples/README.md
examples/ordinary_files.py
examples/ordinary_worker.py
examples/smoke_harness.py
src/workjig/__init__.py
src/workjig/adapters.py
src/workjig/harness.py
src/workjig/models.py
src/workjig/outcomes.py
src/workjig/run.py
src/workjig.egg-info/PKG-INFO
src/workjig.egg-info/SOURCES.txt
src/workjig.egg-info/dependency_links.txt
src/workjig.egg-info/top_level.txt
tests/README.md
tests/conftest.py
tests/test_acceptance.py
tests/test_adapters.py
tests/test_continuation.py
tests/test_continuation_validation.py
tests/test_core.py
tests/test_metadata.py
tests/test_outcomes.py
tests/test_record_validation.py
tests/test_review.py
tests/test_smoke.py