{
  "_sampleContext": {
    "profile": "boardport-authored-synthetic-demo",
    "rendererRelationship": "rendererOutput is the unmodified structured result produced by the production report generator.",
    "statement": "BoardPort-authored synthetic demo. This sample demonstrates output shape and repeatability only; it is not evidence of accuracy for another board."
  },
  "rendererOutput": {
    "audit": {
      "engineVersion": "0.1.0",
      "findings": [
        {
          "checkId": "PAD_NET_MAPPING",
          "details": [
            "Net changed: U1 pad 2 · EAGLE=VCC · KiCad=GND",
            "Destination-only pad mapping: U2 pad 1 → GND"
          ],
          "status": "DIFF",
          "summary": "2 pad-to-net difference(s) require review."
        },
        {
          "checkId": "FOOTPRINT_REFERENCE_SET",
          "details": [
            "Destination-only footprint reference: U2"
          ],
          "status": "DIFF",
          "summary": "1 footprint-reference difference(s) require review."
        },
        {
          "checkId": "BOARD_OUTLINE_AND_ROUTING_LAYERS",
          "details": [
            "DIFF: routed segment count on F.Cu · EAGLE=1 · KiCad=0",
            "DIFF: outline signature · EAGLE=4 segments · 10 × 5 mm · simple closed · KiCad=4 segments · 11 × 5 mm · simple closed"
          ],
          "status": "DIFF",
          "summary": "A routed-layer count or comparable outline property differs."
        }
      ],
      "input": {
        "eagleVersion": "9.6.2",
        "kicadFileFormatVersion": "20260206",
        "kicadGeneratorVersion": "10.0"
      },
      "rulesVersion": "boardport-rules-0.2",
      "schemaVersion": "boardport-report-0.2",
      "summary": {
        "DIFF": 3,
        "NOT_CHECKED": 0,
        "PASS": 0
      },
      "warnings": []
    },
    "inputs": {
      "eagle": {
        "byteLength": 1153,
        "role": "SOURCE_EAGLE",
        "sha256": "a6fd2cb515aeac3c106a318d4c58d5cf78fe72cba455507dcd31bf2331afec28"
      },
      "kicad": {
        "byteLength": 1005,
        "role": "IMPORTED_KICAD",
        "sha256": "9bcc5c5d1f6779d852365868ae62532f0c64a51c36d04bee5c70121d5743f3a9"
      }
    },
    "limits": {
      "analysisTimeoutMilliseconds": 30000,
      "maxCombinedBytes": 33554432,
      "maxEagleTags": 500000,
      "maxFileBytes": 16777216,
      "maxKicadTokens": 2000000,
      "maxParseNesting": 128
    },
    "product": {
      "name": "BoardPort Audit",
      "version": "0.1.0-rc.1"
    },
    "runStatus": "COMPLETED",
    "schemaVersion": "boardport-product-report-0.1",
    "scopeNotices": [
      "Read-only comparison: neither input file is modified.",
      "PASS applies only to the stated rule and supported input profile. It is not a circuit, safety, ERC, DRC, Gerber, manufacturability, or engineering certification.",
      "The saved report can contain design-derived references, pad numbers, net names, and differences. Treat the report as confidential when sharing it.",
      "BoardPort product code makes no network request. Browser, operating-system, extension, and security-software traffic is outside the product boundary."
    ],
    "statusActions": {
      "DIFF": "Review every listed difference against the source design before using the migrated board.",
      "NOT_CHECKED": "Do not treat this check as passed. Inspect the unsupported or ambiguous structure manually.",
      "PASS": "No difference was detected for this defined check. Continue with independent ERC, DRC, visual, and engineering review."
    }
  }
}
