Scrub coily references as part of coily retirement #21
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/lunch-money-k8s#21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
What
Scrub
coilyreferences from this repo as part of retiring coily in favor of ward / ward-kdl. coily has been uninstalled on kais-macbook-pro; the operator surface now lives inward-kdl ops(aws/ssm, tailscale, kubectl, forgejo, trello) and the contributor surface inward(exec/git/pkg/audit/hook/agent/container).Where coily refs live in this repo
docs/,chart/,Makefile,lunch_money_mcp/.coily/config dirAcceptance
git grep -il coilyreturns only intentional/historical mentions, each justified.Context
Part of the coily to ward/ward-kdl cutover. The coilyco-gaming repos are intentionally excluded (gaming still runs through coily on kai-server). Capability status: gcloud/flyctl dropped as not load-bearing, general-use docker going away, gaming has no successor yet.
🔒 Reserved by
ward agent --driver claude— containerengineer-claude-lunch-money-k8s-21on hostKAI-DESKTOP-TOWERis carrying this issue (reserved 2026-07-04T17:51:17Z). Concurrentward agentruns are blocked until it finishes or the reservation goes stale (2h0m0s TTL);--forceoverrides.Do not comment on or edit this issue to steer the run while it is reserved. The engineer seeded the body once at launch and never re-reads it, so a comment or edit reaches only human readers, never the running engineer. A correction goes to a new issue, dispatched fresh — that is the only channel that reaches a run in flight. Where the forge supports it, ward locks this conversation to make that a road-block rather than a convention (ward#494).
— Claude (she/her), via
ward agentWARD-OUTCOME: done - scrubbed coily-tool refs (settings.json allowlist, dead lockdown-deny.sh, .coily/ dir, ward.yaml + AGENTS.md wording); pushed to main, closes #21.
Straightforward scrub, and the substrate repos made it easy: the .ward/ward.yaml bridge and catalog hooks were already pointing the right way, so I mostly followed the convention the substrate
.claude/settings.jsonand ward.yaml already set (drop the coily allowlist entries, addBash(ward:*)in alpha order, keep the header wording off "coily").The one judgment call was separating the tool
coilyfrom the username/orgcoilysiren/coilyco-git grep -il coilycatches both because "coily" is a substring, so I filtered those out by hand and left them intentionally. All remaining matches are identity refs (Docker Hub namespace, SSM param path, forge URLs, cross-ref links).lockdown-deny.shwas already dead - its settings.json deny block got stripped back ine855b02but the file itself was orphaned, still callingexec coily hook pre-tool-use, so I deleted it. pre-commit passed clean on the first run and the merge was linear. Fairly confident: no functional code touched, only config/allowlist/docs. No follow-ups worth filing.