Legal Contract Lifecycle Management

94 entities and 502 agent-callable operations in legal. Each operation is addressed as {mega_tool}/legal/{entity}/{operation} and carries the same permission check over MCP and REST.

access_event

OperationMega-toolWhat it does
listentity_crudList access_events with filtering and pagination
readentity_crudGet detailed access event information
searchentity_crudSearch access_events with fuzzy matching

analysis

OperationMega-toolWhat it does
approval_queuesmart_actionApproval queue summary
audit_trailsmart_actionExport audit trail
clause_lookupsmart_actionLook up clauses in library
compliance_calendarsmart_actionEntity compliance calendar
contract_comparisonsmart_actionCompare two contracts
contract_expirysmart_actionCheck contract expiry dates
contract_searchsmart_actionSearch contracts
counterparty_portfoliosmart_actionCounterparty contract portfolio
key_terms_extractsmart_actionExtract key terms from contract
obligation_deadlinessmart_actionTrack obligation deadlines
overdue_obligationssmart_actionOverdue obligation report
policy_review_queuesmart_actionPolicy review queue
regulatory_deadlinessmart_actionRegulatory deadline tracker
signature_statussmart_actionSignature status tracker

approval

OperationMega-toolWhat it does
preview_approversreport_queryPreview the approvers the organization's approval rules would request for a contract (no writes).

audit_trail

OperationMega-toolWhat it does
searchreport_queryUnified audit timeline across contract activity and counsel-portal access events

billing_schedule

