chore: move the backend pointer to the external AI tool path (#269) - #487
Merged
Conversation
The backend move adds V20260809140000__backend_publish_delegation_disclosure_policy, and flyway-integration validates the committed bundle rather than the submodules, so the bundle has to travel in the same change or CI fails on a pointer that is otherwise correct. Proven with scripts/test-flyway-ci-bundle.ps1: 55 migrations, 180 application tables, 0 pending on a second run, and the partial-fill, trading read projection, and runtime grant contracts all pass. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
서브모듈 PR: Idea2Strategy/Idea2Strategy-backend#269 (squash 병합됨)
루트 이슈: #479
무엇을 옮기는가
backendgitlink 를3c4995f로 옮긴다. 외부 AI 도구 경로가 실제로 동작하게 된 변경이다.CLI 가 계속 호출하던
POST /api/v1/delegations와POST /api/v1/strategies/{id}/basic-edits/{preview,apply}가 backend 에 존재하지 않아AWS Development 에서 404 였다. 컨트롤러만 없던 것이 아니라 위임을 발급하는 퍼시스턴스 어댑터와
credential 발급 구현이 통째로 없었다.
Flyway 번들
V20260809140000__backend_publish_delegation_disclosure_policy가 추가되므로 같은 커밋에서scripts/refresh-flyway-ci-bundle.ps1을 돌렸다.flyway-integration은 서브모듈이 아니라커밋된 번들을 검증하므로, 이게 빠지면 포인터 자체는 옳은데 CI 가 깨진다.
scripts/test-flyway-ci-bundle.ps1로 증명했다 — 마이그레이션 55건, 애플리케이션 테이블 180개,2회차 실행 대기 0건, partial-fill·trading read projection·runtime grants 계약 전부 통과.
번들 sha256
f9d77835d72edf0dc8683a7c6a910f2f50f0c772e14eb6ef171a2512fe0df772,backend revision
3c4995fd56844de2d3bb775bbad2f0d83f158214.배포는 이 PR 에 포함되지 않는다
병합 후 Development 배포는 수행하지 않는다. 배포 시점은 별도 판단이다.
🤖 Generated with Claude Code