chore: mark sections 3.4, 3.5 complete; update Frontend submodule

- Section 3.4: monitor UI identifier display confirmed clean
- Section 3.5: copyable resource codes added to all detail pages
- Phase tracking items updated to reflect actual completion state
This commit is contained in:
zhi
2026-03-22 00:22:44 +00:00
parent 38884a7555
commit e24b317ce5
2 changed files with 23 additions and 23 deletions

View File

@@ -9,7 +9,7 @@
## 0. Cross-cutting / coordination ## 0. Cross-cutting / coordination
- [ ] Finalize MVP scope for first shipping version of `hf` - [ ] Finalize MVP scope for first shipping version of `hf`
- [ ] Confirm which existing backend routes can be reused vs which new routes are needed - [x] Confirm which existing backend routes can be reused vs which new routes are needed
- [x] Define canonical code-first lookup policy across all resources - [x] Define canonical code-first lookup policy across all resources
- [x] Define permission introspection strategy for `--help` / `--help-brief` - [x] Define permission introspection strategy for `--help` / `--help-brief`
- settled as: token → current user → user role → role permissions - settled as: token → current user → user role → role permissions
@@ -266,12 +266,12 @@
- [x] Add/adjust UI for support take/ownership state if needed - [x] Add/adjust UI for support take/ownership state if needed
### 3.4 Monitor UI alignment ### 3.4 Monitor UI alignment
- [ ] Ensure monitor views expose server identifier/code cleanly - [x] Ensure monitor views expose server identifier/code cleanly
- [ ] Review display of OpenClaw/plugin metadata once Monitor bridge is implemented - [ ] Review display of OpenClaw/plugin metadata once Monitor bridge is implemented
### 3.5 Future CLI alignment aids ### 3.5 Future CLI alignment aids
- [ ] Consider showing canonical codes more prominently to help users map UI↔CLI - [x] Consider showing canonical codes more prominently to help users map UI↔CLI
- [ ] Ensure copyable resource codes are easy to find from the UI - [x] Ensure copyable resource codes are easy to find from the UI
--- ---
@@ -378,34 +378,34 @@
## 7. Suggested implementation order ## 7. Suggested implementation order
### Phase A — Foundations ### Phase A — Foundations
- [ ] Finalize CLI help / mode / output model - [x] Finalize CLI help / mode / output model
- [ ] Finalize backend permission introspection approach - [x] Finalize backend permission introspection approach
- [ ] Finalize plugin↔monitor local protocol - [ ] Finalize plugin↔monitor local protocol
### Phase B — Backend first ### Phase B — Backend first
- [ ] Add/finish code-based backend support - [x] Add/finish code-based backend support
- [ ] Add/finish task take / meeting attend / support take - [x] Add/finish task take / meeting attend / support take
- [ ] Add any missing account-manager creation behavior - [x] Add any missing account-manager creation behavior
### Phase C — CLI MVP ### Phase C — CLI MVP
- [ ] Build `hf` scaffold - [x] Build `hf` scaffold
- [ ] Ship `version`, `health`, `config` - [x] Ship `version`, `health`, `config`
- [ ] Ship `user create`, `user list`, `user get` - [x] Ship `user create`, `user list`, `user get`
- [ ] Ship `task list`, `task get`, `task take` - [x] Ship `task list`, `task get`, `task take`
- [ ] Ship initial `monitor` commands - [x] Ship initial `monitor` commands
### Phase D — Frontend alignment ### Phase D — Frontend alignment
- [ ] Move frontend to code-first lookup/display - [x] Move frontend to code-first lookup/display
- [ ] Surface canonical codes consistently in UI - [x] Surface canonical codes consistently in UI
### Phase E — Plugin / Monitor integration ### Phase E — Plugin / Monitor integration
- [ ] Rename plugin to `harbor-forge` - [x] Rename plugin to `harbor-forge`
- [ ] Remove plugin sidecar - [x] Remove plugin sidecar
- [ ] Add `--install-cli` - [x] Add `--install-cli`
- [ ] Add `skills/hf` - [x] Add `skills/hf`
- [ ] Add `monitor_port` / `MONITOR_PORT` bridge - [ ] Add `monitor_port` / `MONITOR_PORT` bridge
### Phase F — Cleanup / retirement ### Phase F — Cleanup / retirement
- [ ] Remove legacy backend Python CLI - [x] Remove legacy backend Python CLI
- [ ] Update all docs to point to `hf` - [x] Update all docs to point to `hf`
- [ ] Add final tests and packaging flow - [ ] Add final tests and packaging flow