VERIFIED
theacodes__nox-466
VERIFIED on first verdict
1 attempt, 0 appeals. 1 file, 8 added and 1 removed lines. Tokens: 656,627 tokens. Model cost: $0.20. Sandbox time: 7 min 46 s.
The plan
- Repository
- theacodes/nox
- Base commit
- 8ee3ebe (image tag)
- Issue
- Some conda commands not logged. When using `venv_backend="conda"`, the `conda create` command is not logged, even if `-v` is provided, since `log=False` is hard-coded in [`nox/virtualenv.py`](https://github.com/theacodes/nox/blob/master/nox/virtualenv.py#L243): ```python nox.command.run(cmd, silent=True, log=False) ``` From the docs, I expected that running `nox -v` would log all commands.
- Files to edit
nox/virtualenv.py
- Approach
- Replace the fixed log=False argument with one that respects the verbose flag.
Attempt 1
VERIFIEDAgent branch
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| command | git ls-files -zexact commandgit ls-files -z | 0 | 0.003s | ce0a33f9 |
| command | grep -n "import.*nox" nox/virtualenv.pyexact commandgrep -n "import.*nox" nox/virtualenv.py | 0 | 0.003s | 884a25ee |
| command | grep -rn "nox.options.verbose\|options.verbose" nox/ | head -5exact commandgrep -rn "nox.options.verbose\|options.verbose" nox/ | head -5 | 0 | 0.005s | 4b706563 |
| command | grep -rn "verbose" nox/ | grep -i option | head -5exact commandgrep -rn "verbose" nox/ | grep -i option | head -5 | 0 | 0.007s | 17d4453b |
| command | grep -rn "\.verbose" nox/ | head -5exact commandgrep -rn "\.verbose" nox/ | head -5 | 0 | 0.005s | b7950aa2 |
| command | grep -rn "nox.options" nox/ | head -5exact commandgrep -rn "nox.options" nox/ | head -5 | 0 | 0.005s | cb7ebef6 |
| write | write nox/virtualenv.pyexact command/opt/receipts-19899c02f186472796e04bd775059c30/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-19899c02f186472796e04bd775059c30/incoming/0997b26fbddfce418ebfea349ddd3b41ecd0278c176c584e8b0aaf225f60c78e /nox/nox/virtualenv.py' | 0 | 0.005s | 7b542297 |
| command | grep -n "log=False" nox/virtualenv.pyexact commandgrep -n "log=False" nox/virtualenv.py | 0 | 0.003s | fff28285 |
show all 37 steps
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| write | write nox/virtualenv.pyexact command/opt/receipts-959a99fa6a724f199ccd724b2b3ef7a6/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-959a99fa6a724f199ccd724b2b3ef7a6/incoming/574ce6a477cda8a923a3e08fc34e9d1365cd3ee048a50e3fc8954eb0b3e1c5fe /nox/nox/virtualenv.py' | 0 | 0.005s | fedc3655 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-88d61d096efb46609c4a2eaaa562f1f2/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-88d61d096efb46609c4a2eaaa562f1f2/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-10.xml | 4 | 0.815s | d3ffac2ea460 |
| write | write nox/virtualenv.pyexact command/opt/receipts-81504f0d31d24c609233932d4bf97531/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-81504f0d31d24c609233932d4bf97531/incoming/2f86a2690426c36a75fe3e80abfadbf09f353eec0ea9964a5f21e93a2dadc0ed /nox/nox/virtualenv.py' | 0 | 0.004s | a85382af |
| write | write nox/virtualenv.pyexact command/opt/receipts-712cb6b3effa4009a9f7ad8aca75d4da/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-712cb6b3effa4009a9f7ad8aca75d4da/incoming/2f86a2690426c36a75fe3e80abfadbf09f353eec0ea9964a5f21e93a2dadc0ed /nox/nox/virtualenv.py' | 0 | 0.005s | 5192340d |
| write | write nox/virtualenv.pyexact command/opt/receipts-cde9c4bb37814396a30dc21288fdb099/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-cde9c4bb37814396a30dc21288fdb099/incoming/a8fc0d48fa8e81d2c205ddd0335fddd4e232b97dfbb49b13ad487b625a597c3f /nox/nox/virtualenv.py' | 0 | 0.005s | 75e3fdb2 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-f4a3d1e1b11f492cab87a02db234e4c0/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-f4a3d1e1b11f492cab87a02db234e4c0/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-14.xml | 1 | 0.811s | ac9ded08bc61 |
| command | find nox -name "*.py" | grep -E "(options|_options)" | head -5exact commandfind nox -name "*.py" | grep -E "(options|_options)" | head -5 | 0 | 0.006s | 76a1a910 |
| write | write nox/virtualenv.pyexact command/opt/receipts-44645007e9084ba897c75e2a86fd8a1e/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-44645007e9084ba897c75e2a86fd8a1e/incoming/cdebfc34d99cd6167191aba1175478a21abbad9270af2c0ce9ed3065fc452272 /nox/nox/virtualenv.py' | 0 | 0.005s | 00f77d69 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-f37bcdfb541b474babd68506656dce6d/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-f37bcdfb541b474babd68506656dce6d/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-17.xml | 1 | 1.857s | 16b92e50009a |
| command | grep -n "verbose" nox/_options.pyexact commandgrep -n "verbose" nox/_options.py | 0 | 0.003s | b55e24dd |
| command | grep -rn "\.verbose" nox/ | head -3exact commandgrep -rn "\.verbose" nox/ | head -3 | 0 | 0.005s | be24b337 |
| write | write nox/virtualenv.pyexact command/opt/receipts-a52e9873bdb0411599401e6f116e2d91/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-a52e9873bdb0411599401e6f116e2d91/incoming/59c5dd3964faccb5798eec049c23f842f0a19d1332eab6ea08f3e3e4d6eba17d /nox/nox/virtualenv.py' | 0 | 0.005s | d96eb63b |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-19d7026fb9a84f5c8e4b53cfd3583c39/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-19d7026fb9a84f5c8e4b53cfd3583c39/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-21.xml | 1 | 1.855s | ec2fc75145c9 |
| write | write nox/virtualenv.pyexact command/opt/receipts-5e54964b44ba43538bf9a14d27d08867/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-5e54964b44ba43538bf9a14d27d08867/incoming/570cadd6fab346c7b554e5e508f4d50d9a3be4a0311f030b83629f24067d2cce /nox/nox/virtualenv.py' | 0 | 0.005s | 73ad773e |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-44af5325448e422888473b2fe57b10cd/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-44af5325448e422888473b2fe57b10cd/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-23.xml | 1 | 0.795s | 728c6a078456 |
| write | write nox/virtualenv.pyexact command/opt/receipts-010af962152846a9b40a70d9fed950e2/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-010af962152846a9b40a70d9fed950e2/incoming/bcb6facd17f0adc8cd44fa2ccccd34e34dc16fd900444dbbbddffd3f4fb572ef /nox/nox/virtualenv.py' | 0 | 0.005s | e930b603 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-2d4deacbd38549149b39b6bced32b242/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-2d4deacbd38549149b39b6bced32b242/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-25.xml | 1 | 0.810s | 04a382031d7d |
| write | write nox/virtualenv.pyexact command/opt/receipts-7ec5bb94867c4db99c37753465cfac55/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-7ec5bb94867c4db99c37753465cfac55/incoming/42e2c6397733806afa3cb7723174d1c09d32942118ce636624c65b7af4f530de /nox/nox/virtualenv.py' | 0 | 0.005s | ea15d772 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -v -sexact command/opt/receipts-9fcfde62eba143ff88ba3e968eeba091/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-9fcfde62eba143ff88ba3e968eeba091/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -s -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-27.xml | 1 | 0.792s | 4257577b8562 |
| write | write nox/virtualenv.pyexact command/opt/receipts-6e3e592d1ee547a0b4275b8837012b10/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-6e3e592d1ee547a0b4275b8837012b10/incoming/a8cb58c01d956c0e815851421c31dc7f408804d6c6fb2073b41bad7cd5a9e862 /nox/nox/virtualenv.py' | 0 | 0.005s | 33eb659a |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-f8e39bc6d7f04cd484f0a59c46c1e857/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-f8e39bc6d7f04cd484f0a59c46c1e857/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-29.xml | 1 | 0.795s | 5a265ccc8387 |
| write | write nox/virtualenv.pyexact command/opt/receipts-7c645b7ad58941a39ef6bc1e8a71e193/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-7c645b7ad58941a39ef6bc1e8a71e193/incoming/28a572d94bbb3a93ec1109cf6d6dabc41411587a6d8709d374f4f7e2a1707160 /nox/nox/virtualenv.py' | 0 | 0.005s | 139cbcbf |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -v -sexact command/opt/receipts-b93677d2d82c44629a2bd29ed42f89d7/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-b93677d2d82c44629a2bd29ed42f89d7/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -s -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-31.xml | 1 | 0.800s | 3fc766577c33 |
| write | write nox/virtualenv.pyexact command/opt/receipts-eb5a84915e8a4af1881b0dfb22504121/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-eb5a84915e8a4af1881b0dfb22504121/incoming/249dd80bcefd5817f7da65d22f602e7b289805b4c0bd0ea0dac151e907babfca /nox/nox/virtualenv.py' | 0 | 0.005s | 2d8fc982 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -v -sexact command/opt/receipts-ef7624b935c94d52a38c32a043cddf57/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-ef7624b935c94d52a38c32a043cddf57/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -s -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-33.xml | 0 | 0.774s | 1398dcc505c8 |
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| write | write nox/virtualenv.pyexact command/opt/receipts-4ba9b6cd10fe4149ad8f5fecd61be131/bin/busybox sh -c 'mkdir -p /nox/nox && cp /opt/receipts-4ba9b6cd10fe4149ad8f5fecd61be131/incoming/d3e9c82a53ba5900ab76de283b6a25c66150349850631f905589921c46dc0df9 /nox/nox/virtualenv.py' | 0 | 0.005s | b4d44e28 |
| command | pytest tests/test_virtualenv.py::test_conda_env_create_verbose -vexact command/opt/receipts-927c37c969f74b8f87baa12f8489ac47/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-927c37c969f74b8f87baa12f8489ac47/receipts_pytest.py tests/test_virtualenv.py::test_conda_env_create_verbose -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-35.xml | 0 | 0.776s | fde87bf4f3ea |
| command | pytest tests/test_virtualenv.py -xexact command/opt/receipts-ff54919834cd4bae8e727524c54408e1/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-ff54919834cd4bae8e727524c54408e1/receipts_pytest.py tests/test_virtualenv.py -x -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-36.xml | 0 | 25.696s | fde87bf4f3ea |
| diff | capture patchexact commandcompute patch in executor staging agent1-5c0458a62b7d479a87d092f7dee3db70: /opt/homebrew/Cellar/git/2.53.0/bin/git -c core.hooksPath=/dev/null -c core.attributesFile=/dev/null -c diff.external= -c core.quotePath=false add -A && /opt/homebrew/Cellar/git/2.53.0/bin/git -c core.hooksPath=/dev/null -c core.attributesFile=/dev/null -c diff.external= -c core.quotePath=false diff --cached --binary --no-ext-diff --no-textconv --no-renames 30a0d6663df6baf8db134360a9f33a90bb0f3fdc | 0 | 0.054s | fde87bf4f3ea |
- Finish summary
- Fixed the issue where conda commands were not logged when using `venv_backend="conda"` with the `-v` flag. Changed the hard-coded `log=False` in the `CondaEnv.create()` method in `nox/virtualenv.py` to respect the verbose flag by using `log=verbose` where `verbose` is obtained from `nox.options.verbose` (with proper handling of None values and circular import avoidance).
- Worker outcome
- finished
- Target tests pass: yes
- Full suite passes: yes
- Files changed: nox/virtualenv.py
- Ran tests: yes
Witness branch w1
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| apply | apply patch 5d002f8d1a87exact commandgit update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-103e30744ea1409d857b2735ef177c9b/incoming/5d002f8d1a87dcb7ee96b0b6eacf0bff95e76d915653a9f0407d3fbe954e5f60.diff | 0 | 0.008s | fde87bf4f3ea |
| verification | pytest (witness) tests/test_virtualenv.pyexact command/opt/receipts-1c19d735ebfa45bb8f026cf2d36c29d9/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-1c19d735ebfa45bb8f026cf2d36c29d9/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_virtualenv.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml | 0 | 26.376s | fde87bf4f3ea |
Gate predicate checklist
| Predicate | Name | Status | Evidence |
|---|---|---|---|
R1_fail_to_pass | Failing specification tests now pass | PASS | target tests passed: tests/test_virtualenv.py::test_conda_env_create_verbose |
R2_pass_to_pass | Previously passing tests kept | PASS | 57 baseline-passing tests still pass |
R3_no_shrink | No removed tests or new skips | PASS | all 59 baseline tests collected; skips unchanged (1) |
R4_patch_scope | Patch scope | PASS | patch touches 1 file(s), all in scope |
R5_provenance | Witness chain and patch digest | PASS | agent chain d15ea7d9 -> e61d85d5 unbroken over 37 receipt(s); witness chain d15ea7d9 -> c9531f54 unbroken over 2 receipt(s); applied digest matches |
R6_claim_audit | Agent claim audit (advisory) | PASS | claimed green; own last run: 58 passed, 0 failed |
What it said
- Finish summary
- Fixed the issue where conda commands were not logged when using `venv_backend="conda"` with the `-v` flag. Changed the hard-coded `log=False` in the `CondaEnv.create()` method in `nox/virtualenv.py` to respect the verbose flag by using `log=verbose` where `verbose` is obtained from `nox.options.verbose` (with proper handling of None values and circular import avoidance).
- Worker outcome
- finished
- Target tests pass: yes
- Full suite passes: yes
- Files changed: nox/virtualenv.py
- Ran tests: yes
What the record shows
honest: claimed green; own last run: 58 passed, 0 failed
SWE-rebench's official grader: resolved
Agrees with the gate
Shipped patch
diff --git a/nox/virtualenv.py b/nox/virtualenv.pyindex a6bf844..8caddc8 100644--- a/nox/virtualenv.py+++ b/nox/virtualenv.py@@ -250,7 +250,14 @@ class CondaEnv(ProcessEnv): logger.info( "Creating conda env in {} with {}".format(self.location_name, python_dep) )- nox.command.run(cmd, silent=True, log=False)+ # Import locally to avoid circular imports+ from nox._options import noxfile_options as options+ # Handle both possible interfaces for accessing verbose flag+ verbose = getattr(options, 'verbose', False)+ # Convert None to False for boolean evaluation+ if verbose is None:+ verbose = False+ nox.command.run(cmd, silent=True, log=verbose) return True
Model and costs
- Model
- NVIDIA Nemotron 3 Super thinking off · temperature 1.0 · top_p 0.95
- Tokens
- 656,627 tokens
- Model cost
- $0.20
- Sandbox time
- 7 min 46 s
- Sandbox cost
- Token Factory reported cost: 1.473 (unit not published)
Full environment disclosure
{
"executor_kind": "tokenfactory",
"lock_sha256": "865b0cc87c8c4c5380a07c61faecd5883b0e84f0c9427239284b1d36087022a9",
"model": {
"base_url": "https://api.tokenfactory.nebius.com/v1/",
"client": "TokenFactoryClient",
"max_tokens": null,
"model": "nvidia/nemotron-3-super-120b-a12b",
"temperature": 1.0,
"thinking": false,
"top_p": 0.95
},
"pytest_config_digests": {
"pyproject.toml": "f9f51d3d9e3b5a4f7751faf018ade71f8b1201e4e3bb718bf5a65ef568210ebd",
"setup.cfg": "12dcc56c228b46e54f3e485ed8f44146d5f68b848ceb57c6f4ee0ca76c17f269"
},
"receipts_version": "0.0.1",
"test_digests": {
"tests/resources/noxfile.py": "7f5419a953961dcc240fb28e49dbf37d22d0f8d1cb5ff6e91d60db1db46e8e5c",
"tests/resources/noxfile_nested.py": "312512837b5f7bc35d1be96b79ad6eb3d576537e83c91f60208b2afcbfc5e605",
"tests/resources/noxfile_normalization.py": "0c7f827916dfc2ac23654474890915f1a1d86d84644631bc10a617a8b49a6598",
"tests/resources/noxfile_options.py": "877407651771b5aae229c6c9491304bf11f527f6d37782c99268f6c895c73a0c",
"tests/resources/noxfile_options_pythons.py": "911c51fb2cc76bfc24d27021ae44b243c7f0af9cef37d6dafe0f41760d6c69d6",
"tests/resources/noxfile_pythons.py": "8d1f3b6c06389f9e528d3f4e234bf887252bf49426d90d2269b033088749384b",
"tests/resources/noxfile_spaces.py": "a9c29abe315c1049381f9a34ded70bd654c6e67cc213a44fe9eafc89d4da8fdc",
"tests/test__option_set.py": "bd75d3cb08a4aea7930abaa3458a71265dd2b2e491260558ff924e15b527a0f3",
"tests/test__parametrize.py": "b9b462e7b66365efee43fdea09e9038500824433be243d49be96a7bab5436f4e",
"tests/test__version.py": "1c688767b7815c1eb3bcf00dc0dbd6909c44c6835280348d891a763b5f776dd3",
"tests/test_command.py": "00e88063bc8b74a15245af81ea6793e5a1ea93e8d7dbcd7c2dc098292138e115",
"tests/test_logger.py": "4c135fa9af6234deb9f687e9882d90458e5fc98c0b43616dfd44eb52b078dc6c",
"tests/test_main.py": "ea217c5330abf7aa70f452b7f2428e2f523526cef02c89a135178fdc47c53a2b",
"tests/test_manifest.py": "c85f5c9f92ffe96aa56fcca0bdd23c61f9291d9eaf6bcd2be190a323997a89d8",
"tests/test_registry.py": "1a86869256510ab4654779f8aeb42041a3e87e1f70684637628da8f8fb9aa5de",
"tests/test_sessions.py": "2c5fb90989c646777541a5b37cfdf98eca29b9b77b07ba6ef968da86095e3e24",
"tests/test_tasks.py": "125698d434e9db36ab6fc7ad82c27db2c05c09c0437b9227cccf1e59b899d097",
"tests/test_tox_to_nox.py": "c3592eb6989618acdaec18c73bd27494b6c756a08ba71adbb3d14d77ef762902",
"tests/test_virtualenv.py": "1e56868bf83eb38e5c07f8019fbb12a3529a94ce52998f4f4337b1d5693f32cd",
"tests/test_workflow.py": "b034d26463ac3d4ef54040fabf923f1086d85688454b59abe3516bfe6c466939"
}
}The bundle
Recorded JSON and patches. In these copies the local checkout path is removed from file paths, and the home directory is shown as ~.
- attempts/1/filtered.diff
- attempts/1/patch.diff
- attempts/1/verdict.json
- attempts/1/witness/receipts.jsonl
- baseline.json
- branches/agent1/receipts.jsonl
- branches/base/receipts.jsonl
- branches/official1/receipts.jsonl
- branches/w1/receipts.jsonl
- cost.json
- disclosure.json
- input.json
- lock.txt
- plan.json
- record.json
- result.json