Aller au contenu

04 · 00·Module 04

Library

Reading 2 min·Verified 2026-05-18

The Library is the module you forget about as long as everything is fine, and bless the day you need to find a curve generated three months earlier to pick a series back up. Calibration Flow keeps three distinct spaces: the scans (the targets you imported, kept to compare or re-calibrate), the generated images (the negatives and positives you produced, with their exact parameters), and the HD media (the high-resolution originals you start from).

Three spaces, three usage logics. Scans are the raw material of calibration — you keep them as long as the calibration stays useful, then you clean house. Generated images are export artifacts; they can be regenerated at any time from the original and the curve, so we treat them as a cache you can purge without risk. HD media are the heaviest files (high-quality JPEG, high-resolution PNG); they deserve separate handling, because they are what weigh most on available space.

On top of these three local spaces, Calibration Flow adds a layer of cross-device synchronization via Firestore — only for curves and presets, never for the images themselves. Your images stay on your devices; only the mathematical parameters (correction curve, process metadata) cross the network. This boundary is deliberate: we don't sync hundreds of megabytes of scans between iPhone and Mac, but we do sync the few kilobytes of curve that let you continue a project from anywhere.

#What you'll find here

  • Scans — where scanned targets are stored, how to delete a scan while keeping the associated curve.
  • Generated images — the caching logic for negatives and positives, the relationship to export parameters, how to regenerate an image identically.
  • HD media — managing high-resolution originals, local storage on the browser side, good practices to avoid saturating the device.
  • Cross-device sync — what crosses Firestore (curves, presets, metadata) and what never crosses (images, scans, RAW). How to set up sync, how to turn it off.

#Getting started

You're starting out and you'd rather not worry about storage. By default, scans, generated images and HD media stay local until you delete them yourself. No automatic purge. The details of each space are in Scans and Generated images.

You work on iPhone and Mac. Turn on cross-device sync from the start — the mechanics are explained in Cross-device sync. Without it, every curve generated on one device stays trapped on that device.

You're filling up your device's memory with heavy files. Read HD media — the recommended strategy is to import in high-quality JPEG or HEIC (enough for target density measurement), and reserve high-resolution PNG for final images only.

You want to clean house. Generated images — it's the simplest space to purge without losing anything important. Images can always be regenerated from the originals and the curve.