docs(07): create phase plan

Phase 07: Admin Forms & Lists
- 3 plan(s) in 2 wave(s)
- Wave 1: 07-01 (YAML parsing, WidgetRegistry, FormRenderer)
- Wave 2: 07-02 (form widgets), 07-03 (list rendering) - parallel
- Ready for execution
This commit is contained in:
Jakub Zych
2026-02-05 14:55:56 +01:00
parent 8d00fe904b
commit 34806c1845
4 changed files with 1614 additions and 5 deletions

View File

@@ -132,12 +132,12 @@ Plans:
3. Developer defines columns.yaml and admin renders corresponding list/table
4. List supports column types (text, date, relation) and filters
5. Forms validate input and display errors appropriately
**Plans**: TBD
**Plans**: 3 plans
Plans:
- [ ] 07-01: YAML parsing and form rendering
- [ ] 07-02: Form widgets implementation
- [ ] 07-03: List rendering and filters
- [ ] 07-01-PLAN.md - YAML parsing infrastructure and basic form rendering (circe-yaml, WidgetRegistry, FormRenderer)
- [ ] 07-02-PLAN.md - Form widget implementations (text, textarea, dropdown, checkbox, datepicker, repeater, relation)
- [ ] 07-03-PLAN.md - List rendering with columns, filters, and pagination (ColumnRegistry, ListRenderer)
### Phase 8: Admin Dashboard
**Goal**: Provide customizable dashboard and plugin settings interface
@@ -212,7 +212,7 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10
| 4. Theme Engine | 0/2 | Planned | - |
| 5. CLI Scaffolding | 0/2 | Planned | - |
| 6. Backend Authentication | 0/3 | Planned | - |
| 7. Admin Forms & Lists | 0/3 | Not started | - |
| 7. Admin Forms & Lists | 0/3 | Planned | - |
| 8. Admin Dashboard | 0/2 | Not started | - |
| 9. Content Management | 0/5 | Not started | - |
| 10. Core Plugins | 0/4 | Not started | - |