diff --git a/docs/decisions/ADR-0013-portal-owns-route-and-endpoint-registry.md b/docs/decisions/ADR-0013-portal-owns-route-and-endpoint-registry.md index aabb905..3381b5a 100644 --- a/docs/decisions/ADR-0013-portal-owns-route-and-endpoint-registry.md +++ b/docs/decisions/ADR-0013-portal-owns-route-and-endpoint-registry.md @@ -74,6 +74,7 @@ ADR-0007이 지키려던 것은 가용성 등급별 격리였다. 이 구조에 ## 남은 판단 +- `McpProperties.Portal`에 `routeKey` 컴포넌트가 선언돼 있으나 어떤 코드도 읽지 않는다. `application.yml`에 `route-key` 키도 없고, `.portal()` 호출 다섯 곳 중 `routeKey()`를 읽는 곳이 없다. 결정 2에 따라 route는 URI에서만 오므로 이 컴포넌트는 제거 대상이다. 설정으로 기본 route를 보정하면 잘못된 단일 진입점 호출이 조용히 성공한다. - `deploy/helm/`의 배포별 topology와 `HelmDeploymentContractTest`는 `mcp.bundles` 기반 1:1 구성의 계약이다. 코드에 그 경로가 남아 있어 local 검증과 1:1 배포에서는 유효하지만, 내부망 운영 대상인지 여부는 이 ADR이 정하지 않는다. - readiness를 route 단위로 세분화할지는 운영 관측 이후에 다시 본다.