Commit Graph

469 Commits

Author SHA1 Message Date
Jakub Zych
06d6fdc758 docs(roadmap): insert phase 14.1 for oauth identities and fonoteka me routes 2026-10-03 19:35:52 +02:00
Jakub Zych
ed4d4c380c docs(14): create phase plan 2026-10-03 18:56:43 +02:00
Jakub Zych
de5b01266b docs(14): add pattern map 2026-10-03 18:18:50 +02:00
Jakub Zych
1c7538d54c docs(14): record plan-time decisions from research checkpoint 2026-10-03 18:15:27 +02:00
Jakub Zych
5353aa28a5 docs(phase-14): add research and validation strategy 2026-10-03 17:49:00 +02:00
Jakub Zych
0795515914 docs(state): record phase 14 context session 2026-10-03 17:27:21 +02:00
Jakub Zych
2746bf5ac5 docs(14): capture phase context 2026-10-03 17:27:17 +02:00
Jakub Zych
3c9516b080 test(13): persist human verification items as UAT 2026-10-03 12:04:54 +02:00
Jakub Zych
8b4f03a36c docs(13): record code review disposition 2026-10-03 11:56:30 +02:00
Jakub Zych
412bc30daf docs(13): add code review report 2026-10-03 11:56:22 +02:00
Jakub Zych
bbc3e13d56 docs(13-06): record plan completion in state and roadmap 2026-10-03 11:45:26 +02:00
Jakub Zych
bcd099566b docs(13-06): complete the Phase 13 unit tests, gate and sign-off plan 2026-10-03 11:45:03 +02:00
Jakub Zych
931c02db31 docs(13-06): sign off the Phase 13 security review and validation
- 13-SECURITY-REVIEW.md: every T-13 threat with its strictest severity and
  disposition, protecting code, named tests and the 31 removal checks,
  all failing as required; the CSV export logging fix and the Phase 9
  route inventory update
- 13-VALIDATION.md: per-task map 13-01-T1 to 13-06-T3 all green, the gate
  command, coverage per package, Wave 0 ticked, status validated
- REQUIREMENTS.md: API-03, API-04, API-06 and API-07 complete
- deferred-items.md: 13-06 findings (process-wide job dispatcher, scalar
  mapping body, tmpfs quota)
2026-10-03 11:43:39 +02:00
Jakub Zych
5d0ce7f5bb docs(13-05): record plan completion in state and roadmap 2026-10-03 10:30:46 +02:00
Jakub Zych
80c6d5f5d0 docs(13-05): complete public share routes plan 2026-10-03 10:30:18 +02:00
Jakub Zych
ca7a6630cd docs(13-04): record plan completion in state and roadmap 2026-10-03 09:52:43 +02:00
Jakub Zych
47168ed909 docs(13-04): complete CSV export and import plan 2026-10-03 09:52:22 +02:00
Jakub Zych
3c43c4dc19 docs(13-03): record plan completion in state and roadmap 2026-10-03 08:24:57 +02:00
Jakub Zych
d1d5ee2012 docs(13-03): complete wishlist plan 2026-10-03 08:24:27 +02:00
Jakub Zych
7ccabf5394 docs(13-02): record plan completion in state and roadmap 2026-10-03 07:30:05 +02:00
Jakub Zych
69019c33d0 docs(13-02): complete notifications, credentials and onboarding plan 2026-10-03 07:29:37 +02:00
Jakub Zych
ac54df6c0e docs(13-01): record plan completion in state and roadmap 2026-10-03 06:42:26 +02:00
Jakub Zych
1c303f1511 docs(13-01): complete framework gaps, job contract and parity scaffolding plan 2026-10-03 06:41:58 +02:00
Jakub Zych
aa2786470a docs(13-01): reword Phase 13 and 14 criteria for the locked boundary
- Phase 13 repos name sm-user-plugin and summercms.go
- wishlist match/apply-release, the credential /test routes and the CSV
  Discogs pick move to Phase 14 (D-01, D-02); notifications drop prune,
  a Phase 14 console command (D-06); CSV and digest job bodies are Phase 14
