CLI: flag-boundary parsing for warded (harness arg splits ward flags from harness flags) #248

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

Flag boundary parsing for warded.

The first bare token after warded is the harness. ward flags go before it (warded --policy=strict gptme "..."), harness flags after, and -- for explicit passthrough (warded gptme -- --non-interactive "..."). Use urfave/cli skip-flag-parsing past the harness arg.

Depends on the warded / ward drive CLI surface.


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.

**Flag boundary parsing** for `warded`. The first bare token after `warded` is the harness. ward flags go before it (`warded --policy=strict gptme "..."`), harness flags after, and `--` for explicit passthrough (`warded gptme -- --non-interactive "..."`). Use urfave/cli skip-flag-parsing past the harness arg. Depends on the `warded` / `ward drive` CLI surface. --- 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:33 +00:00
Author
Member

🔒 Reserved by ward agent --driver claude — container ward-ward-issue-248-claude-b84b5780 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T07:03:57Z). 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-248-claude-b84b5780` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T07:03:57Z). 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-248-claude-ffffb955 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T07:34:16Z). 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-248-claude-ffffb955` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T07:34:16Z). 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-248-claude-64be6c27 on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T08:02:43Z). 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-248-claude-64be6c27` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T08:02:43Z). 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-248-claude-f7cba36e on host kais-macbook-pro-2.local is carrying this issue (reserved 2026-06-24T08:25:05Z). 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-248-claude-f7cba36e` on host `kais-macbook-pro-2.local` is carrying this issue (reserved 2026-06-24T08:25:05Z). 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#248
No description provided.