DongHyeonka and Claude Opus 5
4e87bacdf3
fix: enforce installed HTTP auth profiles
...
Install the REST auth profile registry once at composition and make it the
single transport authority for V3. Contract composition now rejects an
unregistered authProfileId, so the executor never resolves a profile at
runtime.
The credential collaborator contributes proof headers only: Fetch credentials
come from the resolved profile, transport-owned and forbidden headers are
rejected, headers outside the profile's allowed set are rejected, and a missing
required header fails closed as AUTH_INTEGRATION_FAILURE with zero fetch calls.
The final invariant re-proves credentials mode and the exact header sets.
Demo mode satisfies the strict bearer profile with a fixed non-secret marker
instead of weakening REFERENCE_EXTERNAL_BEARER. Credential owners now receive
the operation lifetime through AuthOperationContext.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-13 22:56:44 +09:00
DongHyeonka and Claude Opus 5
67cc5b6d2c
fix: restore V3 HTTP observability
...
Project one typed HttpExecutionObservation per logical V3 execution through a
closed composition-root projector: only registered diagnostic context keys and
bucketed values reach the sinks, and terminal non-abort failures now emit
exactly one api.request.failed telemetry event. Caller cancellation and scope
fencing record a diagnostic but never a failure event.
routeId becomes a required input at the installed operation-executor boundary
so the feature gateway's low-cardinality route identity survives to the sink.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-13 22:42:51 +09:00
DongHyeonka and Claude Opus 5
f7bec8274b
docs: establish adapter remediation ledger
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-13 22:32:42 +09:00
DongHyeonka
4dc033cf33
refactor: adapter 구현중..
2026-08-13 16:02:21 +09:00
DongHyeonka
30ceac23c1
fix: harden provider and promotion evidence
2026-08-02 16:28:24 +09:00
DongHyeonka
f49d147b01
fix: harden CI evidence and removal contracts
2026-08-02 14:48:04 +09:00
DongHyeonka
1bb2cc4a20
refactor: generate CI workflow from gate contracts
2026-08-02 13:53:25 +09:00
DongHyeonka
777ce5c9ed
docs: plan platform-owned frontend delivery
2026-08-02 13:50:40 +09:00
DongHyeonka
8565b96782
docs: define platform-owned frontend assurance delivery
2026-08-02 13:08:51 +09:00
DongHyeonka
e08d8c2dd8
docs: record HTTP deadline follow-up
2026-08-02 11:18:02 +09:00
DongHyeonka
76bf9f1aa3
test: lock V8 coverage counter semantics
2026-08-02 10:12:34 +09:00
DongHyeonka
5cc6b8a51c
docs: design V8 coverage counter contract
2026-08-02 09:44:13 +09:00
DongHyeonka
e0373de4d9
docs: clarify counter-bearing module scope
2026-08-02 09:36:34 +09:00
DongHyeonka
5cecbb9820
refactor: align coverage counter provenance
2026-08-02 09:31:28 +09:00
DongHyeonka
92e5cace5c
fix: close immutable promotion trust gaps
2026-08-02 06:39:41 +09:00
DongHyeonka
7c5ed80407
fix: promote immutable verified release bundles
2026-08-02 06:08:06 +09:00
DongHyeonka
92c3d438ab
docs: plan refactoring review remediation
2026-08-01 21:59:19 +09:00
DongHyeonka
a49c76b5b2
docs: define refactoring review remediation
2026-08-01 19:43:33 +09:00
DongHyeonka
c6da03369c
refactor: 리펙토링
2026-08-01 19:39:59 +09:00
DongHyeonka
9c959ea2a5
docs: plan release and boot integrity work
2026-08-01 15:15:37 +09:00
DongHyeonka
40c1870873
docs: define runtime integrity refactor design
2026-08-01 15:12:39 +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
68342e25ce
docs: audit frontend platform capabilities
2026-07-26 02:09:06 +09:00
donghyeon-ka
236909be64
test: harden starter experience quality contract
2026-07-26 00:28:09 +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
976f444692
merge: align documentation readiness evidence
2026-07-25 22:17:47 +09:00
donghyeon-ka
50dc803f19
fix: consume canonical scoped diagram review evidence
2026-07-25 22:17:47 +09:00
donghyeon-ka
18bea3a852
fix: verify hosting response content types
2026-07-25 21:43:55 +09:00
donghyeon-ka
72fd295556
merge: refresh hosting header verification contract
2026-07-25 21:43:55 +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