Repository navigation
v0.65.1
[0.65.1] - 2026-10-18
/hm:health stops raising two findings a re-render can never clear, and autonomy.pipeline stops
naming the stages 0.64.0 folded away.
Fixed
/hm:healthno longer reports a missingautopilot_autoarmhook. The
autopilot_autoarm_registeredsignal still readautonomy.autopilot_persistent, whichmake
already warns is inert. Since 0.64.0 renders no autoarm hook, a re-render could never clear it.autonomy.pipelinestops naming the foldedreview/verifystages. The default and the
preset fallback are nowresearch → spec → execute → wrapup. An existingharness.yamldrops
them on load with one advisory, the same way it dropsplan, and the re-render persists the
shorter list. A pipeline that named only retired stages becomes the four-stage default.
AtomicStagekeeps both members for the retired autopilot CLI, but the shared filter means
hm autopilot on --pipelinenow dropsreview/verifysilently.
Boundary tests (advisory)
Layer 1 of PLAN-test-fidelity-gap. Pure parser checks; advisory only.
Status: ✅ PASS
============================= test session starts ==============================
platform linux -- Python 3.12.15, pytest-9.0.3, pluggy-1.6.0
rootdir: /home/runner/work/harness-maker/harness-maker
configfile: pyproject.toml
plugins: asyncio-1.3.0, anyio-4.14.2, respx-0.23.1, hypothesis-6.155.7, xdist-3.8.0
asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 38 items
tests/integration/test_boundary_bench_resume.py s [ 2%]
tests/integration/test_boundary_codex_toml.py ............ [ 34%]
tests/integration/test_boundary_harness_yaml.py ........ [ 55%]
tests/integration/test_boundary_hooks_json.py .... [ 65%]
tests/integration/test_boundary_meta.py ...... [ 81%]
tests/integration/test_boundary_settings_json.py ....... [100%]
======================== 37 passed, 1 skipped in 4.96s =========================