|
1 | | -# Phase 1 Execution Checklist |
| 1 | +# TODO |
2 | 2 |
|
3 | | -Source: `docs/v2_FINANCIAL-LEDGER/roadmap/01-development-plan.md` |
4 | | - |
5 | | -## 1.2 Core Layer |
6 | | - |
7 | | -- [x] Auth: email/password login contract |
8 | | -- [x] Auth: JWT session manager contract |
9 | | -- [x] Auth: whitelist flow |
10 | | -- [x] Auth: admin PIN flow |
11 | | -- [x] Auth: password recovery flow (self-service + admin-assisted) |
12 | | -- [x] DB: provider interface |
13 | | -- [x] DB: postgres provider scaffold |
14 | | -- [x] DB: sqlite provider scaffold |
15 | | -- [x] DB: supabase provider scaffold |
16 | | -- [x] DB: mongodb provider scaffold (optional) |
17 | | -- [x] DB: migration scaffold |
18 | | -- [x] Types: api/user/module/integration definitions |
19 | | -- [x] Utils: date/format/validation/encryption utilities |
20 | | -- [x] UI: primitives (button/input/select/modal/card/table/form/datepicker) |
21 | | -- [x] UI: hooks (useForm/useModal/useTable) |
22 | | - |
23 | | -## 1.3 Module Loader |
24 | | - |
25 | | -- [x] Backend: module auto-scan |
26 | | -- [x] Frontend: module auto-load |
27 | | -- [x] Parse `module.json` |
28 | | -- [x] Auto-register routes |
29 | | -- [x] Dependency validation |
30 | | - |
31 | | -## 1.4 Test & Docs |
32 | | - |
33 | | -- [x] Unit tests (Vitest) |
34 | | -- [x] Integration tests |
35 | | -- [x] OpenAPI docs baseline |
36 | | -- [x] Developer guide updates |
37 | | -- [x] README sync with implementation |
38 | | - |
39 | | -## Phase 1 Milestone Checks |
40 | | - |
41 | | -- [x] Core layer completed |
42 | | -- [x] Module loader working |
43 | | -- [x] Coverage > 70% |
44 | | -- [x] Documentation complete |
45 | | - |
46 | | -Coverage note: core/api coverage baseline is now above 70% (line coverage 기준). |
| 3 | +- [ ] README Update (ko, en) |
0 commit comments