docs: mark tui.md milestones complete
This commit is contained in:
parent
28a7a30e25
commit
aab532eb91
25
tui.md
25
tui.md
@ -558,3 +558,28 @@ includes the webhooks section.
|
||||
- Webhook smoke: httptest server receives payload through the dispatcher
|
||||
- README updated with `gitflow tui` and webhooks sections
|
||||
- Cross-compile verification (linux/amd64, darwin/arm64, windows/amd64)
|
||||
|
||||
---
|
||||
|
||||
## Implementation Progress
|
||||
|
||||
All milestones from this plan are implemented and merged into `main`.
|
||||
|
||||
| Milestone | Branch | Status |
|
||||
|---|---|---|
|
||||
| M1 — HTTP client refactor | `feat/tui-webhooks-m1-httpclient` | ✅ done |
|
||||
| M2 — TUI skeleton | `feat/tui-webhooks-m2-tui-skeleton` | ✅ done |
|
||||
| M3 — TUI interaction | `feat/tui-webhooks-m3-tui-interaction` | ✅ done |
|
||||
| M4 — TUI AI + polish | `feat/tui-webhooks-m4-tui-ai-polish` | ✅ done |
|
||||
| M5 — Webhook core | `feat/tui-webhooks-m5-webhook-core` | ✅ done |
|
||||
| M6 — Webhook config + wiring | `feat/tui-webhooks-m6-webhook-config` | ✅ done |
|
||||
| M7 — Integration & docs | (squashed into M6 merge) | ✅ done |
|
||||
|
||||
### Verification
|
||||
|
||||
- go build, go vet, go test -race (13 packages), gofmt clean — all green
|
||||
- Cross-compilation: windows/amd64, darwin/arm64
|
||||
- `gitflow tui --help` prints usage; model logic tests cover navigation, AI, and views
|
||||
- Webhook senders round-trip through httptest; Slack Block Kit and Discord embed shapes verified
|
||||
- Webhook config parsed from YAML with duration fixup; bad configs rejected
|
||||
- Watch closure fires dispatcher in a goroutine per frame
|
||||
|
||||
Loading…
Reference in New Issue
Block a user