aboutsummaryrefslogtreecommitdiff
path: root/claude-templates/bin/install-ai
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-08-05 18:22:37 -0500
committerCraig Jennings <c@cjennings.net>2026-08-05 18:22:37 -0500
commit588fbf6b3adca048afbf57ef616cc3558310fff2 (patch)
treec84802dc698c6db4031adff3092050edbe7621ee /claude-templates/bin/install-ai
parentcf9910d51715b1bb040dd808501fd5cf490fc30d (diff)
downloadrulesets-588fbf6b3adca048afbf57ef616cc3558310fff2.tar.gz
rulesets-588fbf6b3adca048afbf57ef616cc3558310fff2.zip
feat(rules): quiet output, and a dispatch gate for where output lands
Tool output isn't free. It lands in the Emacs buffer I'm working in, so eleven hourly sentry cycles on 2026-08-05 filled my workspace with lines confirming nothing had changed. Two rules, each in the file that already owns the concern. interaction.md gets quiet output: a check returning the expected result prints nothing, and only deviations plus one summary line reach the terminal. It already governs styling, and volume is the larger cost. subagents.md gets a third dispatch justification beside cost and isolation. A repeated scheduled pass is dispatched for where its output lands, not for how hard the work is. The size gates don't apply, since a recurring check battery is always a known target in under ten calls. Verification gates are exempt, and that exemption is load-bearing. An exit code can lie, so a check that is evidence for a completion claim still gets read in full. sentry.org's pass runner now runs the walk in a background subagent, and says where the thread boundary falls.
Diffstat (limited to 'claude-templates/bin/install-ai')
0 files changed, 0 insertions, 0 deletions