{
  "package": "stm32-timer-interrupt",
  "date": "2026-10-01",
  "scope": "NUCLEO-F446RE ARM compilation and PC tests; synthetic logs; physical hardware untested",
  "files": [
    {
      "path": "stm32_interrupt/stm32_interrupt.ino",
      "bytes": 1963,
      "sha256": "7b9aa00e5f4b9dcbd67fbd980fa64a4f926ea356157363d958c2186c0509a18f"
    },
    {
      "path": "stm32_interrupt/tick_handoff.h",
      "bytes": 629,
      "sha256": "ce0efbccabd47ded3c553a7b48abedc06fd0bef441c214815f4daadbd8284511"
    },
    {
      "path": "test_handoff.cpp",
      "bytes": 912,
      "sha256": "f0eb07724b1f2685cd32208802fc584d16886b88ed1f78cced42cdb4bef606ef"
    },
    {
      "path": "analyze_interrupt.py",
      "bytes": 3056,
      "sha256": "56f9ff7168a43ef2f49eb3d1893fe9d50bd117bb04b23ae7318f754dc215d439"
    },
    {
      "path": "test_analyze.py",
      "bytes": 2954,
      "sha256": "58551daecdfa819e15d579e6cb7b5acabe012c8e9a7559a3c1d1f67f61cb7dda"
    },
    {
      "path": "README.md",
      "bytes": 11645,
      "sha256": "ebbdc53aede59badb67f0e6184b3ad44692783db4bdc65f844a5f778666c36f6"
    },
    {
      "path": "worksheet.csv",
      "bytes": 317,
      "sha256": "7929c3d2a1c33a15ba5ae938d9b8bf6d21232b93a77a73fa963bf8f8d4d15491"
    },
    {
      "path": "synthetic/normal.csv",
      "bytes": 85,
      "sha256": "cd8147cf09d326451f1194a7122fed1bb728a13195514feebba2639753bbe767"
    },
    {
      "path": "synthetic/missed.csv",
      "bytes": 86,
      "sha256": "a714ca5c1cca756e8b72d3e1a5ed59811846331373bcc7fc50abe959a5e850c8"
    },
    {
      "path": "synthetic/wrap.csv",
      "bytes": 94,
      "sha256": "b839aa2f30e9aec82feee86662735616d7e554336f8586dfa0390d3cda2a933a"
    },
    {
      "path": "synthetic/dropped.csv",
      "bytes": 70,
      "sha256": "2e89fa30a65d0010620b28b96bb016e01b83b8d3a9a429b1fc3e05046285e64a"
    },
    {
      "path": "synthetic-answers.json",
      "bytes": 2121,
      "sha256": "09933a886ca9e707585d078c60e2825e3eac4b2f51b63db6fc19bd036b22e1bc"
    },
    {
      "path": "compile-result.json",
      "bytes": 3803,
      "sha256": "d4ad7a98440fb80869f2537b8dfe412afd84d59de994956fae5f948a31cde673"
    }
  ]
}
