docs: correct the README behavior list and lead with the summon boundary #1150
No reviewers
Labels
No labels
burndown-2026-08
move-to-repo
coilyco-bridge-deploy
move-to-repo
coilyco-flight-deck-agent-compose
move-to-repo
coilyco-gaming-eco-app
move-to-repo
coilysiren-inbox
move-to-repo
unknown
🔒⚠️📦⚠️🔒 SANDBOXED 🔒⚠️📦⚠️🔒
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/advocate
role/director
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/science
role/sysadmin
state
ambient
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/sirens-echo!1150
Loading…
Reference in a new issue
No description provided.
Delete branch "content/422-readme-opening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Kai read the README behavior list and said half of it was wrong or irrelevant. Audited every line against
docs/FEATURES.mdanddocs/sirens-echo-admission.md. She was right.What was wrong
SIRENS_ECHO_RATE_USER3/30s,SIRENS_ECHO_RATE_CONTEXT10/10s,SIRENS_ECHO_RATE_GLOBAL20/5s, over eight execution slots with a bounded queue behind them. Neither "spend" nor "cost" appears anywhere inFEATURES.md, and the only uses of "budget" there are a history budget and a send budget, neither of which is money. Also per-context, not per-guild.FEATURES.mddescribes a definition-selected history budget, so the number is configuration rather than a constant.FEATURES.md. What exists is a canonical link appended for every issue a turn observed or filed, built only from returned tool results.FEATURES.mdstates no assumed domain, MCP, automatic issue tracking, or default write surface.The spend claim had already reached the resume. Corrected in
coilysiren/website#127.What changed
Six checked bullets replace ten, under a new
## Behaviorheading. The two worth keeping regardless of length are "No Forgejo token in the Echo pod" and the gateway heartbeat that counts observed, admitted, and replied so a quiet guild and a stopped ingress differ. Both concrete, neither a thing most projects can say.The opening also changes shape, aligning with the other three showcase repositories:
## Aboutis dropped. The opening needs no heading.Scope
README.mdonly. No code, no configuration, no behavior change.Checks
Full
pre-commitsuite passes, includingdocumentation-layout,catalog-trifecta,dead-cross-links, andtypos.Part of
coilysiren/inbox#422, which aligns all four showcase README openings to one shape.Not merging. Blocked by a pre-existing red main, not by this change.
This repository runs
pull-request-and-merge, so I would normally merge this myself once green. It is not green, and the failure is not mine.What failed
test(job 42727) andimage-build(job 42728) on run 26422. The Go tests passed. The failure is at the compose staging step:image-buildfails from the same root, withscripts/stage-compose-sources.shreturning 1.Why it is not this change
README.mdonly, 23 insertions and 13 deletions.git diff --name-only main...HEADreturns one file.composed-skill "tooling-ops-*"sits atagent/compose/roles.kdl:35onmain, untouched by this branch.just role-drift-checkagainst detachedmainlocally fails with exit 1 on the same recipe at the same line, with nothing of mine in the tree. It reports a different symptom there, a changed role selection rather than the missing pattern, because a localaos-catalogcheckout is not the fresh clone CI takes. Same recipe, same branch, no involvement from this PR either way.So
mainis red and every pull request against this repository is blocked behind it, this one included.Where it belongs
This is the live consequence of #1147, filed 2026-08-23:
roles.kdlnamesengineerandcreator, and agent-compose reflowed its Core Roster to seven bonded seats in12c7198, so neither role exists any more.tooling-ops-*is one of theengineerblock's patterns. Confirmed against the current agentic-os catalog, which ships thirteentooling-*skills and notooling-ops-*family at all.That issue predicted the cost as every core role composing bare once the image caught up. The observed cost is higher than predicted: the drift check hard-fails, so the build stops rather than quietly producing empty bundles. Recording that on #1147 rather than duplicating it here.
What I am doing
Leaving this open and unmerged. The content is reviewed and approved by Kai, the full
pre-commitsuite passes includingdocumentation-layout,catalog-trifecta,dead-cross-linksandtypos, and it merges as soon asmainis green.Fixing
roles.kdlis not mine to do. Acomposed-skillpattern is a data contract rather than content, which the Developer Advocate charter excludes.