- API-03, API-04, API-06, INTG-01 and INTG-02 follow; statuses untouched
2026-10-03 06:37:11 +02:00
Jakub Zych
6525d967c5 docs(12.2): record BM UAT approval after v0.1.2 fixes
Browser checks on sm-bm-app passed: datetime popover time, discard confirm, and list date formatting. Phase 12.2 UAT is complete.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 05:59:06 +02:00
Jakub Zych
8031fd1c16 docs(12.2): record v0.1.1 tag and defer UAT to BM
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 23:27:52 +02:00
Jakub Zych
5c38d96f8b docs(12.2): record review fixes and persist human UAT
Close the seven code-review findings in disposition and leave the phase pending on browser checks plus the v0.1.1 tag.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 23:13:49 +02:00
Jakub Zych
6bfc0faa8a docs(phase-12.2): add/update security threat verification 2026-10-02 22:35:37 +02:00
Jakub Zych
ce7003bcf6 docs(phase-12.2): add/update validation strategy 2026-10-02 22:25:47 +02:00
Jakub Zych
39332b7750 docs(12.2): record code review disposition 2026-10-02 21:21:04 +02:00
Jakub Zych
ac94cdcce9 docs(12.2): add code review report 2026-10-02 21:20:05 +02:00
Jakub Zych
1757545ecb docs(12.2-05): summary of the phase 12.2 test and gate plan (awaiting the v0.1.1 checkpoint) 2026-10-02 20:55:29 +02:00
Jakub Zych
912a46603f docs(12.2-05): security review and validation map for phase 12.2
- 12.2-SECURITY-REVIEW.md maps T-12.2-01 to T-12.2-36 and the supply
  chain rows to the controls as built and their passing tests, with the
  parent-predicate removal check and the residual risks
- 12.2-VALIDATION.md: per-task map with real task ids, all green,
  nyquist_compliant and wave_0_complete set
- deferred-items.md: out-of-scope findings for follow-up
2026-10-02 20:54:14 +02:00
Jakub Zych
9c87a59532 docs(13): create phase plan
Six sequential plans: framework gaps, notifications/credentials/onboarding, wishlist, CSV, public views, unit tests and gate. Research open questions marked resolved per the plan-count checkpoint.
2026-10-02 20:12:35 +02:00
Jakub Zych
162a8ec5a1 docs(12.2-04): update state and roadmap progress after plan 12.2-04 2026-10-02 19:58:42 +02:00
Jakub Zych
92d665f1b2 docs(12.2-04): complete the admin SPA dates, uploads and relation modals plan summary 2026-10-02 19:58:19 +02:00
Jakub Zych
d66812caef docs(13): map phase patterns 2026-10-02 19:39:34 +02:00
Jakub Zych
ea33296799 feat(12.2-04): add the fileupload field with deferred uploads on the form session key
- sessionKey.ts: one 32-byte base64url key per form mount, sent only in headers
- api/files.ts: FileRoutes over the record and child file routes, XHR upload with progress, 401 refresh and retry
- FileuploadField and FileCaptionModal per UI-SPEC section 3: dropzone, image grid, rows, per-item states, client pre-checks, reorder, protected previews
- FormView provides FORM_SESSION, counts pending changes as dirty and sends X-Session-Key on create and update
- fileupload lang keys in en and pl, admin-spa docs note, deferred smoke test, rebuilt dist
2026-10-02 19:22:22 +02:00
Jakub Zych
1ebfe691a2 docs(13): research phase domain 2026-10-02 19:21:38 +02:00
Jakub Zych
cb653711f0 docs(12.2-03): update state and roadmap progress after plan 12.2-03 2026-10-02 19:09:54 +02:00
Jakub Zych
6cdfbd49d0 docs(12.2-03): complete the relation child CRUD and deferral plan summary 2026-10-02 19:09:26 +02:00
Jakub Zych
0b4ef9c311 docs(12.2-02): update state and roadmap progress after plan 12.2-02 2026-10-02 18:21:05 +02:00
Jakub Zych
a4b3010e76 docs(12.2-02): complete the fileupload and datepicker admin API plan summary 2026-10-02 18:20:39 +02:00
Jakub Zych
bbb804961e docs(13): capture phase context 2026-10-02 18:17:03 +02:00
Jakub Zych
edda803dc1 docs(12.2-01): update state and roadmap progress after plan 12.2-01 2026-10-02 17:48:31 +02:00
Jakub Zych
f004d7d4fc docs(12.2-01): complete the storage foundations plan summary 2026-10-02 17:48:01 +02:00
Jakub Zych
79e2a43095 test(12): persist human verification items as UAT 2026-10-02 17:08:58 +02:00
Jakub Zych
1ea63ef1ee docs(12): record code review disposition 2026-10-02 17:08:31 +02:00
Jakub Zych
44a25dd380 docs(12): add code review report 2026-10-02 17:08:18 +02:00
Jakub Zych
560a16983c docs(12-05): update state and roadmap progress after plan 12-05 2026-10-02 16:57:41 +02:00