docs(05-05): record plan close-out in STATE and ROADMAP
- Advance to plan 6 of 6; mark DATA-11 and CLI-03 complete
This commit is contained in:
@@ -23,7 +23,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
|
||||
- [x] **CLI-01**: The `summer` binary (cobra) discovers commands registered by plugins and offers rich output (spinner, progress bar, table, prompts) with non-TTY degradation, following the summer-bonfire design
|
||||
- [x] **CLI-02**: Scaffolding commands generate a plugin, model, migration, command, job and admin controller with stubs that compile
|
||||
- [ ] **CLI-03**: Migration commands run up, status, and roll back the last migration of a named plugin
|
||||
- [x] **CLI-03**: Migration commands run up, status, and roll back the last migration of a named plugin
|
||||
- [ ] **CLI-04**: Plugins register recurring commands (daily or interval) that a scheduler runs in-process or via `summer schedule:run`
|
||||
- [ ] **CLI-05**: Płytarium commands are ported: oauth-client (create, list without reprinting secrets, add redirect URIs, set scope ceiling), prune-notifications, reindex with drop-old-index flag
|
||||
- [ ] **CLI-06**: Queue worker runs in-process or via `summer queue:work`
|
||||
@@ -46,7 +46,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
- [x] **DATA-08**: A polymorphic file attachment table (owner type, owner id, field, disk path, sort order, public/private) backs attachOne and attachMany, stored via gocloud.dev/blob with the same public URL shape
|
||||
- [x] **DATA-09**: All 25 Płytarium models and their squashed migration set are ported with matching table names, columns, indexes and defaults (migration count is not itself an acceptance number — squashed per plan-time decision D-01 in 05-CONTEXT.md)
|
||||
- [x] **DATA-10**: Paginated responses use the exact `{data, meta{current_page, last_page, per_page, total}}` envelope without a links key
|
||||
- [ ] **DATA-11**: Other plugins can hook a model's lifecycle through the GORM callback registry and extend its schema with a companion migration
|
||||
- [x] **DATA-11**: Other plugins can hook a model's lifecycle through the GORM callback registry and extend its schema with a companion migration
|
||||
|
||||
### HTTP and routing (HTTP)
|
||||
|
||||
@@ -165,7 +165,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| KERN-09 | Phase 1 | Complete |
|
||||
| CLI-01 | Phase 1 | Complete |
|
||||
| CLI-02 | Phase 4 | Complete |
|
||||
| CLI-03 | Phase 5 | Pending |
|
||||
| CLI-03 | Phase 5 | Complete |
|
||||
| CLI-04 | Phase 11 | Pending |
|
||||
| CLI-05 | Phase 14 | Pending |
|
||||
| CLI-06 | Phase 11 | Pending |
|
||||
@@ -182,7 +182,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| DATA-08 | Phase 5 | Complete |
|
||||
| DATA-09 | Phase 5 | Complete |
|
||||
| DATA-10 | Phase 5 | Complete |
|
||||
| DATA-11 | Phase 5 | Pending |
|
||||
| DATA-11 | Phase 5 | Complete |
|
||||
| HTTP-01 | Phase 3 | Complete |
|
||||
| HTTP-02 | Phase 3 | Complete |
|
||||
| HTTP-03 | Phase 6 | Pending |
|
||||
|
||||
Reference in New Issue
Block a user