sync_apply
Apply a batch of reconciled diffs as a single sync event. Phase 1 records the batch attempt; recursive dispatch arrives later.
chronicle_query
Read-only chronicle query: returns Accepted ADRs and protocol migrations as ChronicleEntry records. No state mutation, no witness commit.
transition_tier
Mutate the project's `ops.tier` declaration. Enforces ADR-029 / ADR-033 guards: refuses when migrations are pending, atomically rewrites .ontoref/config.ncl, emits a tier-transition witness covering th
update_ontology_node
Insert or update one node in .ontology/core.ncl. Mutates ctx.core in place and writes the file back via Phase 1 inline render.
manage_backlog_item
Add or update one backlog entry in reflection/backlog.ncl. Add asserts a fresh entry; update mutates an existing one in place.
evaluate_ondaod
Record an ondaod (Dao Discipline) evaluation as a meta-decision entity. No state mutation, no render.
propose_adr
Declare a new ADR in Proposed status. Requires ondaod evaluation as precondition (ADR-024 / dao-discipline).
move_fsm_state
Transition an FSM dimension's current_state. Pre-validates the transition exists and post-validates FSM invariants.
close_dev_session
Close an open dev session. Mutates status=Closed and records observed drift.
panels_query
Read-only panels query: returns resolved panel specs from the presentation directory as PanelSpec records (ADR-053). No state mutation.
roadmap_query
Read-only roadmap query: returns backlog items as RoadmapItem records. No state mutation.
update_ontology_edge
Insert one edge into core.ncl edges array. Pre-validator rejects direct self-loops and 1-step cycles.