fabro/crates
Bryan Helmkamp 9f9b461971 Restore exactly-one terminal node validation per spec
The spec says "exactly one" exit node in the shape table (line 184),
exit handler docs (line 648), and test criteria (line 1834). The lint
rule table (line 1437) says "at least one" but is the minority. The
previous commit incorrectly reverted this — the terminal node change
was not causing the test failures (all three were from retry-on-Fail).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:12:45 -05:00
..
agent Improve session abort handling, emit tool output deltas, and tighten validation 2026-02-23 15:39:04 -05:00
attractor Restore exactly-one terminal node validation per spec 2026-02-23 16:12:45 -05:00
llm Improve session abort handling, emit tool output deltas, and tighten validation 2026-02-23 15:39:04 -05:00
terminal Extract terminal crate and prettify attractor CLI output 2026-02-23 12:06:24 -05:00