6 entities and 9 agent-callable operations in structure_ledger. Each operation is addressed as {mega_tool}/structure_ledger/{entity}/{operation} and carries the same permission check over MCP and REST.
9 of 9 shown
clause_coverage
Operation
Mega-tool
What it does
rows
report_query
Per-node coverage-audit rows for one source version's current (or one named) build.
snapshot
smart_action
Persist a ClauseCoverageSnapshot — a dated receipt of the clause-coverage audit's state counts, by-article breakdown, rows and accounting identity_ok for one…
summary
report_query
The clause-coverage (absence) audit's counts for one source version's current (or one named) build: state_counts (design §3.2's nine states, evaluated in lane…
clause_disposition
Operation
Mega-tool
What it does
record
smart_action
Append a ClauseDisposition for one node of the structure ledger's CURRENT (or one named) build — 'judged empty, with a reason', or out-of-scope / deferred.
edge
Operation
Mega-tool
What it does
list
report_query
List the structure ledger's edges (cross-references and defined-term uses) for one source version's current (or one named) build.
ledger
Operation
Mega-tool
What it does
build
smart_action
Build (or replay) the structure ledger for one source version — the drafter's heading tree, cross-references and defined-term edges, zero inference (design §2).
summary
report_query
The structure ledger's build receipt for one source version: node/edge counts by kind, clause heading coverage, the anchor heading agreement rate (the…
node
Operation
Mega-tool
What it does
list
report_query
List the structure ledger's nodes (the drafter's tree) for one source version's current (or one named) build.
tranche_plan
Operation
Mega-tool
What it does
propose
report_query
Propose a sf.tranches/v1-shaped tranche plan (prefix lists sized under the fan-out ceiling) for one coverage-state filter over the structure ledger — WRITES…
Parameter schemas and permissions
Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.