kvb-org-swarm keeps agent work in its own worktree until it meets 90/5; kvb-org-unify brings the swarm's branches back together. Every skill that named kvb-org-split now names kvb-org-swarm. Cost 111 % accepted by the operator on 2026-11-11. 🎯 Fix: 92 % 💥 Break: 3 % 💸 Cost: 111 % ⏱️ Time: 100 % 🛡️ Security: 100 % 🏆 Score: 80 🚦 Gate: ⚠️ cost 111 % > 100: ask the operator before the commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Coordinating a failure or fix with peers
kvb-org-coordinate, kvb-ci-triage, kvb-code-tune, kvb-org-swarm,
kvb-org-unify and kvb-cleanup follow these steps.
- Look:
council.py list, thekvb-org-rasciregister, the radio,hotfix.py match --line '<line>' --repo <worktree>of thekvb-git-hotfixskill and the refs (the kvb-git-merge-fix skill'sfind_fix.py). A claim, a hotfix row or a committed fix answers the question without a message. - Claim the office (Election in
SKILL.md). - Ask (
${CLAUDE_SKILL_DIR}/../kvb-org-radio/scripts/radio.py send call --to <name>, since each must answer) only the peers whose lines the work touches, the lineage owners (lineage.md) and, for capacity, the chair. One batched message per peer: what you claimed, the evidence (failing line quoted literally, run id, measurement), the suspected cause marked as a thesis, and the question "Already known or fixed on your side? Reply with a SHA or branch, or 'none'." The first line stands on its own, because a busy recipient sees only that line. In the register the peers asked are C, the chair that grants capacity is S. - Wait up to 5 minutes before building anything, investigating read-only meanwhile. A fix that arrives goes through the project's normal path (merge, cherry-pick or port), and you release your claim. Silence is neither a "no" nor a competing claim: after 5 minutes, proceed.
- Report to the same peers through
radio.py post --to <name>: commit, branch, what changed, the evidence it works, and the merge it reaches them by; an abandoned or failed attempt too. A hotfix is no report: it is recorded withhotfix.py addandupdate, never by message or radio post. In the register, enter the peers told as I and mark every key result the evidence proves as met. Then release the claim: the task endsdone, orstoppedwhile a key result is open.