Feature
Sync with ownership checks
`wl sync` writes only the projections the trust gate allows, atomically, and changes or removes only files Workloom owns.
Sync applies a render plan to disk and records each written file, with its hash, ownership and provider, in the drift baseline. A file Workloom does not own is never overwritten.
The projection policy decides what may be written. Committed projections (files your team commits, such as .github/copilot-instructions.md) need a local approval first: `wl sync --approve-local` records it in the approval ledger, keyed to the file’s content hash, so a changed file needs a new approval.
More features
All features →- 01
Validate the manifest and its trust gates
`wl validate` checks workloom.workspace.json against the schema, then runs the trust gates over a render plan and lists what they would block.
- 02
Deterministic render plans
See every file each provider will get, with its projection policy, ownership and write mode, before anything is written.
- 03
Drift checks in CI
`wl sync --check` writes nothing and exits non-zero on drift; `wl status`, `wl diff` and `wl restore` show and repair it.