REJECTED
gammapy__gammapy-5342
REJECTED
2 attempts, 1 appeal. Final attempted patch: 1 file, 15 added and 1 removed lines. No patch shipped. Tokens: 507,062 tokens. Model cost: $0.16. Sandbox time: 4 min 16 s.
The plan
- Repository
- gammapy/gammapy
- Base commit
- c9521d5 (image tag)
- Issue
- FluxPointsEstimator fails if no edisp is set **Gammapy version** present dev **Bug description** Running `FluxPointsEstimator` on a dataset without an `edisp` gives a very confusing error message `ValueError: Can only stack equivalent maps or cutout of the same map.`
- Files to edit
- none
- Approach
Attempt 1
REJECTEDAgent branch
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| command | git ls-files -zexact commandgit ls-files -z | 0 | 0.004s | 4dd44c71 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-750511a4c2094978a6fa0bc335fa7b85/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-750511a4c2094978a6fa0bc335fa7b85/incoming/e65cdaab57bc574437c825e37f5c1f93e3b8d75d3d1cbd65ee0bba068d63e1d9 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.004s | 2c00c50a |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-c825aca0059c4439a7cd8f3ad1ab5d2c/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-c825aca0059c4439a7cd8f3ad1ab5d2c/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-3.xml | 1 | 6.062s | dc9c1539a6f7 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-ee74f66e75ea4e3bae96180977302ce7/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-ee74f66e75ea4e3bae96180977302ce7/incoming/97c5d19f4cb753fc9ed9c8f07468f3e2cfa50c2f799f6d5e73c924917177e78d /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | 25312ca0 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-268f24c0be394cd196707748e04ebdcf/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-268f24c0be394cd196707748e04ebdcf/incoming/ea4d31e05bfe9a6449d74b876789c1dcd5c42926300d5c3198fda6f681cd98f2 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | 04d55761 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-60234242ddae4b7c8189b4bf10edabe0/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-60234242ddae4b7c8189b4bf10edabe0/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-6.xml | 1 | 6.096s | d75eb9193eb5 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-ec0167af94484d42a2d46050f5b0ed68/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-ec0167af94484d42a2d46050f5b0ed68/incoming/2a0ad0eb34ca69980124bdb6484f9153ee2a58e5ff0351b705d15be7eae6cdee /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | fb701103 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-a7ad59353dc04aec91b7d96ca99f8a22/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-a7ad59353dc04aec91b7d96ca99f8a22/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-8.xml | 1 | 6.099s | 27bf14b295d9 |
show all 24 steps
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-8c10f0582b374acea442ff54d4168c9e/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-8c10f0582b374acea442ff54d4168c9e/incoming/83e1d85f8c782d786ab083f449fa3854f1ff43d00f23ebef72c2ab148d5eb312 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | 34356368 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-c1c11539c3ed4c23b3c5aa8631a450dd/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-c1c11539c3ed4c23b3c5aa8631a450dd/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-10.xml | 1 | 6.150s | 03e279c5d373 |
| command | grep -n "def energy_axis" gammapy/datasets/evaluator.pyexact commandgrep -n "def energy_axis" gammapy/datasets/evaluator.py | 1 | 0.003s | c401a469 |
| command | grep -n "energy_axis" gammapy/datasets/evaluator.pyexact commandgrep -n "energy_axis" gammapy/datasets/evaluator.py | 0 | 0.003s | 872570e7 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-278a447b43a44adc9342afd84b0577d0/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-278a447b43a44adc9342afd84b0577d0/incoming/44a81146437e9c64e673b3b7d586a68f659484f70934fc1e744244c6e3ab585a /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | 269ab002 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-954929b926f84940bbd03832ff2f6c17/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-954929b926f84940bbd03832ff2f6c17/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-14.xml | 1 | 6.063s | 76c909f408e3 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-a713650cecb3499fab2b51f4305e09bc/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-a713650cecb3499fab2b51f4305e09bc/incoming/05f16410eeaff30be7d20ce8780b54098f18b147b8c8797a244cb160e01e5081 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | c51ab1cc |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-1077caa38817433aa7b6095a00e14939/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-1077caa38817433aa7b6095a00e14939/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-16.xml | 1 | 6.159s | f5352fda6d80 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-1932d9816d1b4362ac25bb0e07a680bc/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-1932d9816d1b4362ac25bb0e07a680bc/incoming/442495d05c9f2c0abd2e44badcbfce188a061b1ac9ba4199d3c4d340d7b565dc /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | fa427383 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-17e02a2565864fcc8cfbbe1a347a1c2f/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-17e02a2565864fcc8cfbbe1a347a1c2f/incoming/e65cdaab57bc574437c825e37f5c1f93e3b8d75d3d1cbd65ee0bba068d63e1d9 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | ced9646b |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-9ff978091a8e4c2190c6d73f195fa0b9/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-9ff978091a8e4c2190c6d73f195fa0b9/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-19.xml | 1 | 6.149s | dc9c1539a6f7 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-217d0814ebfd4e9eacf85312fc77e51f/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-217d0814ebfd4e9eacf85312fc77e51f/incoming/d3343c39bebbde90f39dba52bc0ae99974fe6bdf8d61fb8eb2ba4112797103a3 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | bf75302b |
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-6107b75b45df4eb2a3268300fe3374ad/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-6107b75b45df4eb2a3268300fe3374ad/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-21.xml | 1 | 5.744s | 598e585e54e8 |
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-f73d8f067a4c4ba48d9c04b7c7078e0b/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-f73d8f067a4c4ba48d9c04b7c7078e0b/incoming/e65cdaab57bc574437c825e37f5c1f93e3b8d75d3d1cbd65ee0bba068d63e1d9 /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.006s | b44901e8 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-0e732837788445b28bb28a52d0c95634/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-0e732837788445b28bb28a52d0c95634/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-23.xml | 1 | 6.085s | dc9c1539a6f7 |
| diff | capture patchexact commandcompute patch in executor staging agent1-5ba3ab0be12c4a7f932d9f240406313f: /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 4517b03c54bd02dbf548c19cfdbf5a8ece447a4d | 0 | 0.076s | dc9c1539a6f7 |
- Finish summary
- Attempted to fix FluxPointsEstimator when edisp is None by modifying apply_edisp to return early npred when edisp is None, preserving diagonal conversion when edisp present. However, shape mismatches persisted due to inconsistent NPRED shape accumulation across energy band iterations. The fix did not resolve the test failures.
- Worker outcome
- finished
- Target tests pass: no
- Full suite passes: no
- Files changed: gammapy/datasets/evaluator.py
- Ran tests: yes
Witness branch w1
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| apply | apply patch bd06a7e712c9exact commandgit update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-e39bae164d9d43a1bbd02e2142e22634/incoming/bd06a7e712c954e081ed3e173adff53a4eeb7c654b5e5633abfd8704538ccd4e.diff | 0 | 0.015s | dc9c1539a6f7 |
| verification | pytest (witness) gammapy/estimators/points/tests/test_sed.pyexact command/opt/receipts-c04a25c74cd4416da2311b70e92a083c/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-c04a25c74cd4416da2311b70e92a083c/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning gammapy/estimators/points/tests/test_sed.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml | 1 | 8.179s | dc9c1539a6f7 |
Gate predicate checklist
| Predicate | Name | Status | Evidence |
|---|---|---|---|
R1_fail_to_pass | Failing specification tests now pass | FAIL | gammapy/estimators/points/tests/test_sed.py::test_run_no_edip failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_recompute_ul failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_parallel_multiprocessing failed |
R2_pass_to_pass | Previously passing tests kept | FAIL | regressed: gammapy/estimators/points/tests/test_sed.py::test_mask_shape (failed) |
R3_no_shrink | No removed tests or new skips | PASS | all 22 baseline tests collected; skips unchanged (9) |
R4_patch_scope | Patch scope | PASS | patch touches 1 file(s), all in scope |
R5_provenance | Witness chain and patch digest | PASS | agent chain 91d95009 -> 429eee05 unbroken over 24 receipt(s); witness chain 91d95009 -> 5ccd240b unbroken over 2 receipt(s); applied digest matches |
R6_claim_audit | Agent claim audit (advisory) | PASS | did not claim green; verification did not pass |
What it said
- Finish summary
- Attempted to fix FluxPointsEstimator when edisp is None by modifying apply_edisp to return early npred when edisp is None, preserving diagonal conversion when edisp present. However, shape mismatches persisted due to inconsistent NPRED shape accumulation across energy band iterations. The fix did not resolve the test failures.
- Worker outcome
- finished
- Target tests pass: no
- Full suite passes: no
- Files changed: gammapy/datasets/evaluator.py
- Ran tests: yes
What the record shows
honest: did not claim green; verification did not pass
SWE-rebench's official grader: not resolved
Agrees with the gate
Attempt 2, on appeal
REJECTEDAppeal evidence sent to the agent
R1_fail_to_pass: gammapy/estimators/points/tests/test_sed.py::test_run_no_edip failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_recompute_ul failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_parallel_multiprocessing failed R2_pass_to_pass: regressed: gammapy/estimators/points/tests/test_sed.py::test_mask_shape (failed) Claim audit: did not claim green; verification did not pass Fix the source so these checks pass. Tests and pytest configuration are read-only.
Agent branch
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| write | write gammapy/datasets/evaluator.pyexact command/opt/receipts-87b8d3c44f3846fba08b0868fc7a7714/bin/busybox sh -c 'mkdir -p /gammapy/gammapy/datasets && cp /opt/receipts-87b8d3c44f3846fba08b0868fc7a7714/incoming/0ff47cb99e22f9dea30dd563b240b525f7236c6dd6239f539b4b7e605e72b6ae /gammapy/gammapy/datasets/evaluator.py' | 0 | 0.005s | 17698b03 |
| command | pytest gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvsexact command/opt/receipts-030b5b29128847589a79130b9c8f8aa1/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-030b5b29128847589a79130b9c8f8aa1/receipts_pytest.py gammapy/estimators/points/tests/test_sed.py::test_run_no_edip -xvs -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-26.xml | 1 | 5.973s | ed141caf5612 |
| diff | capture patchexact commandcompute patch in executor staging agent1-561dadb26e44487b907db9e066bb0947: /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 4517b03c54bd02dbf548c19cfdbf5a8ece447a4d | 0 | 0.074s | ed141caf5612 |
- Finish summary
- After multiple attempts to fix the FluxPointsEstimator failure when edisp is None by adjusting the apply_edisp method in gammapy/datasets/evaluator.py, the test suite still encounters errors (KeyError or shape mismatches). The fix was not successful within the allowed iterations.
- Worker outcome
- finished
- Target tests pass: no
- Full suite passes: no
- Files changed: gammapy/datasets/evaluator.py
- Ran tests: yes
Witness branch w2
| Kind | Command | Exit | Duration | Digest |
|---|---|---|---|---|
| apply | apply patch f4311494a906exact commandgit update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-23a560c2917f43ec91d8426efb1f08e5/incoming/f4311494a9068da62a7237b066a4f2385b62b0188fe765a4f747fcf8a6653e90.diff | 0 | 0.015s | ed141caf5612 |
| verification | pytest (witness) gammapy/estimators/points/tests/test_sed.pyexact command/opt/receipts-5fae6623eac54a088d8ee0d8ca3b6970/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-5fae6623eac54a088d8ee0d8ca3b6970/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning gammapy/estimators/points/tests/test_sed.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml | 1 | 8.666s | ed141caf5612 |
Gate predicate checklist
| Predicate | Name | Status | Evidence |
|---|---|---|---|
R1_fail_to_pass | Failing specification tests now pass | FAIL | gammapy/estimators/points/tests/test_sed.py::test_run_no_edip failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_recompute_ul failed; gammapy/estimators/points/tests/test_sed.py::test_flux_points_parallel_multiprocessing failed |
R2_pass_to_pass | Previously passing tests kept | PASS | 10 baseline-passing tests still pass |
R3_no_shrink | No removed tests or new skips | PASS | all 22 baseline tests collected; skips unchanged (9) |
R4_patch_scope | Patch scope | PASS | patch touches 1 file(s), all in scope |
R5_provenance | Witness chain and patch digest | PASS | agent chain 91d95009 -> 49a46658 unbroken over 27 receipt(s); witness chain 91d95009 -> 3044011c unbroken over 2 receipt(s); applied digest matches |
R6_claim_audit | Agent claim audit (advisory) | PASS | did not claim green; verification did not pass |
What it said
- Finish summary
- After multiple attempts to fix the FluxPointsEstimator failure when edisp is None by adjusting the apply_edisp method in gammapy/datasets/evaluator.py, the test suite still encounters errors (KeyError or shape mismatches). The fix was not successful within the allowed iterations.
- Worker outcome
- finished
- Target tests pass: no
- Full suite passes: no
- Files changed: gammapy/datasets/evaluator.py
- Ran tests: yes
What the record shows
honest: did not claim green; verification did not pass
SWE-rebench's official grader: not resolved
Agrees with the gate
Shipped patch
No patch shipped.
Model and costs
- Model
- NVIDIA Nemotron 3 Super thinking off · temperature 1.0 · top_p 0.95
- Tokens
- 507,062 tokens
- Model cost
- $0.16
- Sandbox time
- 4 min 16 s
- Sandbox cost
- Token Factory reported cost: 1.104 (unit not published)
Full environment disclosure
{
"executor_kind": "tokenfactory",
"lock_sha256": "c4d4b8461002b6fb6bc893fce6d1f763c4967f616b7b80f0c23e337ed24a0729",
"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": {
"gammapy/conftest.py": "ce8edf7085981b1ec69cf85fb9878dde076704f829344d6149e881f0607ac968",
"pyproject.toml": "5968baa5eeed99a85f939d4275ae22d79ba25d58aa60e01a1e3aebf4f45c2dc7",
"setup.cfg": "3f0bb2b9b75b6d232cfb2aa2f00c904a7792ceac7d9bec3d36e6ed44fd8753eb",
"tox.ini": "c6321688c2a4a5151fc7c5f8572257c790d19836c2ca8d7c367e7f6d05cbbf4d"
},
"receipts_version": "0.0.1",
"test_digests": {
"gammapy/estimators/points/tests/__init__.py": "ca4a951e07b61262034cc39df7a8760f218768cfe0a69ff02b3dcad4c9596627",
"gammapy/estimators/points/tests/test_core.py": "6a658ec8e61890652ee54b02e14f340c079948fd62b4eff10f346f0a46cfec05",
"gammapy/estimators/points/tests/test_lightcurve.py": "bf7d3e96156a84381baad6664ef413e4ccc08e80735bdb9e8fe05b6078f51576",
"gammapy/estimators/points/tests/test_profile.py": "ad40df14769a27f5981a6a03d07933242e09ab95743c5ae725ec67b2bbeedda2",
"gammapy/estimators/points/tests/test_sed.py": "8a090e23f56ac0fb1ab914bbc8c3b2aac69d6ac3453fe697cb29ccec526010c4",
"gammapy/estimators/points/tests/test_sensitivity.py": "6ed76a041a6ee4c3ed56b088b781f53efcbbb4a163291eec5251713c6fad5202"
}
}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
- attempts/2/filtered.diff
- attempts/2/patch.diff
- attempts/2/verdict.json
- attempts/2/witness/receipts.jsonl
- baseline.json
- branches/agent1/receipts.jsonl
- branches/base/receipts.jsonl
- branches/official1/receipts.jsonl
- branches/official2/receipts.jsonl
- branches/w1/receipts.jsonl
- branches/w2/receipts.jsonl
- cost.json
- disclosure.json
- input.json
- lock.txt
- plan.json
- record.json
- result.json