Contracts
Wire and filesystem contracts other surfaces (mobile, uploads, CSP) depend on.
- assets.md: How media stays tracked by git without its bytes (git-annex).
- box-layout.md: The on-disk shape of a box, directory by directory.
- card-validation.md: How card validation reaches agents and blocks bad commits.
- mobile-contract.md: The HTTP/bridge contract the iOS companion app shares with a box.
- scan-upload.md: The HTTP contract a scanner uploader uses to send documents into a box.
- scheduler.md: The background daemon that wakes boxes on a schedule.