curo1305 and Claude Sonnet 4.6
cd4f372e46
docs(phase-08): add security threat verification — all 45 threats closed
...
Register sourced from 8 PLAN.md threat_model blocks (register_authored_at_plan_time: true).
36 mitigate threats verified CLOSED by gsd-security-auditor. 9 accepted risks documented.
threats_open: 0 — phase advancement unblocked.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 11:18:16 +02:00
curo1305 and Claude Sonnet 4.6
ace8899211
test(08): complete UAT — 7/7 passed, all regression verified
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 11:07:24 +02:00
curo1305 and Claude Sonnet 4.6
6bda133c81
chore(08-08): PERF-01 packages + Vite 6 upgrade + pin requirements.txt
...
- Upgraded vite 5.4.21 → 6.4.3 (fixes CVE-2026-39363, CVE-2026-39364)
- Upgraded @vitejs/plugin-vue 5.2.4 → 6.0.7 (Vite 6 peer dep)
- Installed @vueuse/core@14.3.0, @vueuse/integrations@14.3.0,
sortablejs@1.15 .7, @tailwindcss/forms@0.5.11,
rollup-plugin-visualizer@7.0.1, @types/sortablejs@1.15 .9
- Wired @tailwindcss/forms plugin in tailwind.config.js (VISUAL-02 ready)
- Pinned backend/requirements.txt to exact == versions per D-17 (32 packages)
- Frontend: 136/136 tests pass on Vite 6; 0 npm audit vulnerabilities
- Backend: 408 passed, 4 skipped, 7 xfailed (baseline 405+1)
- Phase 8 complete (8/8 plans)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 10:54:34 +02:00
curo1305 and Claude Sonnet 4.6
8828871ecd
wip: phase-08 paused at plan 08/08 — wave 2 complete, 08-08 pending npm verification
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 10:34:41 +02:00
curo1305 and Claude Sonnet 4.6
9a3ce6ef39
docs(08-04/05/06): add plan summaries — wave 2 backend decomposition complete
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 10:29:40 +02:00
curo1305
7e99b6ecc1
docs(08-07): add plan summary — CODE-04 CODE-08 frontend api decomposition complete
2026-06-10 18:45:56 +02:00
curo1305
aa1c5ee75e
docs(08-03): complete plan 03 — useToastStore stub, CR wire-up, xfail promotion
...
- SUMMARY.md created with test output, forward reference to Phase 10, and self-check
2026-06-08 16:36:41 +02:00
curo1305
98dcf809b2
chore: merge executor worktree (worktree-agent-ad0b098c151ab9e3f)
2026-06-08 16:24:51 +02:00
curo1305 and Claude Sonnet 4.6
c636ac956f
docs(08-01): complete Wave 0 xfail stubs plan — 3 xpassed, CR-01/02/03 contracts locked
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 16:23:13 +02:00
curo1305
26c11aff4c
docs(08-02): complete shared-schemas plan — schemas.py + cloud.py import switch
...
- backend/api/schemas.py created with CloudConnectionOut (SEC-08 compliant)
- backend/api/cloud.py import switched from api.admin to api.schemas
- 51 cloud + admin tests pass; no behavior change
- Original admin.py definition preserved for plan 08-04 deletion
2026-06-08 16:13:31 +02:00
curo1305 and Claude Sonnet 4.6
25e568973f
docs(08): create phase 8 plan — 8 plans, 3 waves (stack upgrade + backend decomposition)
...
Wave 0: CR-01/02/03 test stubs + api/schemas.py (CloudConnectionOut migration)
Wave 1: useToastStore stub + Phase 7.1 frontend completion
Wave 2 (parallel): api/admin/, api/documents/, api/auth/ package splits + client.js decomposition + PERF-01 deps
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 14:59:27 +02:00
curo1305
c20a5d8913
docs(08): research phase — decomposition boundaries, CR status, Vite 6 migration
2026-06-07 11:01:54 +02:00
curo1305 and Claude Sonnet 4.6
118f4ee850
docs(08): UI design contract — toast API contract + sessions-revoked interaction spec
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 10:50:39 +02:00
curo1305 and Claude Sonnet 4.6
845b681b36
docs(08): UI design contract — useToastStore API and sessions-revoked spec
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 10:49:01 +02:00
curo1305
28e1e4aaf4
docs(08): capture phase context
2026-06-07 10:39:32 +02:00