-
Notifications
You must be signed in to change notification settings - Fork 2
TSK-012-05 KTO tourism map layer and InfoSheet #409
Copy link
Copy link
Closed
Labels
area:frontendReact UI, hooks, coordinator, and client service workReact UI, hooks, coordinator, and client service workpriority:highHigh priority workHigh priority worktopic:architectureResponsibility boundaries, dependency flow, and module shapeResponsibility boundaries, dependency flow, and module shapetype:featureFeature or additive behavior workFeature or additive behavior work
Metadata
Metadata
Assignees
Labels
area:frontendReact UI, hooks, coordinator, and client service workReact UI, hooks, coordinator, and client service workpriority:highHigh priority workHigh priority worktopic:architectureResponsibility boundaries, dependency flow, and module shapeResponsibility boundaries, dependency flow, and module shapetype:featureFeature or additive behavior workFeature or additive behavior work
Type
Fields
Give feedbackNo fields configured for issues without a type.
메타데이터
TSK-012-05-KTO-TOURISM-MAP-LAYER-INFOSHEETopenkto-tourism-map-layer-infosheetTBD-TSK-012-05목표
지도 화면에 OFF 기본값의 KTO 관광정보 토글, 보조 마커, InfoSheet를 추가한다.
고정 결정
OFF다.src/api/tourismClient.ts와src/tourismTypes.tscontract가 main에 있으면 우선 사용하고, 없으면 중복 client를 만들지 않고 해당 gap을 audit evidence로 기록한다.체크리스트
검증 체크리스트
npm.cmd run check:numeric-literalsnpm.cmd run lintnpm.cmd run typechecknpm.cmd run test:unitnpm.cmd run test:integrationnpm.cmd run test:regressionnpm.cmd run test:e2enpm.cmd run buildgit diff --checkCore Classification
TSK-012-00Verification Contract
Required commands
npm.cmd run check:numeric-literalsnpm.cmd run lintnpm.cmd run typechecknpm.cmd run test:unitnpm.cmd run test:integrationnpm.cmd run test:regressionnpm.cmd run test:e2enpm.cmd run buildgit diff --checkSource-of-truth readback
Required evidence
Fail-closed failure modes
Architecture Boundary Gate
/api/tourism/placesthrough the Worker client.