{
  "opd": "benikigai/ec-1",
  "commit": 1,
  "opd_version": "0.4.0",
  "layer": "quality",
  "question": "How is every unit checked, and against what limits?",
  "data": {
    "inspection_plans": [
      {
        "id": "insp:shell-iqc",
        "station": "sta:iqc-1",
        "stage": "iqc",
        "item": "part:top-shell",
        "characteristic": "Length, width and stick hole diameter; cosmetic grade A",
        "method": {
          "value": "caliper and pin gauge; light booth",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "ANSI/ASQ Z1.4",
          "inspection_level": "II",
          "aql": 1,
          "lot_size_range": [
            1201,
            3200
          ],
          "sample_size": 125,
          "basis": {
            "value": "general inspection level II, normal inspection",
            "source": "inferred",
            "confidence": "medium"
          }
        }
      },
      {
        "id": "insp:stick-iqc",
        "station": "sta:iqc-1",
        "stage": "iqc",
        "item": "part:stick-module",
        "characteristic": "Centre return and full travel resistance",
        "method": {
          "value": "fixture with ohmmeter",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "ANSI/ASQ Z1.4",
          "inspection_level": "II",
          "aql": 0.65,
          "lot_size_range": [
            1201,
            3200
          ],
          "sample_size": 125,
          "basis": {
            "value": "general inspection level II, normal inspection",
            "source": "inferred",
            "confidence": "medium"
          }
        }
      },
      {
        "id": "insp:cell-iqc",
        "station": "sta:iqc-1",
        "stage": "iqc",
        "item": "part:battery",
        "characteristic": "Open-circuit voltage 3.75 to 3.90 V; thickness at most 6.1 mm",
        "method": {
          "value": "OCV meter and caliper",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "ANSI/ASQ Z1.4",
          "inspection_level": "II",
          "aql": 0.4,
          "lot_size_range": [
            1201,
            3200
          ],
          "sample_size": 125,
          "basis": {
            "value": "general inspection level II, normal inspection",
            "source": "inferred",
            "confidence": "medium"
          }
        }
      },
      {
        "id": "insp:screw-audit",
        "station": "sta:a4",
        "stage": "ipqc",
        "item": "op:screw",
        "characteristic": "Breakaway torque 0.16 to 0.22 N·m",
        "method": {
          "value": "torque audit gauge, 5 units per hour",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "other",
          "sample_size": 5
        }
      },
      {
        "id": "insp:cosmetic-100",
        "station": "sta:t3",
        "stage": "fqc",
        "item": "asm:ec-1",
        "characteristic": "No scratch over 0.3 mm in zone A; shoulder gap 0.10 to 0.30 mm",
        "method": {
          "value": "camera arch and feeler gauge",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "100%"
        }
      },
      {
        "id": "insp:oqc",
        "station": "sta:oqc-1",
        "stage": "oqc",
        "item": "asm:packed",
        "characteristic": "Full functional, pack contents, label, drop 1.2 m on 1 unit per lot",
        "method": {
          "value": "full test set",
          "source": "inferred",
          "confidence": "medium"
        },
        "sampling": {
          "standard": "ANSI/ASQ Z1.4",
          "inspection_level": "II",
          "aql": 0.65,
          "lot_size_range": [
            501,
            1200
          ],
          "sample_size": 80,
          "basis": {
            "value": "general inspection level II, normal inspection",
            "source": "inferred",
            "confidence": "medium"
          }
        }
      }
    ],
    "tests": [
      {
        "id": "test:flash-ok",
        "station": "sta:t1",
        "name": "Test image flashed and verified",
        "measures": "image checksum"
      },
      {
        "id": "test:rf-power",
        "station": "sta:t1",
        "name": "Radiated output power",
        "measures": "TX power at 2440 MHz",
        "lower": {
          "value": -6,
          "unit": "dBm",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 4,
          "unit": "dBm",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:rf-rssi",
        "station": "sta:t1",
        "name": "Receive sensitivity",
        "measures": "RSSI from reference tag at 1 m",
        "lower": {
          "value": -70,
          "unit": "dBm",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:stick-centre",
        "station": "sta:t2",
        "name": "Stick centre at rest, after calibration",
        "measures": "centre offset",
        "upper": {
          "value": 1,
          "unit": "% of full scale",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:stick-range",
        "station": "sta:t2",
        "name": "Stick range, each axis",
        "measures": "full-scale reach",
        "lower": {
          "value": 96,
          "unit": "% of full scale",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:button-force",
        "station": "sta:t2",
        "name": "Face button actuation force",
        "measures": "force at contact",
        "lower": {
          "value": 150,
          "unit": "gf",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 210,
          "unit": "gf",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:imu-bias",
        "station": "sta:t2",
        "name": "Gyro zero-rate bias",
        "measures": "bias, each axis",
        "upper": {
          "value": 2,
          "unit": "deg/s",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:haptic-current",
        "station": "sta:t2",
        "name": "LRA drive current",
        "measures": "RMS current at 170 Hz",
        "lower": {
          "value": 40,
          "unit": "mA",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 90,
          "unit": "mA",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:charge-current",
        "station": "sta:t4",
        "name": "Charge current at 5 V",
        "measures": "input current",
        "lower": {
          "value": 280,
          "unit": "mA",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 360,
          "unit": "mA",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:cell-voltage",
        "station": "sta:t4",
        "name": "Cell voltage after 20 s charge",
        "measures": "cell voltage",
        "lower": {
          "value": 3.7,
          "unit": "V",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 4.05,
          "unit": "V",
          "source": "inferred",
          "confidence": "medium"
        }
      },
      {
        "id": "test:shoulder-gap",
        "station": "sta:t3",
        "name": "Gap at shoulder buttons",
        "measures": "feeler gauge",
        "lower": {
          "value": 0.1,
          "unit": "mm",
          "source": "inferred",
          "confidence": "medium"
        },
        "upper": {
          "value": 0.3,
          "unit": "mm",
          "source": "inferred",
          "confidence": "medium"
        }
      }
    ]
  }
}