{
  "status":"SOURCE_ONLY_AWAIT_ROOT_EXACT_SCOPE",
  "new_actual":{"DB":0,"SQL":0,"Auth":0,"HTTP":0,"prepare":0,"DML":0,"DDL":0},
  "source_files":6168,
  "parent_seals":{"weight":"d313205f4377b037d2bd6cdfee4200b28ebed1373234eb0a7c44c38796429a55","disease":"67e6dc0c5c2dfc08c7c5261baa8ab3bbbb2282381ec3a09c01b60ea1d356ec15"},
  "actor":{"B":{"user_id":46918,"staff_id":46336,"weight_id":670},"C":{"user_id":1933,"staff_id":1853,"weight_id":1988},"store_id":10001,"Bind_zhct_user_id":0},
  "ports_proposed":{"B":19021,"C":19022,"collision_checked":false},
  "cases":[
    {"label":"W1_WELLAND_ADD","method":"POST","path":"/api/WellandScale/add","query":"","body_raw":"{\"form\":{\"weight\":72.75,\"height\":181.25,\"bmi\":22.14,\"date\":\"2026-10-11\",\"device_model\":\"CDXSCALE11_WL\",\"algorithm_version\":\"CDXSCALE11S1\"}}","Store_INSERT":5,"AI_UPDATE":2,"expected_message":"体脂秤数据上传成功","expected_data":[]},
    {"label":"R1_WELLAND_BY_DATE","method":"GET","path":"/api/WellandScale/byDate","query":"date=2026-10-11","body_raw":"","DML":0,"actual_client_method":true},
    {"label":"W2_YUNKANGBAO_ADD","method":"POST","path":"/api/YunkangbaoScale/add","query":"","body_raw":"{\"form\":{\"weight\":73.34,\"height\":181.25,\"bmi\":22.32,\"date\":\"2026-10-11\",\"measured_at\":\"2026-10-11 08:30:00\",\"device_model\":\"CDXSCALE11_QN\",\"algorithm_version\":\"CDXSCALE11S1\"}}","Store_INSERT":5,"AI_UPDATE":2,"expected_message":"云康宝体脂秤数据上传成功","expected_data":[]},
    {"label":"R2_YUNKANGBAO_BY_DATE","method":"GET","path":"/api/YunkangbaoScale/byDate","query":"date=2026-10-11","body_raw":"","DML":0,"method_source":"Controller explicit GET doc; not falsely called existing app wrapper"}
  ],
  "per_side_proposed":{"HTTP":4,"prepare_DML":0,"Store_INSERT":{"ydy_measurement_session":2,"ydy_measurement_session_raw":2,"ydy_health_record":6},"AI_UPDATE":{"yoshop_user_weight":2,"yoshop_staff":2},"DELETE":0,"DDL":0,"unified_SQL_cap":1000,"preflight_cap":180,"writer_native_cap":{"B":100,"C":180},"reader_native_cap":{"B":60,"C":120},"new_token_cap":1,"Serve_captures":2,"UserApi1_explicit_failure_captures":2,"real_external_HTTP":0,"real_queue":0},
  "transactions":"Per writer original Store5I commit then original AI2U commit; non-XA; controller may swallow AI failure; native+all rows mandatory, partial stops without replay",
  "AI_health":"Original two manual MetricProfileSync rows unchanged: Scale controller calls setWeight, not setManualWeight",
  "protected":"New Goal/Score/Log/Bind/Disease/Habit/OtherInfo/AIhealth and old funds/actor exact; only own Weight weight/height/bmi/update_time plus Staff weight/update_time mutable",
  "Prepay_protection":"Root released old raw prepay DB hash for exact five-date/trigger repair; do not use old DB snapshot to block it; old sealed files remain SHA-immutable",
  "true_Store_sync":"Separate future source plan; wait Store8getter all-staff protection release; existing Bind0 will not auto-promote after source UserApi success, no fixture patch to conceal"
}
