Skip to content

Releases: PoC-Consortium/pocx_doctor

Release list

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 11 May 14:31

pocx_doctor v0.9.0 — Initial release

Graphical sample-based health checker for PoCX plot files. Spot-checks a .pocx plot in seconds — orders of magnitude faster than a full verifier sweep — and shows the result as a colour-coded grid.

What it does

  • Statistical sampling: 64×48 grid (3 072 cells) over the nonce/scoop plane, 1 / 2 / 4 probes per cell depending on thoroughness.
  • Pinned canary probes: first and last nonces are always probed so early- and late-write corruption is caught reliably.
  • Tail-magic detection: paused / aborted plots are recognised and reported correctly instead of flagged as broken.
  • SIMD auto-dispatch: SSE2 / AVX / AVX2 / AVX512 selected at startup.
  • Single & batch modes: one file, or every .pocx in a folder.
  • JSON + standalone HTML reports for sharing per-plot results.

Quick start

  1. Download the archive for your platform below.
  2. Extract and launch:
    • Windows — double-click `pocx_doctor.exe`
    • Linux / macOS — `./pocx_doctor`
  3. Open file… or Open folder… → pick thoroughness (Quick / Normal / Deep) → Start.
  4. The grid fills as probes complete; the health badge sits beside it.

Verifying downloads

Each archive ships with a matching `.sha256` file:
```bash
shasum -a 256 -c pocx_doctor-v0.9.0-x86_64-unknown-linux-gnu.tar.gz.sha256
```

Platforms

Target Archive
Windows x86_64 `pocx_doctor-v0.9.0-x86_64-pc-windows-msvc.zip`
Linux x86_64 `pocx_doctor-v0.9.0-x86_64-unknown-linux-gnu.tar.gz`
Linux ARM64 `pocx_doctor-v0.9.0-aarch64-unknown-linux-gnu.tar.gz`
macOS x86_64 `pocx_doctor-v0.9.0-x86_64-apple-darwin.tar.gz`
macOS ARM64 (Apple Silicon) `pocx_doctor-v0.9.0-aarch64-apple-darwin.tar.gz`

Full changelog: https://github.com/PoC-Consortium/pocx_doctor/commits/v0.9.0