DongHyeonka and Claude Opus 5
b11aa94f1c
feat: add the TechLog Studio asset library route and screen
...
Adds TECH_LOG_STUDIO_ASSETS (/studio/assets) as a route reachable but
excluded from primary Studio navigation (navigationLabel/navigationOrder
null), plus the AssetLibrary screen that lists assets, shows usage, and
lets an operator archive or hard-delete one. canHardDelete() is a pure
gate mirroring the server's ASSET_IN_USE rule so the screen never offers
an action the server would refuse.
Adding a 28th route also required updating the route-scoped CI
accessibility-evidence gate (FE-GATE-009 in config/ci/gates.json, plus
its authority-baseline counts and shape digest in
scripts/contracts/ci-gates.ts) and the Vite route-to-chunk map that
scripts/generate-build-manifest.ts depends on, or test:unit and the
production build both fail. See task-11-report.md for the full
breakdown.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-18 07:26:05 +09:00
..
2026-08-17 18:38:08 +09:00
2026-08-15 12:33:43 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-16 02:48:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-18 07:26:05 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-18 03:07:02 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-16 02:48:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-16 04:55:52 +09:00
2026-08-16 00:35:11 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-17 19:08:42 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-16 02:48:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-18 01:57:15 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-18 01:57:15 +09:00
2026-08-13 18:23:26 +09:00
2026-08-17 18:38:08 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 21:34:19 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-18 07:26:05 +09:00
2026-08-16 04:55:52 +09:00
2026-08-16 04:55:52 +09:00
2026-08-16 04:55:52 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-16 02:48:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-13 18:23:26 +09:00
2026-08-15 12:04:58 +09:00