Commit Graph

5 Commits

Author SHA1 Message Date
d1d93f7dc9 GitOps 이전까지 쓸 배포 파이프라인과 Portal 모드 Chart를 추가한다
GitOps 저장소도 ArgoCD Application도 아직 없어, 그때까지 이 저장소가
push 방식 파이프라인(.gitea/workflows/)을 임시로 소유한다. 무엇을
포기하는지와 넘길 때 할 일은 deploy/README.md에 적었다.

Chart는 portal과 bundles 두 배포 모델을 모두 렌더링한다. ADR-0013이
ADR-0007을 대체했으므로 운영은 portal이 기준이지만, bundles 경로를
언제 삭제할지는 아직 정하지 않았다.

- .gitea/workflows/ci.yaml, deploy-openshift.yaml
- deploy/ci/render-manifests.sh, deploy/examples/
- Chart: mode 분기, selectedDeployment/tier helper, imagePullSecrets,
  toolService.apiKeySecret 참조
- extension-points.md에 미결 항목 9~12 추가

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 11:02:36 +09:00
5a523ab317 문서 색인에 SBOM을 추가한다
MCP SDK 2.0.0의 전이 의존과 라이선스를 정리한 SBOM을 docs/sbom/으로
들여왔으나 main에는 이를 가리키는 문서가 없어 고아 상태였다. 색인에
자리를 만들고, mcp-java-sdk-adoption.md와 상호 참조를 연결한다.

산출 당시 대조하지 못했던 gradlew dependencies 해석 결과를 이번에
실행해 jackson-databind·reactor-core·slf4j-api의 버전 정렬 네 건과
런타임 12건 구성이 모두 일치함을 확인하고 SBOM 문서에 기록했다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 22:02:49 +09:00
3f5b05177f 문서 색인에 Portal-MCP 계약을 추가한다
main은 Portal registry를 route별 Tool Server 목록의 원천으로 쓰지만
계약 문서가 agent-builder-mcp와 tool-service-mcp 두 개만 색인돼 있었다.
Portal registry의 응답 형태와 필드 규칙을 문서로 정리하면서 색인에도
같은 위치를 만든다.

계약 본문은 docs/contracts/portal-mcp/에 있다. docs/는 .gitignore가
제외하므로 이 링크의 대상은 저장소에 들어오지 않는다. 색인의 다른
문서 행도 모두 같은 조건이다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 21:18:01 +09:00
189277a78c Update project functionality and configuration 2026-08-14 17:59:07 +09:00
a4eb5a580f Initial commit 2026-08-05 15:54:25 +09:00