Timpanist0.3.2 — verified offline

{
  "version": "0.3.2",
  "build": "v032-plugin-02",
  "checks": {
    "plugin": "v032-plugin-02",
    "test": "v030-test-02",
    "contracts": "v032-contracts-01",
    "audio-test": "v030-audio-test-02"
  },
  "purePolicyTests": 18,
  "nativeMetadataContracts": 45,
  "audioSoftwareAssertions": 165,
  "audioLibrary": {
    "status": "loaded",
    "strikeTakes": 32,
    "singleRolls": 6,
    "pairedRolls": 9,
    "sourceBytes": 73810988,
    "decodedMonoFramesBeforeOverlap": 18452230,
    "storedMonoFrames": 18448630,
    "monoFloatBytes": 73794520,
    "peak": 0.6368408,
    "matchesCurrentCutCounts": true,
    "nativeDeviceOpened": false,
    "threadsStarted": false,
    "listenedInGame": false
  },
  "sourceParity": true,
  "audioSourceCutsUnchanged": true,
  "gameTested": false,
  "lastUserTested": "0.2.1",
  "hostedBrowser": "Blocked by browser host access policy",
  "independentReview": "Independent native identity and UI-scale portrait/lore review passed; runtime acceptance remains untested"
}

All listed checks passed. Native metadata is not gameplay execution. No Windows audio device or worker thread was opened in software tests. All47files loaded. Browser JavaScript syntax checked with node --check; icons visually inspected as authored PNGs. No live game test.
