Identity gateway
Cloudflare Access admits only the owner and issues a short-lived identity assertion.
Not configuredA careful field kit for changing the site away from the Mac: draft, validate, inspect the diff, prepare a preview, and leave a receipt the local continuity system can understand.
Mobile release desk · demonstration mode
Project content
Human-readable review
Release state machine
Editable on this device.
Allowlist, content, and conflict checks.
Would be created by the protected API.
Inspect actual output before approval.
Requires reauthentication and a configured service.
Cloudflare Access admits only the owner and issues a short-lived identity assertion.
Not configuredThe server verifies identity, origin, CSRF protection, path rules, and the expected repository.
Design completeA repository-scoped installation creates branches and commits. The phone never sees its credential.
Not configuredEvery change targets a branch and real Cloudflare preview before production approval.
Modeled hereThe base commit and file hash prevent a stale phone draft from overwriting newer work.
Modeled hereA receipt bridges remote Git history back to the private WHY log on the Mac.
Working exportServer-enforced boundary
src/content/projects/*.md src/content/writing/*.md src/data/bookmarks.json src/data/glossary.json public/images/projects/** Arbitrary source, dependencies, secrets, functions, and the gitignored Internal Development/ tree remain outside mobile write access.
Local audit trail