Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
22 lines
1.2 KiB
Markdown
22 lines
1.2 KiB
Markdown
# Third independent review of the autonomous candidate
|
|
|
|
A third fresh reviewer rejected the candidate on two concrete findings:
|
|
|
|
1. `derive_trajectory_signals()` can count one tool result as two errors when a
|
|
valid envelope contains both top-level `"success": false` and nested
|
|
`content.success: false`. Each recognized tool result must contribute at
|
|
most one to `tool_errors`.
|
|
2. `mini_swe_runner.py` directly persists converted ShareGPT trajectories and
|
|
still omits the new evaluation metadata. Inspect this path and either bring
|
|
it under the shared entry contract without changing its existing output
|
|
behavior, or explicitly narrow and justify the feature boundary if it is a
|
|
genuinely different artifact. The current report must not claim consistent
|
|
coverage while silently excluding it.
|
|
|
|
Add regression coverage for the per-result count invariant and the selected
|
|
handling of the mini-SWE path. Search once more for equivalent direct
|
|
ShareGPT/trajectory persistence sites so the report can state its scope
|
|
accurately. Run the focused and relevant existing tests, compilation, and
|
|
`git diff --check`; update the report with exact results. Do not commit, push,
|
|
or edit the book repository.
|