aboutsummaryrefslogtreecommitdiff
path: root/patterns/README.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-11 20:02:18 -0500
committerCraig Jennings <c@cjennings.net>2026-06-11 20:02:18 -0500
commit00fc6f10d132e61adde26613372cf845a5abe776 (patch)
treef5b27dafb6f477c1eede25347f72e8eb797dd293 /patterns/README.org
parentb405fff94d6ddcdd5b2278f20c327c583aad487d (diff)
downloadrulesets-00fc6f10d132e61adde26613372cf845a5abe776.tar.gz
rulesets-00fc6f10d132e61adde26613372cf845a5abe776.zip
docs(spec): detection-first helper routing, no operator action needed
A second agent now discovers concurrency itself instead of being told: a stateless process scan (running agent processes, /proc cwd matched within the project root, own ancestry excluded) runs as the first action of every session, before any pull. Alone with no anchor is a fresh session, alone with an anchor is today's crash recovery, and not-alone skips startup and routes to helper-mode.org, the role-contract workflow. The scan also splits the previously ambiguous live-anchor signal into crashed versus concurrent primary. Verified the signal live with four concurrent agents on this machine. The ai --helper launcher flag drops from mechanism to convenience. Known v1 limits recorded: sessions not running as local processes are invisible to the scan, and the match is process-cwd based.
Diffstat (limited to 'patterns/README.org')
0 files changed, 0 insertions, 0 deletions