From 4c20fb334315e5b4e0c5892a6b68a205687ff7d9 Mon Sep 17 00:00:00 2001 From: Clawd Date: Sun, 15 Feb 2026 18:54:22 -0800 Subject: feat(v2): wire up v2 as default interface - main.go: v2 JSON interface is now default - Set SHIP_V1=1 to use legacy human-formatted output - initV2() called before rootV2Cmd.Execute() v2 rebuild complete - ready for testing --- PROGRESS.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'PROGRESS.md') diff --git a/PROGRESS.md b/PROGRESS.md index 77ef8ad..49ca216 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -2,7 +2,7 @@ Tracking rebuilding ship for agent-first JSON interface. -## Status: IN PROGRESS +## Status: READY FOR TESTING ## Completed - [x] Design docs (SHIP_V2.md, SPEC.md) @@ -21,8 +21,12 @@ Tracking rebuilding ship for agent-first JSON interface. - [x] Port allocation (server-side) ## Upcoming -- [ ] Wire up v2 commands in main.go (feature flag or replace) - [ ] Testing with real deploys +- [ ] Remove v1 code after validation + +## Wiring +- v2 is now the default interface +- Set `SHIP_V1=1` to use legacy v1 (human-formatted output) ## Completed Recently - [x] `ship list` - enumerate all deploys from /etc/ship/ports and /var/www -- cgit v1.2.3