CLI: ship warded as the public face and ward drive <harness> as the machinery #247

Closed
opened 2026-06-24 06:51:32 +00:00 by coilyco-ops · 4 comments
Member

CLI surface - ship warded as the public face and ward drive <harness> as the canonical machinery.

warded is a thin shim or symlink to the subcommand, not a second code path. Use drive not run: run collides with ward exec and the distinction is not legible from the words.

Naming carries the pitch. warded gptme "..." reads like sudo, timeout, nice, firejail. An SRE parses it as "firejail for agents" in one token, and it instantiates the "warded agent" noun. run cannot carry that.


Split out from the ward launch session capture: coilyco-flight-deck/ward#229. Launch theme: the boundary is the product - every demo and one-liner must show a denial, not just capability.

**CLI surface** - ship `warded` as the public face and `ward drive <harness>` as the canonical machinery. `warded` is a thin shim or symlink to the subcommand, not a second code path. Use `drive` not `run`: `run` collides with `ward exec` and the distinction is not legible from the words. Naming carries the pitch. `warded gptme "..."` reads like `sudo`, `timeout`, `nice`, `firejail`. An SRE parses it as "firejail for agents" in one token, and it instantiates the "warded agent" noun. `run` cannot carry that. --- Split out from the ward launch session capture: coilyco-flight-deck/ward#229. Launch theme: the boundary is the product - every demo and one-liner must show a denial, not just capability.
coilyco-ops added this to the ward launch milestone 2026-06-24 06:51:32 +00:00
Author
Member

🔒 Reserved by ward agent --driver claude — container ward-ward-issue-247-claude-6bfdd671 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T07:01:11Z). Concurrent ward agent runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); --force overrides.

— Claude (she/her), via ward agent

<!-- ward-agent-reservation --> 🔒 Reserved by `ward agent --driver claude` — container `ward-ward-issue-247-claude-6bfdd671` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T07:01:11Z). Concurrent `ward agent` runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); `--force` overrides. <!-- ward-agent-signature --> — Claude (she/her), via `ward agent`
Author
Member

🔒 Reserved by ward agent --driver claude — container ward-ward-issue-247-claude-42b3d11c on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T07:31:22Z). Concurrent ward agent runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); --force overrides.

— Claude (she/her), via ward agent

<!-- ward-agent-reservation --> 🔒 Reserved by `ward agent --driver claude` — container `ward-ward-issue-247-claude-42b3d11c` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T07:31:22Z). Concurrent `ward agent` runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); `--force` overrides. <!-- ward-agent-signature --> — Claude (she/her), via `ward agent`
Author
Member

🔒 Reserved by ward agent --driver claude — container ward-ward-issue-247-claude-42935f45 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T08:01:08Z). Concurrent ward agent runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); --force overrides.

— Claude (she/her), via ward agent

<!-- ward-agent-reservation --> 🔒 Reserved by `ward agent --driver claude` — container `ward-ward-issue-247-claude-42935f45` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T08:01:08Z). Concurrent `ward agent` runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); `--force` overrides. <!-- ward-agent-signature --> — Claude (she/her), via `ward agent`
Author
Member

🔒 Reserved by ward agent --driver claude — container ward-ward-issue-247-claude-ae551ce2 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T08:24:36Z). Concurrent ward agent runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); --force overrides.

— Claude (she/her), via ward agent

<!-- ward-agent-reservation --> 🔒 Reserved by `ward agent --driver claude` — container `ward-ward-issue-247-claude-ae551ce2` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T08:24:36Z). Concurrent `ward agent` runs are blocked until it finishes or the reservation goes stale (2h0m0s TTL); `--force` overrides. <!-- ward-agent-signature --> — Claude (she/her), via `ward agent`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/ward#247
No description provided.