Commit Graph

5 Commits

Author SHA1 Message Date
Jakub Zych
dc5564ef22 docs(01): complete Foundation phase 2026-02-05 12:26:43 +01:00
Jakub Zych
46f8b7dc90 docs(01-03): complete Repository Pattern and Infrastructure plan
Tasks completed: 3/3
- Create Repository pattern with typed errors
- Create Pulumi infrastructure with Besom
- Create Dockerfile for containerization

SUMMARY: .planning/phases/01-foundation/01-03-SUMMARY.md

Phase 1 Foundation now complete (3/3 plans)
2026-02-05 12:01:27 +01:00
Jakub Zych
d2399de260 docs(01-02): complete PostgreSQL and Migrations plan
Tasks completed: 3/3
- Create Quill PostgreSQL context
- Create Flyway migrator service
- Add /ready endpoint with database check

SUMMARY: .planning/phases/01-foundation/01-02-SUMMARY.md
2026-02-04 22:31:32 +01:00
Jakub Zych
bcf928da77 docs(01-01): complete Mill Build and ZIO HTTP Server plan
Tasks completed: 3/3
- Create Mill build configuration
- Create project structure and configuration
- Create HTTP routes and Main entry point

SUMMARY: .planning/phases/01-foundation/01-01-SUMMARY.md
2026-02-04 21:45:03 +01:00
Jakub Zych
efe518cbe8 docs: create roadmap (10 phases)
Phases:
1. Foundation: Database, migrations, repository, deployment
2. Plugin System: Discovery, lifecycle, dependencies, extension API
3. Component System: Reusable UI with HTMX
4. Theme Engine: Layouts, partials, Vue integration
5. CLI Scaffolding: Plugin/theme/component commands
6. Backend Authentication: Users, login, RBAC
7. Admin Forms & Lists: YAML-driven generation
8. Admin Dashboard: Widgets and settings
9. Content Management: Pages, media, menus
10. Core Plugins: User and Blog plugins

All 43 v1 requirements mapped to phases.
2026-02-04 13:11:29 +01:00