remove preact and create setup wizard
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
|
||||
- [ ] Initialize monorepo structure
|
||||
- `apps/server/` with Go module
|
||||
- `apps/web/` with Vite + Preact + TypeScript
|
||||
- embedded templates and static assets under `apps/server/internal/httpserver/`
|
||||
- `packages/protocol/` with protobuf schema
|
||||
- `docs/` with existing documentation
|
||||
|
||||
@@ -53,10 +53,10 @@
|
||||
- Security headers middleware
|
||||
- MIME type detection
|
||||
|
||||
- [ ] Initial frontend
|
||||
- Preact app setup with Vite
|
||||
- Basic routing (preact-iso)
|
||||
- Hydration entry point
|
||||
- [ ] Initial browser UI
|
||||
- Go template routes
|
||||
- Embedded framework-free browser scripts
|
||||
- Progressive enhancement entry points
|
||||
- CSS design system foundation
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
- Comment threading (parent/child)
|
||||
- Line/section anchoring (hash-based)
|
||||
- Comment resolution (mark as resolved)
|
||||
- Comment display in Preact UI
|
||||
- Comment display in the Go-served browser UI
|
||||
|
||||
- [ ] Notification system
|
||||
- Notification queue in database
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
- [ ] Unit tests
|
||||
- Go: >80% coverage for all packages
|
||||
- Preact: Component testing with uvu
|
||||
- Browser behavior: integration testing for embedded scripts
|
||||
- Mock external dependencies (email, filesystem)
|
||||
|
||||
- [ ] Integration tests
|
||||
|
||||
Reference in New Issue
Block a user