feat(gas-thin-adapter): Phase 3 thin_adapter — 23개 forbidden 함수에 THIN_ADAPTER 위임 주석 삽입
GAS_THIN_ADAPTER_POLICY_V1 Phase 3 (thin_adapter) 진행: - tools/gas_thin_adapter_phase3_annotate.py: 23개 GAS forbidden 함수에 THIN_ADAPTER 주석 자동 삽입 스크립트 - src/gas_adapter_parts 7개 파일: 각 forbidden 함수 본문 첫 줄에 // THIN_ADAPTER: [<responsibility>] delegated to Python — <module>:<function> 주석 추가 (기능 코드 무변경, additive-only) - spec/39: thin_adapter phase IN_PROGRESS + thin_adapter_result 블록 추가 ⚠ GAS 파일 변경됨 — GAS deploy + 사용자 검증 필요 (runDataFeed 실행) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1212,6 +1212,7 @@ function calcCoreSatelliteExecutionState_(ctx) {
|
||||
}
|
||||
|
||||
function calcApexTradePlan_(h, df, h1, alphaRow, ftRow, distRow, priceRow, orderRow, sq, profitRow, cashShortfallInfo, saqgState) {
|
||||
// THIN_ADAPTER: [sizing/normalize] delegated to Python — src/quant_engine/compute_formula_outputs.py:compute_position_size
|
||||
var buyState = 'BLOCKED';
|
||||
var buyReasons = [];
|
||||
if (h1.cashFloorStatus !== 'PASS') buyReasons.push('cash_floor_not_pass');
|
||||
|
||||
Reference in New Issue
Block a user