Releases: reynikman/proofcat
Release list
ProofCat 0.3.0
ProofCat 0.3.0
ProofCat 0.3.0 is the first full cross-platform release of the verified
camera-card offload workflow.
Highlights
- ArchiveMax offload: source pre-read, copy-time hashing, independent
destination read-back, resumable jobs and targeted repair. - A fail-closed erasure gate:
SAFE_TO_FORMATis withheld unless the copies
are verified, the destinations are distinct physical devices, evidence and
ASC MHL are written, and no warning remains. - macOS Apple Silicon and Windows x64 installers. Windows now ships with
the same native media-inspection tools as macOS. - Real hardware qualification: physical media matrix, cable disconnect,
wrong-disk rejection, disk-full protection, kill-and-resume coverage and a
clean 24-hour soak are documented in the test report. - Offline media inspection: MediaInfo, ExifTool and FFprobe support metadata
and delivery reports without a cloud account.
Downloads
Download the installer for macOS Apple Silicon or Windows x64 from this release.
The release also includes updater signatures and a SHA256SUMS file for each
platform.
Before first use
- Keep the original card until ProofCat reports
SAFE_TO_FORMAT. - Gatekeeper or SmartScreen may appear on first launch. Check the release
checksum before choosing an override. - Tauri updater signatures verify the release artifacts; they are not Apple
notarization or Windows Authenticode signatures.
Technical references
Meta Report 0.3.0 (beta)
Open-source, fully local DIT workstation for macOS: inspect media metadata and run verified card offloads with cryptographic evidence. Everything runs locally — nothing is ever uploaded.
This is the first beta of the new verified-offload engine. The reliability core is field-tested on macOS (below); long-haul and Windows testing are still pending — hence beta.
Highlights
Verified card offload (ArchiveMax)
- Reads the source independently, hashes the copy pass with XXH64 + BLAKE3, then reads every destination back.
- Honest, strict verdicts:
COPY_COMPLETE→ARCHIVE_VERIFIED→SAFE_TO_FORMAT. OnlySAFE_TO_FORMAT— two distinct physical destinations, ASC MHL on each, local evidence, zero warnings — ever authorizes reusing a card. Fail-closed by design. - Crash-resumable: pull a card or kill the app mid-copy, then resume the same job.
- A corrupted replica is repaired from a healthy copy without rewriting good data.
- ASC MHL on every destination (interops with Silverstack / Hedge).
Evidence & reports
- Canonical JSON plus self-contained HTML, CSV and TXT.
- Every file × destination row carries its byte count; exports also retain the preserved source
mtime, the preflight free-space result and optional DIT contacts.
Safe defaults
- Preserves original file modification dates.
- Preflight free-space check before the first read.
- Warns on mixed loose-file selections; refuses individual-file offloads.
- Optional local "finished" notification. Never ejects a destination unless you explicitly enable it.
Also in the app: drag-and-drop metadata inspection (MediaInfo + ExifTool + FFprobe), EBU R128 loudness, delivery-spec checks (EBU / ATSC A/85 / Netflix / social), SHA-256 + black/frozen-frame scan, DCP folder validation, .md report export.
Verified on real hardware (macOS)
SAFE_TO_FORMATgranted only with two distinct physical devices; refused for two folders on one disk.- Real source disconnect mid-copy → honest failure + clean resume.
- Process kill mid-copy → resume completes, byte-identical.
- Silent corruption on a destination → caught by hash.
- Works on exFAT (the filesystem every camera card uses), FAT32 and HFS+.
Beta caveats — please read
- Not yet tested: 24-hour soak, large-volume benchmark, and Windows on real hardware. This build is macOS (Apple Silicon) only.
- Treat it as beta: verify your own first offloads before trusting the verdict on a paying job, and keep the card until you're confident.
- Auto-update is dormant in this beta build; grab new versions from the Releases page.
Install (macOS, Apple Silicon)
The app is not signed with an Apple certificate, so Gatekeeper warns on first launch. To open it:
- Open
Meta-Report_0.3.0_aarch64.dmg, drag the app to Applications. - Right-click the app → Open → Open (confirm once).
If it is still blocked, run in Terminal:
xattr -dr com.apple.quarantine "/Applications/Meta Report.app"
This clears the "downloaded from the internet" quarantine flag so macOS stops blocking it.
Feedback
Report bugs and offload edge cases via GitHub Issues — include your card filesystem, destination types, and the evidence JSON if a verdict looks wrong.
v0.2.4 — delivery spec check
Delivery check for ordinary files against real specs: EBU R128 / ATSC A/85 / Netflix / social + a custom profile. Batch table for a delivery set with odd-one-out highlighting. SHA-256. Black / frozen frame scan (ffmpeg).
Install
macOS (.dmg)
The app is open-source and not signed with a paid Apple certificate, so macOS will first say "Meta Report is damaged" — a false Gatekeeper alarm for something downloaded from the internet.
- Open the
.dmg, drag Meta Report into Applications. - Open Terminal and run (clears the "downloaded from the internet" flag):
xattr -dr com.apple.quarantine "/Applications/Meta Report.app" - Launch normally. The command is needed only once.
Windows (.exe)
When you run the installer, Windows SmartScreen may show "Windows protected your PC". Click "More info" → "Run anyway".
After installing, auto-updates work from inside the app (Settings → Check for updates).
Meta Report 0.2.3
Colour & cameras (all manufacturers):
- Honest log/gamma detection: Sony S-Log2/3, Panasonic V-Log, Canon Log/2/3, Fuji F-Log/F-Log2, Nikon N-Log, ARRI LogC, RED, HLG/PQ. It no longer reports a false Rec.709 — when there is no signal, it stays honestly silent.
- DaVinci Resolve card: which Input Color Space / Input Gamma to set.
- Monitoring LUT (baked intended look, e.g. S-Log3 → 709).
- XAVC bitrate fix (mediainfo was confusing the main stream with the proxy).
DCP:
- Package validator: DCNC naming + DCI and Netflix rules (structure, reels ≤22 min, resolution, XYZ, channels).
macOS (Apple Silicon). The Windows 0.2.3 build will be added to this release later.
Meta Report 0.2.2
Windows installer now bundles the WebView2 runtime (offline installer) — runs on clean/offline machines without the 'Could not find WebView2 Runtime' error. Features identical to 0.2.1 (Sony rtmd camera/lens/color, EBU R128 loudness, readable FFprobe, auto-update). macOS Apple Silicon + Windows x64.
Meta Report 0.2.1
Full camera / lens / color metadata for Sony XAVC (FX30 and others) read from the rtmd track — camera model, lens focal length, aperture, ISO, shutter/angle, white balance, sensor size, and Rec.709 vs log. Camera & Color sections are now always visible (Pro toggle removed). macOS (Apple Silicon); Windows x64 added shortly.
Meta Report 0.2.0
Pro mode (camera/lens/color/slate), EBU R128 loudness (LUFS/True Peak/LRA), readable FFprobe output, and in-app auto-update. macOS (Apple Silicon) here; Windows x64 added shortly.