Skip to content

Know what is actually on disk

optiflow is a local-first Rust CLI that inventories media collections, proves byte-identical relationships, calculates conservative storage outcomes, and produces immutable plans for human review.

Observe first. Prove relationships. Plan safely.

Release and development source

The published v0.1.1 bundle is read-only. Development source adds approved execution, Linux quarantine operator recovery, and separately authorized irreversible finalization. A finding never becomes mutation authority. Disposable-volume qualification for a mutation release remains pending.

Choose a path

What the release and current source prove

The published v0.1.0 release proves read-only inventory and exact duplicate groups from equal logical size plus equal complete BLAKE3-256 content hashes. Its report preserves the evidence used to make that claim. A generated plan is a separate, immutable, review-only artifact with preconditions for a future execution boundary.

Post-release main adds report v6 and can preserve a deterministic review opportunity for byte-classified PNG inputs when current provider evidence is complete. That behavior is not retroactively present in the v0.1.0 binary. It is analysis only: it creates no optimized output and estimates no savings.

inputs
  -> effective policy
  -> conservative discovery
  -> content inventory
  -> exact evidence
  -> immutable report
  -> review-only plan
  -> typed command result

Machine-readable contracts

Every JSON command returns one optiflow.command-result.v1 envelope. Run, report, plan, configuration, and effective-policy documents have independent schema identifiers so consumers can evolve safely without coupling to the Rust implementation.

The checked-in contracts live in the schemas/ directory.