OperationMega-toolWhat it does
approvesmart_actionApprove a PROPOSED billing schedule (accountant approval).
exportsmart_actionExport an APPROVED billing schedule as CSV (returned as text with its filename; the first export marks the schedule exported and stores the file, a repeat…
proposesmart_actionPropose a billing schedule and performance obligations for a customer contract from its verified billing_terms_v1 cells (fees by frequency, milestones, usage…
rejectsmart_actionReject a PROPOSED billing schedule.

billing_schedule_proposal

OperationMega-toolWhat it does
getentity_crudGet one billing schedule proposal with its lines, performance obligations and source cells.
listentity_crudList billing schedule proposals (summary rows); filter by contract_id and status.

clause

OperationMega-toolWhat it does
createentity_crudCreate a new clause
deleteentity_crudDelete a clause
library_healthreport_queryClause library statistics: orphans, top-used, high-variation clauses
listentity_crudList clauses with filtering and pagination
readentity_crudGet detailed clause information
searchentity_crudSearch clauses with fuzzy matching
updateentity_crudUpdate an existing clause

clause_library

OperationMega-toolWhat it does
createentity_crudCreate a new clause library
deleteentity_crudDelete a clause library
listentity_crudList clause_libraries with filtering and pagination
readentity_crudGet detailed clause library information
searchentity_crudSearch clause_libraries with fuzzy matching
updateentity_crudUpdate an existing clause library

clause_recommendation

OperationMega-toolWhat it does
createentity_crudCreate a new clause recommendation
deleteentity_crudDelete a clause recommendation
listentity_crudList clause_recommendations with filtering and pagination
readentity_crudGet detailed clause recommendation information
searchentity_crudSearch clause_recommendations with fuzzy matching
updateentity_crudUpdate an existing clause recommendation

clause_usage_log

OperationMega-toolWhat it does
createentity_crudCreate a new clause usage log
deleteentity_crudDelete a clause usage log
listentity_crudList clause_usage_logs with filtering and pagination
readentity_crudGet detailed clause usage log information
searchentity_crudSearch clause_usage_logs with fuzzy matching
updateentity_crudUpdate an existing clause usage log

clause_variation

OperationMega-toolWhat it does
createentity_crudCreate a new clause variation
deleteentity_crudDelete a clause variation
listentity_crudList clause_variations with filtering and pagination
readentity_crudGet detailed clause variation information
searchentity_crudSearch clause_variations with fuzzy matching
updateentity_crudUpdate an existing clause variation

clm_insights

OperationMega-toolWhat it does
approver_latencyreport_queryApproval decision latency in hours per approver and per approval rule (p50/p90), with the rejection rate.
cycle_timereport_queryCycle time in days (created to executed): overall, by contract type, by month; p50 and p90 with drill-down contract_ids.
stage_durationsreport_queryDays spent in each contract status (closed intervals from lifecycle activity rows), p50/p90, overall and by contract type.
stuckreport_queryContracts in draft, pending_approval or approved for longer than stuck_threshold_days (or, when not given, the contract type p90 for that status with at least…
summaryreport_queryContract lifecycle analytics for the contracts you can see: cycle time (created to executed, p50/p90 by type and month), time in each status, approver latency…
throughputreport_queryContracts created and executed per ISO week for the last weeks (default 26).

contract

OperationMega-toolWhat it does
activateworkflow_actionActivate an executed contract (make it active)
amendment_chainreport_queryOriginal contract + ordered chain of its amendments with running value
breakdownreport_queryGet contract breakdown by dimension
clause_drift_detectorreport_queryContracts with pending or severe playbook deviations
clause_risk_heatmapreport_queryDistribution of contracts and risk items by clause category/risk type
createentity_crudCreate a new contract
deleteentity_crudSoft delete a contract
executeworkflow_actionMark a contract as executed (signed by all parties)
import_rowssmart_actionImport contracts from rows (record_id, title, contract_type, counterparty_name, our_entity, status draft|executed|active|expired|terminated, effective_date…
listentity_crudList contracts with filtering and pagination
policy_breach_alerterreport_queryExecuted contracts with risk level >= threshold and unresolved risk items
readentity_crudGet detailed contract information
recallworkflow_actionRecall a contract from approval workflow
renewworkflow_actionRenew an expiring or expired contract
renewal_pipeline_forecastreport_queryForecast contract renewals expiring within N days, grouped and value-banded
searchentity_crudSearch for contracts with fuzzy matching
spendreport_querySpend and revenue linked to a contract or to every contract of a counterparty: confirmed links only, invoice transaction amounts in their own currency plus…
submit_for_approvalworkflow_actionSubmit a draft contract for approval.
summarize_activitysmart_actionSummarise a contract's activity in at most 150 words with [A1]-style links to the events cited.
summaryreport_queryContract portfolio analytics by status, type and risk level
terminateworkflow_actionTerminate an active contract
transitionworkflow_actionMove a contract to another status through the lifecycle service (the only status writer).
trendreport_queryGet contract trend over time
updateentity_crudUpdate an existing contract
value_at_risk_rollupreport_queryAggregate contract value exposure by risk level, counterparty, jurisdiction, or type

contract_ai_analysis

OperationMega-toolWhat it does
createentity_crudCreate a new contract ai analysis
deleteentity_crudDelete a contract ai analysis
listentity_crudList contract_ai_analysises with filtering and pagination
readentity_crudGet detailed contract ai analysis information
review_quality_reportreport_queryCompare AI risk flagging to human review outcomes
searchentity_crudSearch contract_ai_analysises with fuzzy matching
updateentity_crudUpdate an existing contract ai analysis

contract_amendment

OperationMega-toolWhat it does
createentity_crudCreate a new contract amendment
listentity_crudList contract_amendments with filtering and pagination
readentity_crudGet detailed contract amendment information
updateentity_crudUpdate an existing contract amendment

contract_approval

OperationMega-toolWhat it does
approveworkflow_actionApprove a contract approval request
createentity_crudCreate a new contract approval
decideworkflow_actionApprove or reject a contract approval as its approver (the single decision entry shared with REST, workflows and chat cards).
deleteentity_crudDelete a contract approval
listentity_crudList contract_approvals with filtering and pagination
readentity_crudGet detailed contract approval information
reassignworkflow_actionReassign a pending approval to a different approver
rejectworkflow_actionReject a contract approval request
searchentity_crudSearch contract_approvals with fuzzy matching
send_reminderworkflow_actionSend a reminder for a pending approval
updateentity_crudUpdate an existing contract approval

contract_approval_rule

OperationMega-toolWhat it does
createentity_crudCreate a contract approval rule.
deleteentity_crudSoft-delete a contract approval rule (existing approvals keep their rule id)
listentity_crudList the organization's contract approval rules in evaluation order (priority ascending)
readentity_crudRead one contract approval rule
updateentity_crudUpdate a contract approval rule

contract_change_record

OperationMega-toolWhat it does
createentity_crudRecord one drafting fix between two document versions.
listentity_crudList drafting change records for a review.
readentity_crudGet one drafting change record
updateentity_crudSet the verifier's verdict on a change record, or leave working notes.

contract_clause

OperationMega-toolWhat it does
createentity_crudCreate a new contract clause
deleteentity_crudDelete a contract clause
listentity_crudList contract_clauses with filtering and pagination
readentity_crudGet detailed contract clause information
searchentity_crudSearch contract_clauses with fuzzy matching
updateentity_crudUpdate an existing contract clause

contract_clause_anchor

OperationMega-toolWhat it does
listentity_crudList clause anchors for a document version (or lineage), text truncated to 2k chars
locateentity_crudLocate a clause anchor's quoted text in its source PDF: page + highlight quads (0..1 of the displayed page) — the same resolver the workbench's…
readentity_crudGet one clause anchor with its full text
searchentity_crudSearch clause anchors by heading, section number or text (fuzzy)

contract_comparison

OperationMega-toolWhat it does
createentity_crudCreate a new contract comparison
deleteentity_crudDelete a contract comparison
listentity_crudList contract_comparisons with filtering and pagination
readentity_crudGet detailed contract comparison information
searchentity_crudSearch contract_comparisons with fuzzy matching
updateentity_crudUpdate an existing contract comparison

contract_document

OperationMega-toolWhat it does
createentity_crudCreate a new contract document
deleteentity_crudDelete a contract document
listentity_crudList contract_documents with filtering and pagination
readentity_crudGet detailed contract document information
searchentity_crudSearch contract_documents with fuzzy matching
updateentity_crudUpdate an existing contract document
OperationMega-toolWhat it does
getentity_crudGet one contract external link.
listentity_crudList contract external links (purchase orders, invoices, opportunities, external records).

contract_family

OperationMega-toolWhat it does
acceptsmart_actionAccept a proposed relationship.
effective_termssmart_actionEffective terms of a contract after its amendments (expiration_date, renewal_notice_days, auto_renewal_notice_period_days, value, liability_cap…
getsmart_actionGet contract family.
install_columnssmart_actionInstall columns contract family.
proposesmart_actionPropose parent relationships for a contract from deterministic reference patterns in its primary document ("Amendment No.
rejectsmart_actionReject a proposed or accepted relationship with a reason.

contract_import_address

OperationMega-toolWhat it does
getentity_crudGet the organization email-import state: is_active (the switch), address (shown only while the switch and the assistant email address are both on)…
updateentity_crudEnable or disable email import.
OperationMega-toolWhat it does
decidesmart_actionConfirm or reject a proposed contract external link.
linksmart_actionLink a contract to a finance purchase order / vendor invoice / customer invoice or CRM opportunity (target_object_id), or to an external record…
unlinksmart_actionReject (unlink) a contract external link; it stops counting toward spend.

contract_obligation

OperationMega-toolWhat it does
breakdownreport_queryGet contract obligation breakdown by dimension
createentity_crudCreate a new contract obligation
deleteentity_crudDelete a contract obligation
listentity_crudList contract_obligations with filtering and pagination
readentity_crudGet detailed contract obligation information
searchentity_crudSearch contract_obligations with fuzzy matching
summaryreport_queryContract obligation tracking and due-date analytics
trendreport_queryGet contract obligation trend over time
updateentity_crudUpdate an existing contract obligation

contract_redline

OperationMega-toolWhat it does
createentity_crudCreate a new contract redline
deleteentity_crudDelete a contract redline
listentity_crudList contract_redlines with filtering and pagination
readentity_crudGet detailed contract redline information
searchentity_crudSearch contract_redlines with fuzzy matching
updateentity_crudUpdate an existing contract redline

contract_relationship

OperationMega-toolWhat it does
createentity_crudAdd an accepted relationship parent -> child (both in your organization).
deleteentity_crudRemove (soft-delete) a relationship.
getentity_crudGet one contract relationship with its evidence.
listentity_crudList contract relationships (filter by contract at either end, status, kind).

contract_renewal

OperationMega-toolWhat it does
startsmart_actionStart a renewal contract for an executed, active or expired contract: a draft pre-filled from the source (type, parties, counterparty, value, owner, matter…

contract_request

OperationMega-toolWhat it does
cancelsmart_actionCancel an open contract request (the requester, or a holder of legal.manage_intake_forms).
getentity_crudGet one contract request: status, answers, generated contract, first-pass result, assignee.
listentity_crudList contract requests in your org (filters: status, form_id, channel, mine).
routesmart_actionRe-route an open contract request: to='legal_review' (Legal queue), 'approval' (start the approval rules for its generated contract) or 'rejected'.
submitsmart_actionSubmit a contract request through an intake form (internal channel, as you).

contract_requirements

OperationMega-toolWhat it does
bind_factssmart_actionBind accepted legal_public norm assertions into a registered pack's law basis (bindings: [{rule_key, cite, norm_assertion_id}]); each is verified (accepted…
coveragereport_queryRows -> accepted norms: per law entry, whether it is bound to an accepted legal_public norm whose fragment contains as_printed (accepted / unbound / gap /…
describereport_queryOne pack: elements, dimensions, rows with their basis, and -- when registered -- each rule's current RuleRevision number and scoring state
enable_scoringsmart_actionTurn a registered pack's rules on for scoring.
listreport_queryList the contract-requirements packs (one per contract type) with row counts by severity and, for this organization, whether each is registered and how many…
registersmart_actionProject a contract-requirements pack into a permissibility RuleSet (origin CONTRACT_REQUIREMENTS): one parameter per element, one rule per row; an edited row…
suspendsmart_actionStop scoring a registered pack (rules stay, shown but not evaluated).
validatesmart_actionValidate a contract-requirements pack at level 1 (shape), 2 (references resolve: term paths, documents, fragments, as_printed text) or 3 (hard law rows bound…

contract_review_session

OperationMega-toolWhat it does
createentity_crudCreate a new contract review session
deleteentity_crudDelete a contract review session
listentity_crudList contract_review_sessions with filtering and pagination
readentity_crudGet detailed contract review session information
searchentity_crudSearch contract_review_sessions with fuzzy matching
updateentity_crudUpdate an existing contract review session

contract_risk_item

OperationMega-toolWhat it does
createentity_crudCreate a new contract risk item
deleteentity_crudDelete a contract risk item
listentity_crudList contract_risk_items (provenance findings) with filtering and pagination.
readentity_crudGet detailed contract risk item information
searchentity_crudSearch contract_risk_items with fuzzy matching
updateentity_crudUpdate an existing contract risk item.

contract_suggestion

OperationMega-toolWhat it does
createentity_crudCreate a new contract suggestion
deleteentity_crudDelete a PENDING contract suggestion (a decided one refuses SUGGESTION_NOT_PENDING)
listentity_crudList contract_suggestions with filtering and pagination
readentity_crudGet detailed contract suggestion information
searchentity_crudSearch contract_suggestions with fuzzy matching
updateentity_crudUpdate an existing contract suggestion

contract_template

OperationMega-toolWhat it does
activatesmart_actionActivate a DRAFT template version: strict scan (only {{ declared_variable }} tokens), clause-block parse and a test render with defaults (PDF too when…
assemblesmart_actionAssemble a contract from an ACTIVE template version.
createentity_crudCreate a new contract template
deleteentity_crudDelete a contract template
generate_contractsmart_actionCreate a DRAFT contract from a template in one transaction: the Contract (owner = you unless contract_fields.owner), the counterparty link, the committed…
ingestsmart_actionRead an uploaded Word (.docx) file as a new version of a legal contract template.
listentity_crudList contract_templates with filtering and pagination
populate_from_documentssmart_actionExtract a template version's variables from source documents (term sheet, prior agreement) through a review table: one typed column per variable, one row per…
readentity_crudGet detailed contract template information
searchentity_crudSearch contract_templates with fuzzy matching
set_variablessmart_actionDeclare the variable schema of a DRAFT template version and optionally tokenise detected blanks.
updateentity_crudUpdate an existing contract template
variablesreport_queryThe variables of a contract template: pass template_id (its ACTIVE version) or template_version_id.

contract_template_version

OperationMega-toolWhat it does
getentity_crudGet one contract template version with its variable schema, clause-block index and test render.
listentity_crudList contract template versions (draft/active/retired) in your org, newest first per template.

contract_type_workflow

OperationMega-toolWhat it does
createentity_crudBind a contract type to a contract_lifecycle workflow (one active binding per type; CONFLICT otherwise)
deleteentity_crudRemove a contract-type workflow binding (soft delete; deactivates it)
listentity_crudList contract-type lifecycle workflow bindings
readentity_crudRead one contract-type workflow binding
updateentity_crudUpdate a contract-type workflow binding

counsel_recipient

OperationMega-toolWhat it does
createentity_crudCreate a new counsel recipient
deleteentity_crudDelete a counsel recipient
listentity_crudList counsel_recipients with filtering and pagination
readentity_crudGet detailed counsel recipient information
searchentity_crudSearch counsel_recipients with fuzzy matching
updateentity_crudUpdate an existing counsel recipient

counterparty

OperationMega-toolWhat it does
attach_contractsmart_actionSet a contract's counterparty master record (writes a counterparty_linked activity row).
backfillsmart_actionCreate and link counterparty masters from free-text contract counterparty names.
createentity_crudCreate a counterparty master record.
getentity_crudGet one counterparty master record (KYC read through its linked legal entity when set).
link_externalsmart_actionLink a counterparty to a CRM account, VRM vendor, finance vendor/customer (target_object_id) or an external system record (external_system + external_id).
listentity_crudList counterparty master records (search by name or alias; merged records hidden by default).
mergesmart_actionMerge source_id into target_id: contracts, aliases, links, matter parties and screening hits move to the target; the source name stays as an alias; the source…
profilereport_queryThe counterparty profile: contracts (as counterparty and, for one of our entities, as our entity), open obligations, renewals in the next 180 days, spend per…
resolvesmart_actionResolve a party name (+ optional country, registration number, tax id, external system id) to the counterparty master.
unlink_externalsmart_actionReject (unlink) a counterparty link.
updateentity_crudUpdate a counterparty master record.
OperationMega-toolWhat it does
getentity_crudGet one counterparty link.
listentity_crudList counterparty links (CRM account, VRM vendor, finance vendor/customer, external system).

data_processing_agreement

OperationMega-toolWhat it does
createentity_crudCreate a new data processing agreement
inventoryreport_queryInventory of DPAs with active/expired counts and sub-processor coverage
listentity_crudList data_processing_agreements with filtering and pagination
readentity_crudGet detailed data processing agreement information
updateentity_crudUpdate an existing data processing agreement

deviation_alert

OperationMega-toolWhat it does
createentity_crudCreate a new deviation alert
deleteentity_crudDelete a deviation alert
listentity_crudList deviation_alerts with filtering and pagination
readentity_crudGet detailed deviation alert information
searchentity_crudSearch deviation_alerts with fuzzy matching
updateentity_crudUpdate an existing deviation alert

document_revisions

OperationMega-toolWhat it does
apply_plansmart_actionApply an a4.edit_plan.v1 to a ContractDocument as native tracked changes and comments; returns a4.edit_result.v1 and the new ContractDocument version id (plus…
comparesmart_actionTracked-change comparison of two versions of a contract: version a carrying the changes that turn it into b.
external_copysmart_actionShort-lived download URL of the sanitized counterparty copy of a ContractRedline (internal comments, A4 custom XML and personal metadata removed).
plansmart_actionBuild the a4.edit_plan.v1 Edit Plan for the given ContractSuggestion ids without applying it (the Word add-in applies it live; apply_plan applies it on the…
readsmart_actionRead the tracked changes, comments (with reply threads) and change hunks of a ContractDocument, or of a documents.Document (document_id) visible to the caller.
resolvesmart_actionAccept or reject tracked changes (by w:id, by author, or all) into a new ContractDocument version.

draft_check

OperationMega-toolWhat it does
declare_alignmentssmart_actionImport the drafter's reqmap.json (ltc_reqmap@v1) as alignment proposals: each claim names the clause and the exact quote that satisfies a requirement row; the…
gatesreport_queryThe eight counsel-ready gates Q1-Q8 for one draft, each pass / fail / blocked / not_assessed with evidence ids and open items, plus a summary (q1_q5_clear…
getreport_queryFull draft-check report for one draft: the eight gates Q1-Q8 with evidence ids, the per-row requirement results (complies / violates / silent / unverified /…
launch_undeclaredsmart_actionSend requirement rows nobody declared to the headless permissibility-terms-alignment pipeline, whose job is to prove silence.
runsmart_actionRun the draft check for one draft against its contract-requirements pack and the term sheet: structure QA, set consistency, requirement scoring from accepted…
verify_alignmentsmart_actionAccept or reject one declared alignment as an independent lane.

draft_provenance

OperationMega-toolWhat it does
coveragesmart_actionQ9 sentence coverage and the provenance KPI (DUAL_REVIEW 6.5), READ ONLY.
declare_sentencessmart_actionDeclare the sentence layer of the ltc_draft graph: PROPOSE ltc_draft:sentence_of for every unit, sentence_basis for router classes M1-M3 only (an M0 sentence…
rebind_sentencessmart_actionRebind sentences draft provenance.
record_draftsmart_actionRecord LTC drafts as ledger sources: one Document + one SourceVersion per draft and one EvidenceFragment per sentence unit (line '[anchor#ordinal] template…
resolve_requestssmart_actionDRY planner: given pins_minted.csv (precedent unit fragment id -> clause assertion id) and law_facts_resolved.csv (fact request id or cite -> assertion id)…

drafting

OperationMega-toolWhat it does
promotesmart_actionPromote a draft version: target=contract_document (new version of the draft's or the given contract), clause_library (unapproved ai_generated Clause rows…
revisesmart_actionRevise an existing DraftVersion or ContractDocument: the agent proposes an a4.edit_plan.v1 and the engine writes a new version whose differences are native…
sourcessmart_actionPreview what a drafting run with these inputs would use: template clauses, approved library clauses, playbook positions, precedents (and whether the precedent…
startsmart_actionStart the drafting agent.
statussmart_actionStatus of one of your drafting runs: stage, outline, result (alternatives, constraint report, skipped edits), draft id, token usage and any error code.

drafting_spec

OperationMega-toolWhat it does
resolvereport_queryResolve a contract-requirements pack against a term sheet into the drafting spec: applicable requirements per element with exact law text, norm, deal values…

entity_filing

OperationMega-toolWhat it does
createentity_crudCreate a new entity filing
deleteentity_crudDelete a entity filing
get_transitionsworkflow_actionGet available transitions for a entity filing
listentity_crudList entity_filings with filtering and pagination
readentity_crudGet detailed entity filing information
regulatory_horizon_scanreport_queryUpcoming entity filings by jurisdiction and filing type within a horizon window
searchentity_crudSearch entity_filings with fuzzy matching
transitionworkflow_actionTransition entity filing to a new status
updateentity_crudUpdate an existing entity filing

esign

OperationMega-toolWhat it does
providersreport_queryE-sign providers available to this organization: native (always) plus one row per active DocuSign / Adobe Acrobat Sign / Dropbox Sign connector (connector_id…
OperationMega-toolWhat it does
createentity_crudCreate an authority ledger row.
listentity_crudList authority ledger links.
readentity_crudGet one authority ledger link
searchentity_crudSearch authority ledger links by citation or proposition
updateentity_crudUpdate an authority ledger link; EM soft-reference ids are write-once.

intake_form

OperationMega-toolWhat it does
createentity_crudCreate an intake form.
deleteentity_crudDelete (soft) an intake form; its public link stops working at once.
getentity_crudGet one intake form with its field schema.
listentity_crudList intake forms in your org (filters: is_active, contract_type).
updateentity_crudUpdate an intake form (partial).

law_graph

OperationMega-toolWhat it does
readinessreport_queryLegal-graph readiness (design 4.5): gates G1-G8 each with status pass/fail/not_measured/manual, the measured value and the threshold, plus the epistemic…

law_norm

OperationMega-toolWhat it does
apply_wavesmart_actionTier B: validate the results of a Codex wave and propose the clean facts.
carry_forwardsmart_actionCarry-forward (Tier A, mechanical): for every legal_public fact whose fragment has left the current generation, find the counterpart with byte-identical text…
closurereport_queryThe requirement closure: CRP pack -> cited provisions (+ subtree, definitions, depth-1 cross-references, section notes) -> legal_public norms with acceptance…
getreport_queryOne legal_public fact with its payload, qualifiers, state and the exact fragment text it cites.
listreport_querylegal_public facts (norm / threshold / effective_rule / holding) by canonical cite, kind, state (proposed / accepted / qualified / rejected / ...) and tier (A…
propose_tier_asmart_actionTier A: deterministic legal_public proposals over the requirement closure -- thresholds, deadline-only norms, explicit default-rule phrases, effective-date…
stage_wavesmart_actionTier B: STAGE a Codex batch for a requirement-closure wave (wave 1 = every fragment a hard CRP row depends on; wave 2 = the rest).

law_norm_review

OperationMega-toolWhat it does
adjudicatesmart_actionDual review step 3 (disagreements only).
disagreementsreport_queryHeld items (reviewers disagree or one found the packet insufficient) with both sides, the disputed fields and time held.
itemreport_queryOne assertion's dual review: route and reasons, packet sha and depth, BOTH reviewers' verdicts field by field with model / effort / session, the adjudication…
policy_decidesmart_actionDual review step 4 -- THE ONLY DOOR THAT DECIDES.
recordsmart_actionDual review step 2: ingest ONE shard's two reviewer results (A = Claude Opus 5.5 high, B = Codex gpt-6-astra medium).
stagesmart_actionDual review step 1: STAGE a cohort of PROPOSED legal_public facts for two blind reviewers.
statusreport_queryDual-review cohort progress over one or more panel runs (or every ltc_dual_review run of the org when none given): counts by routing class, outcome and…

law_provision

OperationMega-toolWhat it does
bring_downsmart_actionBring-down check (T10): compare a re-fetched unit to its recorded SourceVersion.
contextreport_queryA provision with the defined terms it uses (and where they are defined) and its cross-references with their resolution (exact / external / dangling ...), read…
coveragereport_queryPer-unit coverage receipts for the org: every unit with a statute build, its publisher, provision and section counts, node and edge counts, cross-reference…
diffreport_queryProvision-level diff of two recorded versions of a unit, matched on path + exact text sha (never fragment hash): carried_forward / moved / changed / relocated…
getreport_queryThe exact text of a provision by pinpoint cite (e.g.
rebuild_structuresmart_action(Re)build the statute structure ledger of an already-recorded law SourceVersion.
record_unitsmart_actionRecord a loaded law Document (statute, regulation, guidance or opinion unit) as a provision-level ledger: Source + SourceVersion (text = the Document text…
searchreport_queryFull-text search over operative provision text.
OperationMega-toolWhat it does
getentity_crudThe organization's obligation-alert settings (defaults when never set).
updateentity_crudUpdate the obligation-alert settings: default_lead_days (list of days before due, e.g.
OperationMega-toolWhat it does
beneficial_owner_inventoryreport_queryBeneficial owner disclosure inventory across legal entities
createentity_crudCreate a new legal entity
deleteentity_crudSoft delete a legal entity
listentity_crudList legal entities with filtering and pagination
readentity_crudGet detailed legal entity information
updateentity_crudUpdate an existing legal entity

matter_room

OperationMega-toolWhat it does
createentity_crudCreate a new matter room
deleteentity_crudDelete a matter room
get_transitionsworkflow_actionGet available transitions for a matter room
listentity_crudList matter_rooms with filtering and pagination
readentity_crudGet detailed matter room information
searchentity_crudSearch matter_rooms with fuzzy matching
transitionworkflow_actionTransition matter room to a new status
updateentity_crudUpdate an existing matter room

matter_room_document

OperationMega-toolWhat it does
createentity_crudShare a document into a counsel room.
deleteentity_crudRemove a document from a counsel room
listentity_crudList matter_room_documents with filtering and pagination
readentity_crudGet detailed matter room document information
searchentity_crudSearch matter_room_documents with fuzzy matching
updateentity_crudUpdate how a shared document is presented (name, section, order, privilege, redaction, restriction)

obligation_proposal

OperationMega-toolWhat it does
acceptsmart_actionAccept extraction-proposed obligations into tracked contract obligations (source=extraction).
getentity_crudGet one obligation proposal.
listentity_crudList obligation proposals (default status proposed; status=all for every status).
rejectsmart_actionReject an extraction-proposed obligation.

playbook

OperationMega-toolWhat it does
checksmart_actionCheck a contract document against a playbook.
compliance_auditreport_queryPer-playbook contract alignment and deviation breakdown
createentity_crudCreate a new playbook
deleteentity_crudDelete a playbook
listentity_crudList playbooks with filtering and pagination
readentity_crudGet detailed playbook information
searchentity_crudSearch playbooks with fuzzy matching
updateentity_crudUpdate an existing playbook

playbook_rule

OperationMega-toolWhat it does
createentity_crudCreate a new playbook rule
deleteentity_crudDelete a playbook rule
listentity_crudList playbook_rules with filtering and pagination
readentity_crudGet detailed playbook rule information
searchentity_crudSearch playbook_rules with fuzzy matching
updateentity_crudUpdate an existing playbook rule

precedent

OperationMega-toolWhat it does
getreport_queryOne recorded precedent unit by fragment_id: its exact text, section label, heading, the Document's profile (family, form_status) and any held clause fact with…
listreport_queryThe org's precedent Documents with family, form_status, source class and the state of their profile fact (none | proposed | accepted | ...).
pinsmart_actionPin precedent units as clause facts (ltc_draft:precedent_clause_text, state proposed): the verbatim text, label, heading and bracket flag at their offsets of…
propose_bindingssmart_actionPropose ltc_draft:follows_precedent facts (sentence -> precedent clause, qualifiers role and a closed-enum adaptation) from v2 draft provmaps.
propose_documentssmart_actionPropose one ltc_draft:precedent_document_profile per recorded precedent Document that has none (family, form_status, source class, licence basis from the…
searchsmart_actionFind recorded precedent clause units (units of the org's precedent Documents) for a drafting need.
supersede_profilessmart_actionPropose successor precedent_document_profile facts after a corrected ledger and manifest (D-LTC-86): a document whose corrected profile differs from its…

provenance_lane_run

OperationMega-toolWhat it does
createentity_crudStart a lane run; pass_kind is resolved to the review's own pass row
listentity_crudList lane runs (agent/human activity) for a review
readentity_crudGet one lane run
updateentity_crudUpdate a lane run's status/summary/counts/completed_at.

provenance_observation

OperationMega-toolWhat it does
createentity_crudRecord ONE observation: a considered item NOT filed as a finding, with the reason.
listentity_crudList observations (considered-but-not-filed items) for a review.
promotesmart_actionPromote an observation to a finding: the verifier's ruling that it is a grounded defect.
readentity_crudGet one observation
reconcilesmart_actionDRY preview of gate G2.6 (walk reconciliation) for a review: per clause_review lane run, checks (a) walk.jsonl rows == anchor_count, (b) every code resolves…
record_bulksmart_actionRecord a lane's observations (considered items NOT filed as findings) from rows or from an observations.jsonl path.
record_verifier_readingsmart_actionRecord a verifier lane's reading on one observation whose reason_not_filed is resolved_by_clause, WITHOUT ruling on it: the observation stays noticed (not…
updateentity_crudRule on an observation: verifier fields only.

provenance_open_item

OperationMega-toolWhat it does
createentity_crudCreate a counsel question, open business decision, or adopted model default.
listentity_crudList counsel questions / business decisions / model defaults.
readentity_crudGet one open item
updateentity_crudUpdate an open item (item_kind and review are immutable).

provenance_review

OperationMega-toolWhat it does
attach_authoritysmart_actionRecord a retrieved authority in the EM evidence ledger, propose the clause<->authority assertion, and write the legal FindingAuthorityLink row, all in one…
authority_ledgerreport_queryAuthority ledger links with their live EM assertion state joined in
close_passsmart_actionClose a pass as passed/passed_with_override (METHODOLOGY.md section 4)
complete_reviewsmart_actionClose a provenance review out: refuse unless every pass is passed or passed_with_override, stamp the close-out (who, when, the per-pass gate outcome), close…
createentity_crudCreate provenance review.
create_with_documentssmart_actionCreate a provenance review, its four methodology passes and EM scaffolding (EnterpriseResearchTarget/ResearchRun/ExtractionRun), and register the reviewed…
ensure_passessmart_actionEnsure passes provenance review.
evaluate_gatesmart_actionEvaluate a pass's gate criteria (machine + supplied manual results), METHODOLOGY.md section 4
export_workbooksmart_actionBuild the review workbook and store it as a documents.Document (ARCHITECTURE.md section 4.4).
freeze_gate_criteriasmart_actionFreeze the gate criteria of all four passes (METHODOLOGY.md principle 6)
import_passsmart_actionClose this review's authority_set pass as closed_imported by reference to a COMPLETE earlier review that examined the same instruments, instead of redoing the…
listentity_crudList provenance reviews with filtering and pagination
matrixreport_queryThe workbench read: anchors x findings x links x suggestions for one document version
mint_anchorssmart_actionMint stable clause anchors for one document version (ARCHITECTURE.md section 4.1)
open_passsmart_actionOpen one of the four methodology passes, in order (METHODOLOGY.md section 3)
readentity_crudGet a provenance review with its passes, documents and counts
rebase_finding_quotessmart_actionBackfill filed_on_version and clause_text_current on every finding of a review (gap def9b54e).
record_dismissalsmart_actionStore located dismissal evidence on one finding of a provenance review: the verbatim quote, the anchor holding it, the mechanism and the lane that dismissed it.
record_ra_verdictsmart_actionStore a re-read (RA) verdict, uphold or restore, on a finding that carries dismissal evidence.
register_companion_instrumentsmart_actionRegister an already-promoted documents.Document as a NEW instrument of a provenance review -- e.g.
register_versionsmart_actionRegister the next version of one instrument of a provenance review: promote the file into documents.Document, create the ContractDocument with source_document…
remap_anchorssmart_actionCarry anchor lineage from one document version to the next (ARCHITECTURE.md section 4.1).
searchentity_crudSearch provenance reviews by matter code or name
summaryreport_queryCounts per severity x disposition x pass, blockers, open items, and gate states
sync_link_statessmart_actionMirror every link's EM assertion state onto verification_status (ARCHITECTURE.md section 4.3)
updateentity_crudUpdate a provenance review (matter_code is immutable once created)
validationreport_queryInvariant checks over the review (reviewer's Tracker_Validation shape, computed live)

provenance_review_pass

OperationMega-toolWhat it does
listentity_crudList the passes of one provenance review
readentity_crudGet one provenance review pass
updateentity_crudUpdate provenance review pass.

reconciliation

OperationMega-toolWhat it does
runsmart_actionReconcile a contract against its linked spend: compares confirmed vendor-invoice and purchase-order lines with verified pricing terms and records findings…

reconciliation_finding

OperationMega-toolWhat it does
decidesmart_actionAccept (the discrepancy is real, pursue it) or dismiss an OPEN reconciliation finding.
getentity_crudGet one reconciliation finding with its invoice line reference and contract citation.
listentity_crudList reconciliation findings (newest first); filter by contract_id, status, kind or run_id.

redline

OperationMega-toolWhat it does
generatesmart_actionGenerate a redline document for a review session from its accepted suggestions (default) or an explicit suggestion_ids list (a subset of the accepted ones…

renewal

OperationMega-toolWhat it does
upcomingreport_queryUpcoming renewals: executed/active contracts you can see whose notice deadline (expiration minus the notice period) falls within horizon_days, ranked by 0.5…

renewal_brief

OperationMega-toolWhat it does
generatesmart_actionGenerate the renewal brief for a live (executed or active) contract with a notice deadline.
getentity_crudGet one renewal brief (a pure read; generate again to settle a queued brief).
listentity_crudList renewal briefs (newest notice deadline first); filter by contract_id and status.

review

OperationMega-toolWhat it does
cancelsmart_actionCancel a running AI contract review.
listsmart_actionList the AI contract review sessions the caller can see, newest first.
open_rowsmart_actionOpen one row of a bulk review as a review session (creates the session the first time, returns the same one after; the only way a bulk row gets a session).
rerunsmart_actionRe-run a whole table review: every rule of the session's row is recomputed (force=True), even where nothing changed.
rerun_rulesmart_actionRecompute ONE rule of a table review (cell_id from review/status rules[].cell_id), regardless of whether its inputs changed.
startsmart_actionStart an AI contract review of a contract version (contract_id + document_id) OR of a library document (source_document_id), against a playbook (playbook_id)…
statussmart_actionRead an AI contract review session (read-only, never writes): status (pending/in_progress/completed/failed/cancelled), engine, overall risk score and level…

risk

OperationMega-toolWhat it does
resolvesmart_actionResolve an AI contract-review risk item: resolution_action is one of accepted, modified, waived, mitigated, rejected; notes optional.

room_access

OperationMega-toolWhat it does
createentity_crudGrant a counsel recipient access to a room and email them the portal invitation (asynchronous).
deleteentity_crudRevoke a room access (the row is kept for the audit trail)
listentity_crudList room_accesses (guest grants) with filtering and pagination
readentity_crudGet detailed room access information
searchentity_crudSearch room_accesses by recipient email or name
updateentity_crudUpdate a room access (download/print switches, expiry, message; is_revoked=true revokes)

sanctions

OperationMega-toolWhat it does
decide_hitsmart_actionDecide an open sanctions hit: cleared (a false positive, reason required) or confirmed.
screen_counterpartysmart_actionScreen one counterparty master (and its linked legal entity); open hits alert in-app.
screen_namesmart_actionScreen a name against the loaded sanctions lists (OFAC SDN/consolidated, EU FSF, UK).
sweepsmart_actionScreen every counterparty, legal entity and contract party name of the org.

sanctions_hit

OperationMega-toolWhat it does
getentity_crudGet one sanctions screening hit with its matched list entry snapshot.
listentity_crudList sanctions screening hits (default: open).

saved_signature

OperationMega-toolWhat it does
createentity_crudCreate a new saved signature
deleteentity_crudDelete a saved signature
listentity_crudList saved_signatures with filtering and pagination
readentity_crudGet detailed saved signature information
searchentity_crudSearch saved_signatures with fuzzy matching
updateentity_crudUpdate an existing saved signature

screening_run

OperationMega-toolWhat it does
getentity_crudGet one sanctions screening run.
listentity_crudList sanctions screening runs.

signature_event

OperationMega-toolWhat it does
createentity_crudCreate a new signature event
deleteentity_crudDelete a signature event
listentity_crudList signature_events with filtering and pagination
readentity_crudGet detailed signature event information
searchentity_crudSearch signature_events with fuzzy matching
updateentity_crudUpdate an existing signature event

signature_field

OperationMega-toolWhat it does
createentity_crudCreate a new signature field
deleteentity_crudDelete a signature field
listentity_crudList signature_fields with filtering and pagination
readentity_crudGet detailed signature field information
searchentity_crudSearch signature_fields with fuzzy matching
updateentity_crudUpdate an existing signature field

signature_request

OperationMega-toolWhat it does
breakdownreport_queryGet signature request breakdown by dimension
cancel_schedulesmart_actionCancel a scheduled send: the request returns to draft.
createentity_crudCreate a new signature request
deleteentity_crudDelete a signature request
get_transitionsworkflow_actionGet available transitions for a signature request
listentity_crudList signature_requests with filtering and pagination
readentity_crudGet detailed signature request information
refresh_provider_statussmart_actionRe-read a provider-routed signature request from its provider now and apply it (signer and request status; on completion the signed PDF is retrieved and…
schedulesmart_actionSchedule a DRAFT signature request to send at send_at (ISO 8601 with a timezone, within 365 days), natively or through connector_id (a DocuSign / Adobe…
searchentity_crudSearch signature_requests with fuzzy matching
send_via_providersmart_actionSend a DRAFT signature request through an external e-sign provider (connector_id: a DocuSign, Adobe Acrobat Sign or Dropbox Sign connector of this…
stall_detectorreport_querySignature requests stuck past the pending threshold
summaryreport_queryE-signature request funnel analytics
transitionworkflow_actionTransition signature request to a new status
trendreport_queryGet signature request trend over time
updateentity_crudUpdate an existing signature request

signer

OperationMega-toolWhat it does
createentity_crudCreate a new signer
deleteentity_crudDelete a signer
listentity_crudList signers with filtering and pagination
readentity_crudGet detailed signer information
searchentity_crudSearch signers with fuzzy matching
updateentity_crudUpdate an existing signer

suggestion

OperationMega-toolWhat it does
acceptsmart_actionAccept a pending AI contract-review suggestion (it will be applied by legal/redline/generate: its edited_text when set, else suggested_text).
editsmart_actionEdit the replacement text of a PENDING AI contract-review suggestion (sets edited_text; the redline applies edited_text instead of the model's text when it is…
rejectsmart_actionReject a pending AI contract-review suggestion, with an optional reason.

term_sheet

OperationMega-toolWhat it does
getreport_queryRead a term sheet by Document id: the sha256, and optionally the facts at a term_path (a.b, a[0].b, a[*].b) or all open decisions / model defaults
validatereport_queryValidate a seed_round_terms@v1 term-sheet Document: typed fact objects, statuses, owners, sources, the information wall, sequence order.

terms_gate_acceptance

OperationMega-toolWhat it does
listreport_queryIn-app Terms Gate acceptances, newest first: who (email, tenant, organization), versions and sha256, server receive time, IP, authority answer, chain position…
readreport_queryOne in-app Terms Gate acceptance by acceptance_id (the AcceptanceEvent id), with its summary.

terms_gate_certificate

OperationMega-toolWhat it does
exportreport_queryCertificate of Acceptance for one in-app acceptance (acceptance_id): terms and sha256, who, what they saw and did, when and where, the acceptance record…

terms_gate_chain

OperationMega-toolWhat it does
verifyreport_queryRecompute the in-app Terms Gate evidence hash chain of the calling (offeror) organization: every event hash, every link and every acceptance digest.
OperationMega-toolWhat it does
createentity_crudCreate terms gate legal hold.
listentity_crudList litigation holds over in-app Terms Gate records of your (offeror) org.

terms_gate_re_present

OperationMega-toolWhat it does
createentity_crudShow the in-app Terms Gate to one user again (append-only marker; earlier acceptances stay on record but stop clearing the gate).
listentity_crudList re-present markers (show-the-terms-again requests) of your (offeror) org, newest first.

terms_gate_rollout

OperationMega-toolWhat it does
createentity_crudCreate (or update, if one exists for the same target) an in-app Terms Gate rollout rule.
deleteentity_crudRetire a rollout rule by id (turns it off; soft delete).
listentity_crudList in-app Terms Gate rollout rules of your (offeror) org, with the targeted and enforced user counts.
updateentity_crudUpdate a rollout rule by id: is_enabled, enforce_api, include_descendants, note, acceptor_capacity.

terms_gate_status

OperationMega-toolWhat it does
readreport_queryIn-app Terms Gate status.

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.

In the full reference this application appears under entity_crud, report_query, smart_action, workflow_action.