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:
Submodule HarborForge.Frontend updated: a65429250a...4fc120f595
@@ -9,7 +9,7 @@
|
||||
## 0. Cross-cutting / coordination
|
||||
|
||||
- [ ] 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 permission introspection strategy for `--help` / `--help-brief`
|
||||
- settled as: token → current user → user role → role permissions
|
||||
@@ -266,12 +266,12 @@
|
||||
- [x] Add/adjust UI for support take/ownership state if needed
|
||||
|
||||
### 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
|
||||
|
||||
### 3.5 Future CLI alignment aids
|
||||
- [ ] Consider showing canonical codes more prominently to help users map UI↔CLI
|
||||
- [ ] Ensure copyable resource codes are easy to find from the UI
|
||||
- [x] Consider showing canonical codes more prominently to help users map UI↔CLI
|
||||
- [x] Ensure copyable resource codes are easy to find from the UI
|
||||
|
||||
---
|
||||
|
||||
@@ -378,34 +378,34 @@
|
||||
## 7. Suggested implementation order
|
||||
|
||||
### Phase A — Foundations
|
||||
- [ ] Finalize CLI help / mode / output model
|
||||
- [ ] Finalize backend permission introspection approach
|
||||
- [x] Finalize CLI help / mode / output model
|
||||
- [x] Finalize backend permission introspection approach
|
||||
- [ ] Finalize plugin↔monitor local protocol
|
||||
|
||||
### Phase B — Backend first
|
||||
- [ ] Add/finish code-based backend support
|
||||
- [ ] Add/finish task take / meeting attend / support take
|
||||
- [ ] Add any missing account-manager creation behavior
|
||||
- [x] Add/finish code-based backend support
|
||||
- [x] Add/finish task take / meeting attend / support take
|
||||
- [x] Add any missing account-manager creation behavior
|
||||
|
||||
### Phase C — CLI MVP
|
||||
- [ ] Build `hf` scaffold
|
||||
- [ ] Ship `version`, `health`, `config`
|
||||
- [ ] Ship `user create`, `user list`, `user get`
|
||||
- [ ] Ship `task list`, `task get`, `task take`
|
||||
- [ ] Ship initial `monitor` commands
|
||||
- [x] Build `hf` scaffold
|
||||
- [x] Ship `version`, `health`, `config`
|
||||
- [x] Ship `user create`, `user list`, `user get`
|
||||
- [x] Ship `task list`, `task get`, `task take`
|
||||
- [x] Ship initial `monitor` commands
|
||||
|
||||
### Phase D — Frontend alignment
|
||||
- [ ] Move frontend to code-first lookup/display
|
||||
- [ ] Surface canonical codes consistently in UI
|
||||
- [x] Move frontend to code-first lookup/display
|
||||
- [x] Surface canonical codes consistently in UI
|
||||
|
||||
### Phase E — Plugin / Monitor integration
|
||||
- [ ] Rename plugin to `harbor-forge`
|
||||
- [ ] Remove plugin sidecar
|
||||
- [ ] Add `--install-cli`
|
||||
- [ ] Add `skills/hf`
|
||||
- [x] Rename plugin to `harbor-forge`
|
||||
- [x] Remove plugin sidecar
|
||||
- [x] Add `--install-cli`
|
||||
- [x] Add `skills/hf`
|
||||
- [ ] Add `monitor_port` / `MONITOR_PORT` bridge
|
||||
|
||||
### Phase F — Cleanup / retirement
|
||||
- [ ] Remove legacy backend Python CLI
|
||||
- [ ] Update all docs to point to `hf`
|
||||
- [x] Remove legacy backend Python CLI
|
||||
- [x] Update all docs to point to `hf`
|
||||
- [ ] Add final tests and packaging flow
|
||||
|
||||
Reference in New Issue
Block a user