mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
docs(evals): the normal-boot probe is expected to pass; drop stale wave notes
evals/shared_gateway/README.md said the "unintegrated bootstrap is expected to fail" normal_boot.py; this PR integrates it and tests/gateway/test_normal_runtime_boot.py asserts state == 'ready' from the real control socket. The README now says a pass is expected and a failure is a regression. The four worker wave notes (worker-persistence-inventory.md and the -substrate, -lifecycle-wave22, -constructor-context-wave20 notes; ~2,000 lines) were pinned to an old snapshot, cited private worktrees and .hermes/plans paths, called worker switching "still blocked", and nothing links to them: removed from the shipped tree. Docs only; no test. Review: ahrazzle B2-28
This commit is contained in:
1 parent
129234cee6
commit
aefb5b097e
1 file changed
+1
-1
@@ -24,6 +24,6 @@ Evidence paths are relative to the receipt directory. Supply a full report with
|
||||
|
||||
python3 evals/shared_gateway/normal_boot.py --repo /path/to/checkout --python /path/to/project/.venv/bin/python --output /private/path/boot-before.json
|
||||
|
||||
Repeat against the fixed checkout with a different output path. A descriptor pass is **not** proof of an authenticated API handshake, session execution, worker ownership, or native Windows startup. The current unintegrated bootstrap is expected to fail this check; retain that failure rather than weakening the assertion.
|
||||
Repeat against the fixed checkout with a different output path. A descriptor pass is **not** proof of an authenticated API handshake, session execution, worker ownership, or native Windows startup. The integrated bootstrap is expected to pass it (`tests/gateway/test_normal_runtime_boot.py` asserts the same `ready` descriptor from the real control socket); a failure is a regression, so retain it rather than weakening the assertion.
|
||||
|
||||
The unified `run.py` driver is not implemented yet. Existing private native and subprocess probes have different receipt formats; do not rename them or manufacture a full report to obtain a pass. Test fixtures in `test_shared_gateway_harness.py` exercise the checker only and are not acceptance evidence.
|
||||
Reference in new issue
Block a user