{"report_date":"2026-09-07","scenario_id":"normal","is_synthetic":true,"status":"ok","report_date_closed":true,"comparison_dates":["2026-08-31","2026-09-01","2026-09-02","2026-09-03","2026-09-04"],"previous_closed_date":"2026-09-04","thresholds":{"defect_rate_increase_pp":1.0,"plan_achievement_min_pct":95.0,"defect_concentration_min_pct":50.0},"metrics":{"production_qty_total":{"metric_id":"production_qty_total","label":"생산수량","value":1000,"unit":"개","display":"1,000","status":"ok","reason":null,"formula":"보고일 3행 production_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"inspected_qty_total":{"metric_id":"inspected_qty_total","label":"검사수량","value":1000,"unit":"개","display":"1,000","status":"ok","reason":null,"formula":"보고일 3행 inspected_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"defective_qty_total":{"metric_id":"defective_qty_total","label":"불량수량","value":28,"unit":"개","display":"28","status":"ok","reason":null,"formula":"보고일 3행 defective_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"defect_rate":{"metric_id":"defect_rate","label":"불량률","value":2.8000000000000003,"unit":"%","display":"2.8%","status":"ok","reason":null,"formula":"28 / 1,000 × 100","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"planned_qty_total":{"metric_id":"planned_qty_total","label":"계획수량","value":1000,"unit":"개","display":"1,000","status":"ok","reason":null,"formula":"보고일 3행 planned_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"plan_achievement_rate":{"metric_id":"plan_achievement_rate","label":"계획 달성률","value":100.0,"unit":"%","display":"100.0%","status":"ok","reason":null,"formula":"1,000 / 1,000 × 100","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"inspected_qty_confirmed_scope":{"metric_id":"inspected_qty_confirmed_scope","label":"검사수량(확인된 범위)","value":1000,"unit":"개","display":"1,000","status":"ok","reason":null,"formula":"확인된 3행 inspected_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":["L1","L2","L3"]},"defective_qty_confirmed_scope":{"metric_id":"defective_qty_confirmed_scope","label":"불량수량(확인된 범위)","value":28,"unit":"개","display":"28","status":"ok","reason":null,"formula":"확인된 3행 defective_qty 합계","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":["L1","L2","L3"]},"defect_rate_confirmed_scope":{"metric_id":"defect_rate_confirmed_scope","label":"불량률(확인된 범위)","value":2.8000000000000003,"unit":"%","display":"2.8%","status":"ok","reason":null,"formula":"28 / 1,000 × 100","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":["L1","L2","L3"]},"plan_achievement_confirmed_scope":{"metric_id":"plan_achievement_confirmed_scope","label":"계획 달성률(확인된 범위)","value":100.0,"unit":"%","display":"100.0%","status":"ok","reason":null,"formula":"1,000 / 1,000 × 100","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3"],"scope_line_ids":["L1","L2","L3"]},"baseline_inspected_qty_total":{"metric_id":"baseline_inspected_qty_total","label":"기준 검사수량","value":5000,"unit":"개","display":"5,000","status":"ok","reason":null,"formula":"마감일 5일 inspected_qty 합계","source_refs":["fixtures/normal.json#20260831-L1","fixtures/normal.json#20260831-L2","fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"baseline_defective_qty_total":{"metric_id":"baseline_defective_qty_total","label":"기준 불량수량","value":140,"unit":"개","display":"140","status":"ok","reason":null,"formula":"마감일 5일 defective_qty 합계","source_refs":["fixtures/normal.json#20260831-L1","fixtures/normal.json#20260831-L2","fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"baseline_defect_rate":{"metric_id":"baseline_defect_rate","label":"기준 불량률","value":2.8000000000000003,"unit":"%","display":"2.8%","status":"ok","reason":null,"formula":"140 / 5,000 × 100 (마감일 5일: 2026-08-31~2026-09-04)","source_refs":["fixtures/normal.json#20260831-L1","fixtures/normal.json#20260831-L2","fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"defect_rate_change_pp":{"metric_id":"defect_rate_change_pp","label":"기준 대비 불량률 변화","value":0.0,"unit":"%p","display":"+0.0%p","status":"ok","reason":null,"formula":"2.8% - 2.8%","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3","fixtures/normal.json#20260831-L1","fixtures/normal.json#20260831-L2","fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"production_change_vs_previous":{"metric_id":"production_change_vs_previous","label":"전 마감일 대비 생산 증감","value":0,"unit":"개","display":"+0","status":"ok","reason":null,"formula":"1,000 - 1,000 (직전 마감일 2026-09-04)","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"production_change_pct_vs_previous":{"metric_id":"production_change_pct_vs_previous","label":"전 마감일 대비 생산 증감률","value":0.0,"unit":"%","display":"+0.0%","status":"ok","reason":null,"formula":"+0 / 1,000 × 100","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260907-L2","fixtures/normal.json#20260907-L3","fixtures/normal.json#20260904-L1","fixtures/normal.json#20260904-L2","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]}},"line_results":[{"line_id":"L1","product_id":"P-A","record_id":"20260907-L1","source_ref":"fixtures/normal.json#20260907-L1","production_qty":300,"inspected_qty":300,"defective_qty":6,"planned_qty":300,"note":null,"defect_rate":{"metric_id":"line.L1.P-A.defect_rate","label":"L1 불량률","value":2.0,"unit":"%","display":"2.0%","status":"ok","reason":null,"formula":"6 / 300 × 100","source_refs":["fixtures/normal.json#20260907-L1"],"scope_line_ids":[]},"plan_achievement_rate":{"metric_id":"line.L1.P-A.plan_achievement_rate","label":"L1 계획 달성률","value":100.0,"unit":"%","display":"100.0%","status":"ok","reason":null,"formula":"300 / 300 × 100","source_refs":["fixtures/normal.json#20260907-L1"],"scope_line_ids":[]},"baseline_defect_rate":{"metric_id":"line.L1.P-A.baseline_defect_rate","label":"기준 불량률","value":2.0,"unit":"%","display":"2.0%","status":"ok","reason":null,"formula":"30 / 1,500 × 100 (마감일 5일: 2026-08-31~2026-09-04)","source_refs":["fixtures/normal.json#20260831-L1","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260904-L1"],"scope_line_ids":[]},"defect_rate_change_pp":{"metric_id":"line.L1.P-A.defect_rate_change_pp","label":"L1 기준 대비 불량률 변화","value":0.0,"unit":"%p","display":"+0.0%p","status":"ok","reason":null,"formula":"2.0% - 2.0%","source_refs":["fixtures/normal.json#20260907-L1","fixtures/normal.json#20260831-L1","fixtures/normal.json#20260901-L1","fixtures/normal.json#20260902-L1","fixtures/normal.json#20260903-L1","fixtures/normal.json#20260904-L1"],"scope_line_ids":[]},"defect_share_pct":{"metric_id":"line.L1.P-A.defect_share_pct","label":"L1 불량 집중도","value":21.428571428571427,"unit":"%","display":"21.4%","status":"ok","reason":null,"formula":"6 / 28 × 100","source_refs":["fixtures/normal.json#20260907-L1"],"scope_line_ids":[]},"flags":[]},{"line_id":"L2","product_id":"P-B","record_id":"20260907-L2","source_ref":"fixtures/normal.json#20260907-L2","production_qty":400,"inspected_qty":400,"defective_qty":16,"planned_qty":400,"note":null,"defect_rate":{"metric_id":"line.L2.P-B.defect_rate","label":"L2 불량률","value":4.0,"unit":"%","display":"4.0%","status":"ok","reason":null,"formula":"16 / 400 × 100","source_refs":["fixtures/normal.json#20260907-L2"],"scope_line_ids":[]},"plan_achievement_rate":{"metric_id":"line.L2.P-B.plan_achievement_rate","label":"L2 계획 달성률","value":100.0,"unit":"%","display":"100.0%","status":"ok","reason":null,"formula":"400 / 400 × 100","source_refs":["fixtures/normal.json#20260907-L2"],"scope_line_ids":[]},"baseline_defect_rate":{"metric_id":"line.L2.P-B.baseline_defect_rate","label":"기준 불량률","value":4.0,"unit":"%","display":"4.0%","status":"ok","reason":null,"formula":"80 / 2,000 × 100 (마감일 5일: 2026-08-31~2026-09-04)","source_refs":["fixtures/normal.json#20260831-L2","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260904-L2"],"scope_line_ids":[]},"defect_rate_change_pp":{"metric_id":"line.L2.P-B.defect_rate_change_pp","label":"L2 기준 대비 불량률 변화","value":0.0,"unit":"%p","display":"+0.0%p","status":"ok","reason":null,"formula":"4.0% - 4.0%","source_refs":["fixtures/normal.json#20260907-L2","fixtures/normal.json#20260831-L2","fixtures/normal.json#20260901-L2","fixtures/normal.json#20260902-L2","fixtures/normal.json#20260903-L2","fixtures/normal.json#20260904-L2"],"scope_line_ids":[]},"defect_share_pct":{"metric_id":"line.L2.P-B.defect_share_pct","label":"L2 불량 집중도","value":57.14285714285714,"unit":"%","display":"57.1%","status":"ok","reason":null,"formula":"16 / 28 × 100","source_refs":["fixtures/normal.json#20260907-L2"],"scope_line_ids":[]},"flags":[]},{"line_id":"L3","product_id":"P-C","record_id":"20260907-L3","source_ref":"fixtures/normal.json#20260907-L3","production_qty":300,"inspected_qty":300,"defective_qty":6,"planned_qty":300,"note":null,"defect_rate":{"metric_id":"line.L3.P-C.defect_rate","label":"L3 불량률","value":2.0,"unit":"%","display":"2.0%","status":"ok","reason":null,"formula":"6 / 300 × 100","source_refs":["fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"plan_achievement_rate":{"metric_id":"line.L3.P-C.plan_achievement_rate","label":"L3 계획 달성률","value":100.0,"unit":"%","display":"100.0%","status":"ok","reason":null,"formula":"300 / 300 × 100","source_refs":["fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"baseline_defect_rate":{"metric_id":"line.L3.P-C.baseline_defect_rate","label":"기준 불량률","value":2.0,"unit":"%","display":"2.0%","status":"ok","reason":null,"formula":"30 / 1,500 × 100 (마감일 5일: 2026-08-31~2026-09-04)","source_refs":["fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"defect_rate_change_pp":{"metric_id":"line.L3.P-C.defect_rate_change_pp","label":"L3 기준 대비 불량률 변화","value":0.0,"unit":"%p","display":"+0.0%p","status":"ok","reason":null,"formula":"2.0% - 2.0%","source_refs":["fixtures/normal.json#20260907-L3","fixtures/normal.json#20260831-L3","fixtures/normal.json#20260901-L3","fixtures/normal.json#20260902-L3","fixtures/normal.json#20260903-L3","fixtures/normal.json#20260904-L3"],"scope_line_ids":[]},"defect_share_pct":{"metric_id":"line.L3.P-C.defect_share_pct","label":"L3 불량 집중도","value":21.428571428571427,"unit":"%","display":"21.4%","status":"ok","reason":null,"formula":"6 / 28 × 100","source_refs":["fixtures/normal.json#20260907-L3"],"scope_line_ids":[]},"flags":[]}],"trend":[{"business_date":"2026-08-31","is_report_date":false,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003},{"business_date":"2026-09-01","is_report_date":false,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003},{"business_date":"2026-09-02","is_report_date":false,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003},{"business_date":"2026-09-03","is_report_date":false,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003},{"business_date":"2026-09-04","is_report_date":false,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003},{"business_date":"2026-09-07","is_report_date":true,"is_closed":true,"production_qty":1000,"inspected_qty":1000,"defective_qty":28,"defect_rate":2.8000000000000003}],"defect_distribution":[{"defect_code":"D-BEAD","defect_name":"비드 불균일","qty":16,"share_pct":57.14285714285714,"line_ids":["L2"],"source_refs":["fixtures/normal.json#20260907-L2"]},{"defect_code":"D-DIM","defect_name":"치수 불량","qty":6,"share_pct":21.428571428571427,"line_ids":["L1"],"source_refs":["fixtures/normal.json#20260907-L1"]},{"defect_code":"D-SCR","defect_name":"표면 흠집","qty":6,"share_pct":21.428571428571427,"line_ids":["L3"],"source_refs":["fixtures/normal.json#20260907-L3"]}],"validation_issues":[],"missing_data":[],"field_notes":[],"observations":[{"kind":"defect_concentration","text":"보고일 불량의 57.1%가 L2(P-B)에 집중되어 있습니다.","evidence_metric_ids":["line.L2.P-B.defect_share_pct","defective_qty_total"],"source_refs":["fixtures/normal.json#20260907-L2"]}],"follow_ups":[]}