High-speed on-set media offload, verification, and backup for macOS
Native macOS app (Swift). DIT-facing tool for card offload with dual-read verification, ASC-MHL and Provr manifest output, and Registry push when configured.
Phases 0-6 ✅ + 7.1, 7.2, 7.3 ✅. Remaining in Phase 7: 7.4 Wildcard/Prosumer Naming, 7.x Forensic Verify After Write, 7.5 Pre-Flight Hardware Audit, 7.6 Drive Management Polish.
Engine + RAW decode ✅. Remaining: SDK integration, advanced colour nodes, burn-in editor Settings sub-page.
OFFLOADR-AUDIT-001 ASC-MHL implementation correctness review criticalAudit the two MHL source files for correctness against the ASC-MHL specification and provr SPEC-15 requirements. Six specific sub-items from Phase 1 familiarisation carry forward as the initial scope:
OFFLOADR-AUDIT-003 Full verified state inventory highThe fundamental problem: offloadr's documentation (README.md, ROADMAP.md) marks items as complete when they are at various partial states. The ROADMAP.md checkmark means the library code probably exists and unit tests may pass, but end-to-end functionality through the actual GUI has not necessarily
OFFLOADR-AUDIT-005 End-to-end feature verification highAutonomous sessions can advance items to tests-passing but cannot perform manual verification. This item tracks the set of features that are awaiting manual end-to-end testing by the user. Each feature must be run through the actual UI and the observed output recorded.
OFFLOADR-DOCS-003 Convert Architecture Blueprint PDF to markdown lowThe founding technical specification exists only as a PDF, making it unsearchable, non-diffable, and non-linkable. Convert to markdown at docs/ARCHITECTURE_BLUEPRINT.md.
OFFLOADR-DOCS-004 Create docs/PROVR_INTEGRATION.md highA cross-reference document describing the integration relationship between offloadr and provr. Should cover: - What offloadr produces that provr consumes (MHL manifests, hash values) - Which provr spec items directly constrain offloadr implementation (currently: SPEC-15 for hash byte lengths) - Th
OFFLOADR-DOCS-005 README hardware reference and test count staleness mediumREADME.md contains benchmark numbers tied to specific hardware (M4 Max) and a test count that changes as tests are added or fixed. Both can go stale. This item tracks the ongoing obligation to keep them current.
OFFLOADR-FEAT-001 Anti-copyright checker lowFeature request: anti-copyright checker as part of the offload pipeline. Scope and design are unclear. Needs a design session before any implementation work.
OFFLOADR-BUG-001 ReportGenerator format and HTML content failures high(exact path unconfirmed — investigation needed) - Opened: SESSION-0003 - Closed: — - source: Full test suite run 2026-04-14
OFFLOADR-BUG-002 ProxyFormat DNxHD/DNxHR availability tests environment-sensitive medium(or ProxyFormat enum — exact path unconfirmed) Tests/OffloadrCoreTests/ProxyFormatTests.swift - Opened: SESSION-0003 - Closed: — - source: Full test suite run 2026-04-14
OFFLOADR-BUG-003 DispatchIOEngine destinationNotWritable not thrown for missing directory mediumTests/OffloadrCoreTests/DispatchIOEngineTests.swift:244 - Opened: SESSION-0003 - Closed: — - source: Full test suite run 2026-04-14
805de6d chore(docs): update session state — close SESSION-0004 9d agof960537 docs: add 'destination count costs nothing' claim to README and MARKETING_CLAIMS 9d ago68165e7 docs: correct Silverstack platform claim — macOS-only, not cross-platform 9d agoa06455c docs(readme): replace misleading throughput table with honest AMM explanation 9d ago42e4cd1 docs: add provr LAUNCH-1 status report 9d ago55e59d2 chore(docs): fix SESSION_MIDDLE/END prompts — use Bash/Read/Write directly, fix CLEANUP.md path 9d agof3c6739 chore(docs): fix SESSION_START.md — use Bash directly for file listing and timestamp steps 9d agob33e29f chore(methodology): close SESSION-0004 — add work unit 3 and final commit list 9d agoc5711ed docs(readme): clarify throughput numbers are theoretical, not yet benchmarked 9d agoc9c9741 chore(methodology): OFFLOADR_RULES.md rev 6, close DOCS-001/002, open DOCS-005 9d ago