DongHyeonka
|
15645541b7
|
fix: reject credential idempotency headers
|
2026-08-02 01:33:07 +09:00 |
|
DongHyeonka
|
fa2f699125
|
fix: reject invalid keyed mutation intents
|
2026-08-02 01:21:50 +09:00 |
|
DongHyeonka
|
cbcc7b5ed7
|
fix: preserve logical mutation intent
|
2026-08-02 01:07:19 +09:00 |
|
DongHyeonka
|
53d181fbe4
|
fix: baseline invalidation registry contracts
|
2026-08-02 00:28:17 +09:00 |
|
DongHyeonka
|
0eb23875cb
|
fix: harden invalidation registry governance
|
2026-08-01 23:59:11 +09:00 |
|
DongHyeonka
|
73a50426d6
|
fix: index many-to-many query invalidation
|
2026-08-01 23:17:09 +09:00 |
|
DongHyeonka
|
853c2e3f30
|
fix: align bound query keys with invalidation prefixes
|
2026-08-01 22:11:04 +09:00 |
|
DongHyeonka
|
c6da03369c
|
refactor: 리펙토링
|
2026-08-01 19:39:59 +09:00 |
|
donghyeon-ka
|
6c52cdb916
|
feat: 기능 추가 과정중
|
2026-07-30 15:58:20 +09:00 |
|
donghyeon-ka
|
6c73b845bd
|
feat: add optional frontend adapter recipes
|
2026-07-26 17:57:04 +09:00 |
|
donghyeon-ka
|
8b4f875c1c
|
feat: verify frontend supply chain
|
2026-07-26 17:37:51 +09:00 |
|
donghyeon-ka
|
98d4fd4960
|
feat: harden test and registry evidence
|
2026-07-26 17:15:26 +09:00 |
|
donghyeon-ka
|
5173b6c8d6
|
feat: add diagnostics and telemetry runtime
|
2026-07-26 16:42:27 +09:00 |
|
donghyeon-ka
|
668bf05b48
|
feat: add internationalization message platform
|
2026-07-26 16:17:39 +09:00 |
|
donghyeon-ka
|
13f28ef811
|
feat: add design system platform
|
2026-07-26 15:49:07 +09:00 |
|
donghyeon-ka
|
b327d7370b
|
feat: add form and page platform
|
2026-07-26 15:22:52 +09:00 |
|
donghyeon-ka
|
c11be43f20
|
feat: add removable reference feature vertical slice
|
2026-07-26 14:56:34 +09:00 |
|
donghyeon-ka
|
ce0040e407
|
feat: execute route and release recovery contracts
|
2026-07-26 14:26:39 +09:00 |
|
donghyeon-ka
|
ad55e21a3d
|
feat: execute HTTP and query runtime contracts
|
2026-07-26 14:05:12 +09:00 |
|
donghyeon-ka
|
2dda17cf19
|
feat: connect application input and output boundaries
|
2026-07-26 13:52:35 +09:00 |
|
donghyeon-ka
|
0fed35586a
|
feat: establish TypeScript-aware frontend tooling
|
2026-07-26 13:41:23 +09:00 |
|
donghyeon-ka
|
236909be64
|
test: harden starter experience quality contract
|
2026-07-26 00:28:09 +09:00 |
|
donghyeon-ka
|
4cfbe5a29e
|
feat: add persistent responsive color themes
|
2026-07-26 00:06:49 +09:00 |
|
donghyeon-ka
|
3581ead595
|
feat: provide reusable UI and state galleries
|
2026-07-25 23:59:12 +09:00 |
|
donghyeon-ka
|
baeda39057
|
feat: assemble responsive app shell navigation
|
2026-07-25 23:52:34 +09:00 |
|
donghyeon-ka
|
9a120e6d45
|
feat: compose executable frontend runtime
|
2026-07-25 23:42:39 +09:00 |
|
donghyeon-ka
|
e70b1a4ad9
|
merge: harden field performance evidence
|
2026-07-25 22:30:14 +09:00 |
|
donghyeon-ka
|
6b4b956d51
|
fix: authenticate field performance evidence context
|
2026-07-25 22:30:14 +09:00 |
|
donghyeon-ka
|
7d4daea23a
|
merge: harden live hosting verification
|
2026-07-25 22:25:04 +09:00 |
|
donghyeon-ka
|
c089e749d0
|
fix: require genuine live hosting evidence
|
2026-07-25 22:25:04 +09:00 |
|
donghyeon-ka
|
8a38805c01
|
merge: strengthen manual accessibility evidence
|
2026-07-25 22:21:23 +09:00 |
|
donghyeon-ka
|
2725c35c28
|
fix: require signed accessibility evidence per route
|
2026-07-25 22:21:23 +09:00 |
|
donghyeon-ka
|
a2a97ebcc7
|
fix: budget transitive initial JavaScript chunks
|
2026-07-25 21:46:07 +09:00 |
|
donghyeon-ka
|
28f5585a56
|
merge: complete bundle graph accounting
|
2026-07-25 21:46:07 +09:00 |
|
donghyeon-ka
|
c5e218d37a
|
feat: orchestrate blocking frontend quality gates
|
2026-07-25 21:39:04 +09:00 |
|
donghyeon-ka
|
75c3f5b08c
|
feat: operationalize frontend incident runbooks
|
2026-07-25 21:30:40 +09:00 |
|
donghyeon-ka
|
b1625252d5
|
feat: enforce web vitals performance budgets
|
2026-07-25 21:26:51 +09:00 |
|
donghyeon-ka
|
eb37cbe8be
|
feat: enforce coherent release and rollback contract
|
2026-07-25 21:22:35 +09:00 |
|
donghyeon-ka
|
89f3c69413
|
feat: govern frontend contract compatibility
|
2026-07-25 21:19:20 +09:00 |
|
donghyeon-ka
|
52f4896b63
|
feat: govern contract registries and snapshots
|
2026-07-25 21:16:46 +09:00 |
|
donghyeon-ka
|
6f88915c7a
|
feat: enforce browser security boundaries
|
2026-07-25 21:14:32 +09:00 |
|
donghyeon-ka
|
6db96b6ef5
|
feat: establish automated and manual accessibility gates
|
2026-07-25 21:11:23 +09:00 |
|
donghyeon-ka
|
9a92c11792
|
feat: add Tailwind semantic design tokens
|
2026-07-25 21:09:07 +09:00 |
|
donghyeon-ka
|
c6b7a9b9bc
|
feat: add removable sample vertical contract fixture
|
2026-07-25 21:07:48 +09:00 |
|
donghyeon-ka
|
c37d571eb3
|
feat: add layered render recovery boundaries
|
2026-07-25 21:05:36 +09:00 |
|
donghyeon-ka
|
b221453c15
|
feat: centralize routes and navigation guards
|
2026-07-25 21:03:57 +09:00 |
|
donghyeon-ka
|
a9a7db0231
|
feat: contain DTO mapping at the HTTP boundary
|
2026-07-25 21:02:06 +09:00 |
|
donghyeon-ka
|
438dc11548
|
feat: model complete async UI surface states
|
2026-07-25 21:00:21 +09:00 |
|
donghyeon-ka
|
bf8d69e285
|
feat: add redacted best-effort telemetry contract
|
2026-07-25 20:58:33 +09:00 |
|
donghyeon-ka
|
2c3eda4d6b
|
feat: enforce classified browser storage registry
|
2026-07-25 20:56:58 +09:00 |
|