Start with one real workspace
Mount the workspace or page tree where work actually happens.Give agents exact file targets
Agents perform better with concrete paths than broad app instructions.Keep edits scoped
Prefer commands on one file or a small directory:Preserve identity metadata
Do not edit generated Locality identity fields unless the task is explicitly about identity or migration. Leave these alone unless you know why they must change:loc:frontmatter;::loc{...}directives;_schema.yaml;AGENTS.md;CLAUDE.md.
Use Live Mode for routine safe sync
Live Mode is useful when a file is clean, hydrated, and actively being edited. Expect it to pause for:- conflicts;
- unsupported operations;
- destructive changes;
- remote drift that needs review;
- connector or provider errors.
Pull remote changes before pushing stale work
If Locality reportsremote_update_available, pull the file before pushing:
Diagnose before deleting visible files
On macOS File Provider and other virtual projections, the visible file, provider cache, and daemon state can drift. Before deleting or moving a suspicious folder:Use OKF export for portable context
Export when an agent, search system, or review process needs a clean portable bundle instead of live app access.Keep the review loop simple
The most reliable loop is:1
Find
Search or locate the target file.
2
Edit
Human or agent edits mounted Markdown.
3
Review
Run
loc status and loc diff on the narrow path.4
Sync
Push safe changes or let Live Mode handle the file when appropriate.