Files
hermes-agent/tests/hermes_cli
kshitijk4poor d55972b26c test(kanban): give the shared-scratch tests teeth
The cross-board test patched Path.iterdir before anything ran, so the
real sibling scan and its no-id-exclusion query were never exercised and
a swallowed crash looked the same as fail-closed. It now first proves a
live task on another board keeps the dir under a different id and under
the same id, then blocks board listing and checks the "unknown" reason.

The gc test also re-runs cleanup after the dir is removed and checks no
new deferred event is written, pinning the is_dir-before-scan ordering.
2026-10-03 16:31:23 +05:30
..