You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
928 B
Markdown
29 lines
928 B
Markdown
# quotesdb — Planning
|
|
|
|
## Development Phases
|
|
|
|
### Phase 0: Design (complete)
|
|
|
|
Finalized database schema, API endpoints, request/response shapes, auth model, and frontend routes.
|
|
|
|
### Phase 1: Structure refactor (complete)
|
|
|
|
Collapsed `api/`, `ui/`, and `tests/` sub-crates into a single `quotesdb` Cargo crate.
|
|
- Single `Cargo.toml` at project root with two binaries: `api` and `ui`
|
|
- Shared code lives in `src/lib.rs`
|
|
- Integration tests live in `tests/` as standard Cargo integration tests
|
|
- Trunk moved to project root
|
|
|
|
### Phase 2: Ticket Planning (pending)
|
|
|
|
Planning agents create nbd tickets for api, ui, and infra implementation work.
|
|
|
|
### Phase 3: Implementation (pending)
|
|
|
|
Implementation agents work through domain tickets.
|
|
|
|
## Work Log
|
|
|
|
- **2026-02-27** — Phase 0 complete. Project skeleton bootstrapped. Design doc written.
|
|
- **2026-02-27** — Phase 1 complete. Refactored to single-crate layout (ticket b38032).
|