diff --git a/docs/releases/index.md b/docs/releases/index.md index 856d3b6..a746a1f 100644 --- a/docs/releases/index.md +++ b/docs/releases/index.md @@ -9,4 +9,4 @@ | REL ID | Profile | Status | Included Batch | Discovery/REQ Input | Link | | --- | --- | --- | --- | --- | --- | | REL-001 | app-service | confirmed | BAT-001~008 | Discovery: orb-v1 전략 모듈, 부분 매도(#5) / Change-req: REQ-030 옵션 D, 전략 필드 실데이터, 이벤트 publisher idle 견고성, paper execution_id Redis(#4) | [rel-001](rel-001_20260606_trex-core-slot-core-baseline.md) | -| REL-002 | tooling | confirmed | BAT-009 | Change-req: paper execution_id Redis(#4) | [rel-002](rel-002_20260606_paper-broker-env-tuning.md) | +| REL-002 | tooling | released | BAT-009 | Change-req: paper execution_id Redis(#4) | [rel-002](rel-002_20260606_paper-broker-env-tuning.md) | diff --git a/docs/releases/rel-002_20260606_paper-broker-env-tuning.md b/docs/releases/rel-002_20260606_paper-broker-env-tuning.md index cec0546..733da0b 100644 --- a/docs/releases/rel-002_20260606_paper-broker-env-tuning.md +++ b/docs/releases/rel-002_20260606_paper-broker-env-tuning.md @@ -1,6 +1,6 @@ # REL-002: paper broker 튜닝 env 노출 (e2e 시나리오 재현) -- Status: confirmed +- Status: released - Profile: tooling - Included Batch: BAT-009 @@ -36,44 +36,44 @@ ### Deployment Facts - Executed At: - - <배포 시작 시각> + - 2026-06-06 (KST) — `bat-009` → main 병합 시작 - Completed At: - - <배포 완료 시각> + - 2026-06-06 (KST) — origin/main push 완료 - Environment: - - <배포 대상 환경> + - main @ origin (GitHub fourblocks2020/trex-core). 코드/패키지 변경 — 별도 서비스 배포 대상 없음(tooling). - Operator: - - <배포 수행자> + - Justin Ko (Claude Code 세션) - Revision or Artifact: - - <커밋 SHA 또는 배포 artifact 식별자 (bat-009 병합 커밋)> + - 7b6ed55 (REL-002 docs) / 2f57aad (BAT-009 코드). push: `ca75700..7b6ed55 main -> main` - Commands or Procedure: - - <실행 명령 또는 배포 절차 요약> + - `git merge --ff-only bat-009-paper-broker-env-tuning` → `git push origin main`. DB 마이그레이션·데몬 재기동 없음. ### Profile-Specific Checks - tooling: - Install or Upgrade Smoke: - - <설치/업데이트 후 `DaemonConfig.from_env()` 정상 로드 결과 또는 none> + - `DaemonConfig.from_env()` 정상 로드(단위 test_config_dotenv 6 passed). paper 기본값 미설정 시 정상. - CLI or Script Execution: - - <`TREX_PAPER_*` env 로 데몬 기동 + 시나리오 1개 재현 결과 또는 none> + - 데몬 `TREX_PAPER_*` env 재기동으로 거부 롤백 / 지연(+3.7s) / 부분(+2.5s) 시나리오 재현 확인(BAT-009 verification evidence). - Compatibility Note: - - <미설정 시 기존 동작 동일(회귀 없음) / broker=kis 무영향 확인 또는 none> + - 미설정 시 기존 `PaperBroker()` 동작 byte-for-byte(회귀 없음, 전체 167 passed). `broker=kis` 경로 paper config 미참조 → 운영 데몬 무영향. ### Rollback Outcome - Rollback Required: - - + - no - Rollback Trigger: - - <발생 시 원인, 없으면 none> + - none - Rollback Action: - - <수행한 조치, 없으면 none> + - none (필요 시 2f57aad revert; 타 batch 비의존) ### Release Decision Evidence - Released Decision: - - + - yes (confirmed → released) - Rationale: - - + - 배포 전/후 검증 충족, blocker 없음, additive·하위호환·운영 런타임 무영향 tooling 변경. main 병합 + origin push 로 변경 게시 완료. - Recorded By: - - <기록자> + - Justin Ko (Claude Code 세션) - Recorded At: - - <기록 시각> + - 2026-06-06 (KST) ## Feedback Handoff - Observation Summary: