docs(release): REL-002/003 feedback-captured + 포함 batch released 정합
REL-002(BAT-009)·REL-003(BAT-010~013) 을 released→feedback-captured 로 전환해 REL-001/004 와 동일한 완료(종착) 상태로 정합. REL-002 Feedback Handoff 빈 플레이스홀더 정리(tooling 릴리즈, Discovery/REQ Input=없음). 포함 batch BAT-009~013 release-candidate→released(register + 개별 index) — 누락 정정. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# BAT-009: paper broker 튜닝 env 노출 (minor-change)
|
# BAT-009: paper broker 튜닝 env 노출 (minor-change)
|
||||||
|
|
||||||
- Status: release-candidate
|
- Status: released
|
||||||
- Profile: batch-lite
|
- Profile: batch-lite
|
||||||
- Source Discovery: dcy-002 (REQ-010 데몬 설정 편의) — 동기는 dcy-003/REQ-011 e2e 시나리오 재현(Notes 참조)
|
- Source Discovery: dcy-002 (REQ-010 데몬 설정 편의) — 동기는 dcy-003/REQ-011 e2e 시나리오 재현(Notes 참조)
|
||||||
- Included REQ: REQ-010 (CHG-20260606-01, AC-5)
|
- Included REQ: REQ-010 (CHG-20260606-01, AC-5)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# BAT-010: safety-sell 기반 인프라 (watchdog + 가격 임계값 필드 + SlotService.sell)
|
# BAT-010: safety-sell 기반 인프라 (watchdog + 가격 임계값 필드 + SlotService.sell)
|
||||||
|
|
||||||
- Status: release-candidate
|
- Status: released
|
||||||
- Profile: standard
|
- Profile: standard
|
||||||
- Source Discovery: dcy-007
|
- Source Discovery: dcy-007
|
||||||
- Included REQ: REQ-034, REQ-035, REQ-036, REQ-041
|
- Included REQ: REQ-034, REQ-035, REQ-036, REQ-041
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# BAT-011: safety-sell 트리거 레이어 (forced_close·KIS polling·장 마감 청산 + update_thresholds RPC + baseline 정합)
|
# BAT-011: safety-sell 트리거 레이어 (forced_close·KIS polling·장 마감 청산 + update_thresholds RPC + baseline 정합)
|
||||||
|
|
||||||
- Status: release-candidate
|
- Status: released
|
||||||
- Profile: standard
|
- Profile: standard
|
||||||
- Source Discovery: dcy-007
|
- Source Discovery: dcy-007
|
||||||
- Included REQ: REQ-037, REQ-038, REQ-039, REQ-040, REQ-042
|
- Included REQ: REQ-037, REQ-038, REQ-039, REQ-040, REQ-042
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# BAT-012: 비상 정지/kill-switch — 제어 채널 + 범위별 청산 + 당일 제외 masking/resume
|
# BAT-012: 비상 정지/kill-switch — 제어 채널 + 범위별 청산 + 당일 제외 masking/resume
|
||||||
|
|
||||||
- Status: release-candidate
|
- Status: released
|
||||||
- Profile: standard
|
- Profile: standard
|
||||||
- Source Discovery: dcy-008
|
- Source Discovery: dcy-008
|
||||||
- Included REQ: REQ-043, REQ-044, REQ-045, REQ-046, REQ-047
|
- Included REQ: REQ-043, REQ-044, REQ-045, REQ-046, REQ-047
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# BAT-013: 다중 인스턴스 RabbitMQ 토폴로지 — TOML config + instance_key 큐 + direct/broadcast exchange
|
# BAT-013: 다중 인스턴스 RabbitMQ 토폴로지 — TOML config + instance_key 큐 + direct/broadcast exchange
|
||||||
|
|
||||||
- Status: release-candidate
|
- Status: released
|
||||||
- Profile: standard
|
- Profile: standard
|
||||||
- Source Discovery: dcy-009
|
- Source Discovery: dcy-009
|
||||||
- Included REQ: REQ-048, REQ-049, REQ-050, REQ-051
|
- Included REQ: REQ-048, REQ-049, REQ-050, REQ-051
|
||||||
|
|||||||
@@ -16,11 +16,11 @@
|
|||||||
| BAT-006 | standard | released | REQ-017, REQ-018, REQ-019, REQ-020 | dcy-004 | [bat-006](./bat-006_20260604_portfolio-hub-ledger-integration/) |
|
| BAT-006 | standard | released | REQ-017, REQ-018, REQ-019, REQ-020 | dcy-004 | [bat-006](./bat-006_20260604_portfolio-hub-ledger-integration/) |
|
||||||
| BAT-007 | standard | released | REQ-021, REQ-022, REQ-023, REQ-024, REQ-025, REQ-026 | dcy-006 | [bat-007](./bat-007_20260605_strategy-module-rabbitmq-transport/) |
|
| BAT-007 | standard | released | REQ-021, REQ-022, REQ-023, REQ-024, REQ-025, REQ-026 | dcy-006 | [bat-007](./bat-007_20260605_strategy-module-rabbitmq-transport/) |
|
||||||
| BAT-008 | standard | released | REQ-027, REQ-028, REQ-029, REQ-030, REQ-031, REQ-032, REQ-033 | dcy-005 | [bat-008](./bat-008_20260606_portfolio-hub-snapshot-read-layer/) |
|
| BAT-008 | standard | released | REQ-027, REQ-028, REQ-029, REQ-030, REQ-031, REQ-032, REQ-033 | dcy-005 | [bat-008](./bat-008_20260606_portfolio-hub-snapshot-read-layer/) |
|
||||||
| BAT-009 | batch-lite | release-candidate | REQ-010 (CHG-20260606-01 / AC-5) | dcy-002 | [bat-009](./bat-009_20260606_paper-broker-env-tuning/) |
|
| BAT-009 | batch-lite | released | REQ-010 (CHG-20260606-01 / AC-5) | dcy-002 | [bat-009](./bat-009_20260606_paper-broker-env-tuning/) |
|
||||||
| BAT-010 | standard | release-candidate | REQ-034, REQ-035, REQ-036, REQ-041 | dcy-007 | [bat-010](./bat-010_20260607_safety-sell-foundation/) |
|
| BAT-010 | standard | released | REQ-034, REQ-035, REQ-036, REQ-041 | dcy-007 | [bat-010](./bat-010_20260607_safety-sell-foundation/) |
|
||||||
| BAT-011 | standard | release-candidate | REQ-037, REQ-038, REQ-039, REQ-040, REQ-042 | dcy-007 | [bat-011](./bat-011_20260607_safety-sell-triggers/) |
|
| BAT-011 | standard | released | REQ-037, REQ-038, REQ-039, REQ-040, REQ-042 | dcy-007 | [bat-011](./bat-011_20260607_safety-sell-triggers/) |
|
||||||
| BAT-012 | standard | release-candidate | REQ-043, REQ-044, REQ-045, REQ-046, REQ-047 | dcy-008 | [bat-012](./bat-012_20260607_kill-switch-control/) |
|
| BAT-012 | standard | released | REQ-043, REQ-044, REQ-045, REQ-046, REQ-047 | dcy-008 | [bat-012](./bat-012_20260607_kill-switch-control/) |
|
||||||
| BAT-013 | standard | release-candidate | REQ-048, REQ-049, REQ-050, REQ-051 | dcy-009 | [bat-013](./bat-013_20260607_multi-instance-topology/) |
|
| BAT-013 | standard | released | REQ-048, REQ-049, REQ-050, REQ-051 | dcy-009 | [bat-013](./bat-013_20260607_multi-instance-topology/) |
|
||||||
| BAT-014 | batch-lite | released | REQ-052, REQ-053, REQ-054 | dcy-010 | [bat-014](./bat-014_20260608_safety-sell-cooldown/) |
|
| BAT-014 | batch-lite | released | REQ-052, REQ-053, REQ-054 | dcy-010 | [bat-014](./bat-014_20260608_safety-sell-cooldown/) |
|
||||||
| BAT-015 | standard | released | REQ-007 (CHG-20260608-01), REQ-018 (CHG-20260608-01), REQ-021 (CHG-20260608-01), REQ-055 | dcy-011 | [bat-015](./bat-015_20260608_buy-intent-portfolio-id-contract/) |
|
| BAT-015 | standard | released | REQ-007 (CHG-20260608-01), REQ-018 (CHG-20260608-01), REQ-021 (CHG-20260608-01), REQ-055 | dcy-011 | [bat-015](./bat-015_20260608_buy-intent-portfolio-id-contract/) |
|
||||||
| BAT-016 | standard | released | REQ-002 (CHG-20260608-01), REQ-003 (CHG-20260608-01), REQ-006 (CHG-20260608-01), REQ-007 (CHG-20260608-02), REQ-013 (CHG-20260608-01), REQ-015 (CHG-20260608-01), REQ-036 (CHG-20260608-01) | dcy-012 | [bat-016](./bat-016_20260608_sell-pricing-limit-price-rename/) |
|
| BAT-016 | standard | released | REQ-002 (CHG-20260608-01), REQ-003 (CHG-20260608-01), REQ-006 (CHG-20260608-01), REQ-007 (CHG-20260608-02), REQ-013 (CHG-20260608-01), REQ-015 (CHG-20260608-01), REQ-036 (CHG-20260608-01) | dcy-012 | [bat-016](./bat-016_20260608_sell-pricing-limit-price-rename/) |
|
||||||
|
|||||||
@@ -9,6 +9,6 @@
|
|||||||
| REL ID | Profile | Status | Included Batch | Discovery/REQ Input | Link |
|
| REL ID | Profile | Status | Included Batch | Discovery/REQ Input | Link |
|
||||||
| --- | --- | --- | --- | --- | --- |
|
| --- | --- | --- | --- | --- | --- |
|
||||||
| REL-001 | app-service | feedback-captured | 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-001 | app-service | feedback-captured | 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 | released | BAT-009 | Change-req: paper execution_id Redis(#4) | [rel-002](rel-002_20260606_paper-broker-env-tuning.md) |
|
| REL-002 | tooling | feedback-captured | BAT-009 | Change-req: paper execution_id Redis(#4) | [rel-002](rel-002_20260606_paper-broker-env-tuning.md) |
|
||||||
| REL-003 | app-service | released | BAT-010, BAT-011, BAT-012, BAT-013 | dcy-007 (자율 안전 매도) + dcy-008 (kill-switch) + dcy-009 (다중 인스턴스 토폴로지) — 통합 릴리즈 | [rel-003](rel-003_20260607_safety-killswitch-multi-instance.md) |
|
| REL-003 | app-service | feedback-captured | BAT-010, BAT-011, BAT-012, BAT-013 | dcy-007 (자율 안전 매도) + dcy-008 (kill-switch) + dcy-009 (다중 인스턴스 토폴로지) — 통합 릴리즈 | [rel-003](rel-003_20260607_safety-killswitch-multi-instance.md) |
|
||||||
| REL-004 | app-service | feedback-captured | BAT-014, BAT-015, BAT-016, BAT-017, BAT-018, BAT-019, BAT-020, BAT-021, BAT-022, BAT-023 | dcy-010 (safety-sell 쿨다운) + dcy-011~017 (buy/sell 계약·KIS 취소·trading_date TZ·ledger 백오프 버그픽스 + 운영자 CLI + 워치독 가시화) + dcy-016 후속(슬롯 상태 가시화) + dcy-018 (ledger 현금/포지션 write-back, option D) — 통합 릴리즈 | [rel-004](rel-004_20260608_safety-cooldown-bugfix-hardening-cli.md) |
|
| REL-004 | app-service | feedback-captured | BAT-014, BAT-015, BAT-016, BAT-017, BAT-018, BAT-019, BAT-020, BAT-021, BAT-022, BAT-023 | dcy-010 (safety-sell 쿨다운) + dcy-011~017 (buy/sell 계약·KIS 취소·trading_date TZ·ledger 백오프 버그픽스 + 운영자 CLI + 워치독 가시화) + dcy-016 후속(슬롯 상태 가시화) + dcy-018 (ledger 현금/포지션 write-back, option D) — 통합 릴리즈 | [rel-004](rel-004_20260608_safety-cooldown-bugfix-hardening-cli.md) |
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# REL-002: paper broker 튜닝 env 노출 (e2e 시나리오 재현)
|
# REL-002: paper broker 튜닝 env 노출 (e2e 시나리오 재현)
|
||||||
|
|
||||||
- Status: released
|
- Status: feedback-captured
|
||||||
- Profile: tooling
|
- Profile: tooling
|
||||||
- Included Batch: BAT-009
|
- Included Batch: BAT-009
|
||||||
|
|
||||||
@@ -77,10 +77,10 @@
|
|||||||
|
|
||||||
## Feedback Handoff
|
## Feedback Handoff
|
||||||
- Observation Summary:
|
- Observation Summary:
|
||||||
- <운영 관찰 사실 요약 또는 없음>
|
- 소규모 tooling 릴리즈(BAT-009, paper 브로커 env 튜닝 — REQ-010 CHG-20260606-01/AC-5). additive·하위호환·운영 런타임 무영향. 배포 후 별도 운영 관찰 이슈 없음.
|
||||||
- Discovery Input:
|
- Discovery Input:
|
||||||
- <후속 discovery 후보>
|
- 없음
|
||||||
- REQ Input:
|
- REQ Input:
|
||||||
- <후속 req 후보>
|
- 없음
|
||||||
- Change Request Input:
|
- Change Request Input:
|
||||||
- paper 모드 마지막 execution_id Redis 영속(재기동 PAPER seq 리셋 → correlation_id 충돌 회피, GitHub #4) — paper 전용 테스트 견고성.
|
- paper 모드 마지막 execution_id Redis 영속(재기동 PAPER seq 리셋 → correlation_id 충돌 회피, GitHub #4) — paper 전용 테스트 견고성.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# REL-003: trex-core 통합 app-service 릴리즈 — 자율 안전 매도 + kill-switch + 다중 인스턴스 토폴로지
|
# REL-003: trex-core 통합 app-service 릴리즈 — 자율 안전 매도 + kill-switch + 다중 인스턴스 토폴로지
|
||||||
|
|
||||||
- Status: released
|
- Status: feedback-captured
|
||||||
- Profile: app-service
|
- Profile: app-service
|
||||||
- Included Batch: BAT-010, BAT-011, BAT-012, BAT-013
|
- Included Batch: BAT-010, BAT-011, BAT-012, BAT-013
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user