qxctl knowledge lifecycle ... grammar administers protected profiles, ownership, observations, boot journals, and apply-compatible transitions. Every mutation is compare-and-swap and every apply is bound to exact evidence.
Profile
Set the protected lifecycle profile for a TOPS:Profile compare-and-swap
absent for a first-time profile or the exact digest reported by an earlier read.
Ownership
ownership status: inspect one configured shared rootownership reconcile: refresh its evidenceownership adopt: adopt only after reviewing every conservative legacy claimownership release: release only for one exact legacy receipt intentionally made reclaimable
Observe, report, boot
observe: emit disposable fixed-layout receipt evidencereport: produce a fresh disposable planboot: durable report-only progression with a stable operation ID and exact journal statestatus: v1 inspectionrecover --discover: recover a unique v1 chain when ordinary status cannot validate local state
Apply-compatible profiles
For anapply-compatible profile, call apply only with the exact boot source digest, apply-journal compare-and-swap, applied-state compare-and-swap, stable operation ID, and explicit staged roots:
Apply
apply-status for attempt observation or bounded apply-recover for durable recovery. Never choose an action manually or edit protected state.
A timestamp-only observation refresh must change document evidence without advancing stable semantic identities.
Related surfaces
Session coordinator
The engine behind lifecycle plan and apply coordination.
qxctl engines
Manage engine bindings referenced by lifecycle plans.