change(bv): demo-final default 조합 재조정 · detection=C + bv=METHOD_D

사용자 요청 (2026-08-10 재조정):
  · detectionMethod: METHOD_C (유지 · walls 검출 phantom-검증 파이프라인)
  · bvMethod: V41 → METHOD_D  (BV 계산은 Python parity 적용)

이유:
  - walls 검출은 기존 방식 (Method C) 이 phantom QC 에서 안정
  - BV 계산은 Method D 로 · estimateBv(walls) wrapper 가 lumen_inset(0.15)
    + adaptive_large_bladder_relax + b_si_floor 자동 적용 (Python 1:1)
  - PiezoMonitoringView 의 useMethodDBv 분기가 Method C 검출된 walls 를
    Method D 방식으로 BV 재계산 (기존에 이미 지원)

cloud-mvp 는 detection/bv 둘 다 METHOD_D 유지.
This commit is contained in:
2026-08-10 18:13:37 +09:00
parent 5d64b69282
commit 8cab1d084c
@@ -43,10 +43,12 @@ object GreenZoneConstants {
// 2026-08-10 ROLLBACK (demo-final 전용 · 사용자 요청): 8/4 이전 METHOD_C 로 복귀.
// METHOD_D 는 dev-mode 에서 수동 전환 가능. cloud-mvp 는 METHOD_D 유지.
@Volatile var detectionMethod: DetectionMethod = DetectionMethod.METHOD_C
// 2026-08-04: 기본값 V41 → METHOD_D 로 변경했었음 (사용자 결정).
// 2026-08-10 ROLLBACK (demo-final 전용 · 사용자 요청): 8/4 이전 V41 로 복귀.
// METHOD_D 는 dev panel 에서 수동 전환 가능. cloud-mvp 는 METHOD_D 유지.
@Volatile var bvMethod: BvMethod = BvMethod.V41
// 2026-08-04: V41 → METHOD_D 로 변경 · 2026-08-10 ROLLBACK V41 로 복귀.
// 2026-08-10 RE-ADJUST (사용자 요청): demo-final default 최종 조합 =
// detectionMethod = METHOD_C (walls 검출 · phantom-검증 파이프라인)
// bvMethod = METHOD_D (BV 계산 · Python parity + adaptive_large_bladder_relax + b_si_floor)
// Method D BV 는 estimateBv(walls) wrapper 로 라우팅 (PiezoMonitoringView).
@Volatile var bvMethod: BvMethod = BvMethod.METHOD_D
/**
* lr_ratio 강제 override (algorithm 팀 최신 표준: piezophantomtest 4830e7c).