Skip to content

chore: move the backend pointer to the external AI tool path (#269) - #487

Merged
kcrmin merged 2 commits into
developfrom
chore/pointer-479-external-tool-path
Aug 9, 2026
Merged

chore: move the backend pointer to the external AI tool path (#269)#487
kcrmin merged 2 commits into
developfrom
chore/pointer-479-external-tool-path

Conversation

@kcrmin

@kcrmin kcrmin commented Aug 9, 2026

Copy link
Copy Markdown
Member

서브모듈 PR: Idea2Strategy/Idea2Strategy-backend#269 (squash 병합됨)
루트 이슈: #479

무엇을 옮기는가

backend gitlink 를 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

kcrmin and others added 2 commits August 10, 2026 00:58
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>
@kcrmin
kcrmin merged commit fda4bd8 into develop Aug 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant