summaryrefslogtreecommitdiffstats
path: root/PROGRESS.md
blob: 9e9029bf2034de4fbcb3430a63abdf90d20120c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Ship v2 Rebuild Progress

Tracking rebuilding ship for agent-first JSON interface.

## Status: IN PROGRESS

## Completed
- [x] Design docs (SHIP_V2.md, SPEC.md)

## Current Phase: Foundation
- [ ] JSON output types and helpers
- [ ] New CLI structure (`ship [PATH]` as primary)
- [ ] Auto-detection logic
- [ ] Error codes

## Upcoming
- [ ] Deploy flows (static, docker, binary)
- [ ] Health checks
- [ ] TTL support + cleanup timer
- [ ] `ship host init` (update to match spec)
- [ ] `ship list/status/logs/remove` with JSON output

## Commits
<!-- Log of commits as we go -->

---

## Notes
- Branch: `agent-mode`
- Keep v1 code for reference until v2 is working
- Test with real deploys before merging to main