docs(queue): rules-file revisie 3 — kimi geen bestemming, host-neutrale env, requeue-recept #109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/rules-file-revisie3"
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?
T-130: revisie 3 van de rules-file. Actief op mac sinds vandaag (
277b6354…, 5469 bytes, 34 regels); de fence in dit document is byte-identiek geverifieerd aan het actieve bestand. De sync naar de twee servers loopt als T-133.Kimi is géén bestemming — en dat staat er nu expliciet. Change of plans: Kimi kan zijn eigen requests niet claimen. Het model blijft in het vocabulaire (het is uitgerold naar shared, de CLI-tweelingkopie, alle drie de hosts en beide consumers, en het breekt niets), maar
mac:kimials bestemming zou een zwart gat zijn: berichten komen aan, niemand haalt ze op. De regel noemtmac:codexals alternatief en vraagt de lezer ommac:kiminiet alsnog aan de lijst toe te voegen — zonder die laatste zin verwijdert de volgende lezer het symptoom en herstelt het probleem.Twee host-specifieke defecten opgelost, gemeld door max2. Het background-snippet deed
source ~/.zshenv, wat op geen van beide servers bestaat; de env-regel noemde max2 niet terwijl die óók~/.config/s4m-queue.envgebruikt. max2 vond ze bij de eerste sync en repareerde ze bewust níét, omdat byte-identiek het acceptatiecriterium was — precies de juiste afweging.Het requeue-recept is expliciet. De regel "vastzittende claims herstellen automatisch ~5 min na procesdood" was waar maar misleidend in combinatie met requeue onder admin/jp. Empirisch op max2: ná een MCP-herstart geeft je eigen claim onmiddellijk
QUEUE_CLAIM_EXPIREDterwijl de rij opclaimedblijft staan, ens4m-queue requeueis de enige weg vooruit — er is geen MCP-equivalent. Met de waarschuwing erbij om nooit een taak uit te delen die zélf de MCP herstart zonder dit recept; die claim overleeft de herstart per definitie niet.Twee correcties op dit document zelf.
s4m-rules-applybestaat wél. Een eerdere versie van het statusblok beweerde van niet, op grond vancommand -vdat niets vond — en de reden dát hij onvindbaar was is veelzeggend: de bin was kapot. Eencp -Rvandist/had de executable-bit van alle drie de binaries gewist en alleencli.jswerd gerepareerd, de enige die toen getest was. Inmiddels hersteld. Hij kent kimi overigens niet: eigen allowlist, entargetPath()zou kimi's regels in Claude's map laten belanden. Openstaande beslissing, genoteerd.En de CLI-uitrol is rond op alle drie de hosts, met per host een andere topologie: mac en scrum4me-server draaien een npm link naar een dev-checkout, max2 een echte globale installatie. Dat verschil plus de chmod-val staat nu vast, inclusief het advies de
bin-map uitpackage.jsonaf te lopen in plaats van op je geheugen te vertrouwen.Alleen documentatie; geen code.
🤖 Generated with Claude Code