11.4 Section 11: The Digital-to-Analogue Bridge (Logging)

Development Notes Field

Free-text field per shot for chemistry notes, dev-time variance, or observations.

Where to find it

Viewfinder Log Shot Notes field (after metering)

Summary

ShotLog.notes plus Roll tracking context. Each shot can carry a free-text note (aperture stopped down here, subject was backlit, used incident mode). Rolls also carry a context field for development metadata (developer, dev time, temperature variance, observations per roll).

Tap to zoom — actual screenshot from the app

Detail

How it works

Per-shot notes

After you log a shot, you can add a quick note: stopped down to 5.6 for depth of field, metered the shadow side, used zone system with natural light. These notes stay with the shot forever; later you can search or filter by note content.

Why add notes

Film development is context-sensitive. A note saying subject was backlit or I used incident mode here tells you why you might need extra development time or why the standard meter reading felt off. Your future self will thank you.

Roll-level observations

Rolls let you track batch-level metadata: which developer you used, nominal dev time, temperature variance observed, any push/pull adjustments applied. This travels with all shots on that roll.

Exporting notes

The CSV export includes a notes column. When you email the export, every shot's note goes along with it so your lab or darkroom contact sheet stays in sync with your app log.

Implementation notes (for developers)
ShotLog.notes is String?, treated as null if empty. Roll entity holds context for roll-level observations. Notes round-trip in the CSV export and are searchable/editable in the Shot Log viewer.

Search documentation