0hmX/am3352-ddr-track-a-local-dfm-wip-20261007

Experimental RJ45-corrected board with isolated PG indication. 1005/1005 source joins pass; 15 expanded-guard physical errors, sourcing and qualification gates remain. Not fabrication-ready.

Version
0.0.4
License
unset
Stars
0

authoring/rj45-affected-native-drc.json

{
  "status": "PASS_RJ45_MATCHED_NATIVE_DRC",
  "sourceSha256": "4ed4c784f20a492ac5736e026cdc62ce9ed35da8656c6f70c9132ef3be7e9700",
  "nativeSha256": "1ebf89d4bed4401620accda363f6102df0efbc7f031271f94e02113080bed43b",
  "nativeReturnCodes": [
    {
      "side": "before",
      "argv": [
        "/opt/homebrew/bin/kicad-cli",
        "pcb",
        "drc",
        "--format",
        "json",
        "--all-track-errors",
        "--severity-all",
        "--exit-code-violations",
        "-o",
        "/Users/ankan/Documents/Codex/2026-10-07/task/candidate/rj45-v9/native/before-drc.json",
        "/Users/ankan/Documents/Codex/2026-10-07/task/candidate/rj45-v9/native/before.kicad_pcb"
      ],
      "return_code": 5,
      "report_sha256": "21f8135d611db3b1d0fddc169076ea9d0a8ea97c98e94d3de85cc12da86cc7e6"
    },
    {
      "side": "after",
      "argv": [
        "/opt/homebrew/bin/kicad-cli",
        "pcb",
        "drc",
        "--format",
        "json",
        "--all-track-errors",
        "--severity-all",
        "--exit-code-violations",
        "-o",
        "/Users/ankan/Documents/Codex/2026-10-07/task/candidate/rj45-v9/native/after-drc.json",
        "/Users/ankan/Documents/Codex/2026-10-07/task/candidate/rj45-v9/native/after.kicad_pcb"
      ],
      "return_code": 5,
      "report_sha256": "4681862c379295d980ef06362e5e82ef43bdf309e4db07c3549c52d2374f6351"
    }
  ],
  "scopeMm": [
    49.0,
    4.0,
    64.0,
    26.0
  ],
  "physicalErrorCounts": {
    "before": 0,
    "after": 0
  },
  "allRecordCounts": {
    "before": 7,
    "after": 7
  },
  "newPhysicalErrorPairs": [],
  "errorsInMovedPads": [],
  "rawAddedRecordPairs": [],
  "cropUnconnectedItemsIdentical": true,
  "cropUnconnectedCounts": {
    "before": 2,
    "after": 2
  },
  "sameRuleBytes": true,
  "ruleProfileSha256": "9096d362f6e58224b9b97ea9b6280e578e902b47cf5aca4709e27906e7669412",
  "rulesRelaxed": false,
  "newExclusions": false,
  "fullBoardDRC": false,
  "fabricationQualified": false
}