DealGraph

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

calendar

OperationMega-toolWhat it does
listreport_queryDated obligations of one deal (or, with deal_key omitted, every deal you may see): payment dates, reports due, notices due, tests and milestones.
materializesmart_actionReconcile the caller organization's DealGraph calendar: expand every deal's current payment_schedule and due_within slots into dated SfObligationEvent rows…
preview_icsreport_queryPreview the calendar file (ICS) a subscription would serve you: one deal (deal_key) or every deal you can see (deal_key omitted), the first 50 events in…
triggered_noticesreport_queryThe triggered-notice playbook of one deal: every notice the indenture requires after an event (Event of Default, redemption, rating action …), whether or not…

calendar_subscription

OperationMega-toolWhat it does
createsmart_actionCreate your own calendar subscription (ICS link) for one deal's dated obligations, or for every deal you can see (deal_key omitted).
revokesmart_actionStop one of your calendar subscriptions for good.
rotatesmart_actionReplace the link of one of your calendar subscriptions; the old link stops working at once.

cash

OperationMega-toolWhat it does
matchreport_queryMatch one deal's expected cash against what was received, as of a date.

cash_movement

OperationMega-toolWhat it does
listreport_queryList one deal's cash movements as of a date.
recordsmart_actionRecord cash movements of one deal (append-only; a correction supersedes by movement_key).

cashflow_backtest

OperationMega-toolWhat it does
getreport_queryOne stored back-test: its score, tolerance, gates and per-figure differences, plus v20 source (fixture | reported), reference_deal, reference_label and the…
listreport_queryThe stored back-tests of the model against trustee-reported figures for this deal (tier A: one period from the reported start; B: multi-period; C…
runsmart_actionScore the model against trustee-reported figures.

cashflow_binding

OperationMega-toolWhat it does
listreport_queryThe operator bindings on this deal's cash-flow model: each binding's target, value, note, the assertion it cites and whether it is current…
retiresmart_actionRetire a current binding so the step goes back to what the ledger compiles.
setsmart_actionBind one waterfall step (or class, coupon, fee, test, term) the cash-flow engine could not model from the ledger, so the projection can move its money.

cashflow_model

OperationMega-toolWhat it does
compile_reportreport_queryHow much of this deal's payment waterfall the cash-flow engine could compile from the ledger: every step with its status (compiled / bound / unmodelled), the…
stepsreport_queryThe deal's compiled waterfall steps, in payment order, each with its clause citations and how it was compiled (ledger or operator binding).

cashflow_run

OperationMega-toolWhat it does
analyticsreport_queryThe analyst numbers of one stored CLO / structured-finance cash-flow projection: equity IRR, equity MOIC, discount-margin and yield per tranche…
attributionsmart_actionEquity return attribution (bridge) for a CLO cash-flow scenario: how much of the equity IRR comes from carry, defaults, recoveries, prepayments, reinvestment…
breakevensmart_actionFind the driver value at which a class first takes a loss (or first misses an interest payment): the break-even CDR, recovery, and so on, bracketed and solved…
breakeven_tablesmart_actionBreakeven table for a CLO: for every tranche, the default rate (CDR, or another driver) at which it first takes a loss, first misses interest, or equity IRR…
call_sweepsmart_actionCall analysis for a CLO: equity IRR, MOIC and what each tranche receives if the deal is called (optional redemption) on each possible call date, at a given…
checksreport_queryThe integrity checks of one stored cash-flow projection (the invariants): cash in equals cash out every period, balances roll forward, no class pays more than…
comparereport_queryPer-class deltas between two stored projections of the same deal (run_b minus run_a): total interest and principal, loss, WAL, first shortfall.
compare_setreport_queryCompare up to four stored cash-flow runs of the same deal side by side: per class interest, principal, loss, WAL, and equity IRR / MOIC where present, and…
convention_impactsmart_actionRun the same scenario under the platform's two cash-flow conventions (P = pricing / guidepost profile, M = indenture-literal profile) and show what each…
distributionsmart_actionDistribution of outcomes for a CLO cash-flow scenario: sweep CDR, recovery and the like over weighted ranges and read the spread of equity IRR and MOIC…
executesmart_actionProject one scenario through the deal's compiled waterfall: per-class interest, principal, loss and WAL, the first shortfall, and the assumptions used (each…
explainreport_queryWhy one number in a stored projection is what it is: the waterfall steps that produced class_key's metric in one period, with the available cash before and…
exportreport_queryA short-lived DOWNLOAD TICKET for a run's workbook (xlsx), the analyst model workbook (xlsx_model: a live-formula Excel model of the run, six tabs) or csv —…
getreport_queryOne stored cash-flow run: its summary per class (interest, principal, loss, WAL, first shortfall / first loss), the assumptions it used, and ONE PAGE of…
gridsmart_actionSweep one or two scenario drivers (e.g.
listreport_queryThe deal's stored cash-flow runs the caller may read (a run built from a document the caller cannot see is omitted), newest first, without their period rows.
price_yieldreport_queryPrice to yield and discount margin for one tranche of a stored CLO cash-flow run: give a price and get the yield and DM, or give a yield or DM and get the…
sensitivitysmart_actionSensitivity heatmap and tornado for a CLO / structured-finance cash-flow scenario: shock each driver (CDR, CPR, recovery, spread, SOFR, ...) up and down and…

cashflow_scenario

OperationMega-toolWhat it does
createentity_crudSave a new cash-flow scenario for a deal (version 1).
deleteentity_crudRetire a scenario: it leaves the current list, and its version stays for the runs that cite it.
getentity_crudOne cash-flow scenario by id: its name, version, whether it is a preset, whether it is the current version, and its body.
listentity_crudThe cash-flow scenarios available for a deal: the platform presets, org templates and the deal's own, current versions only (include_retired=true adds…
updateentity_crudSave a NEW VERSION of a scenario: the version named by id stays as it was (runs that used it keep citing it) and stops being current.

cashflow_term_sheet

OperationMega-toolWhat it does
createentity_crudCreate a CLO model deal from a term sheet (version 1): the name becomes the model:<slug> key, the body is compiled to validate it.
deleteentity_crudRetire a CLO model deal: it leaves the models list and cannot be opened, its versions and runs stay (nothing is deleted).
from_dealsmart_actionStart a CLO model from a term sheet by cloning a ledger deal: prefill a model deal's term sheet from the deal's class table (balance, spread, rating)…
getentity_crudOne CLO model deal's term sheet (current, or a given version) with its compile report and derived values.
listentity_crudThe CLO model deals (models built from a term sheet) of this organization: each current term sheet's key, name, version, class table summary and when it was…
updateentity_crudSave a NEW VERSION of a CLO model deal's term sheet: earlier versions stay, and runs made on them read as stale (term_sheet_edited).
validatesmart_actionCheck a CLO model from a term sheet before saving it: compile the term sheet body exactly as a model deal would be compiled and return the compile report…

check

OperationMega-toolWhat it does
runsmart_actionRun the deterministic checks on one subject.

check_run

OperationMega-toolWhat it does
getreport_queryOne check run by id with its full inputs, detail and rule_ref.
listreport_queryA deal's check runs (deterministic check receipts), newest first.

collateral_tape

OperationMega-toolWhat it does
from_reportsmart_actionMake a deal's cash-flow collateral tape from one trustee report's stored holdings (run pool_asset/extract first).
getreport_queryOne collateral tape: its header, column mapping and refusals, and ONE PAGE of its positions.
importsmart_actionImport a collateral tape and make it the deal's current tape.
listreport_queryThe collateral tapes imported for this deal that the caller may see (a tape from a trustee document the caller cannot see is absent), newest first, without…
previewsmart_actionPreview a collateral tape import WITHOUT storing anything: the detected columns, the mapping, a mapped sample, per-row refusals and a one-sentence summary…
use_replinesmart_actionSwitch the deal's collateral back to the representative line: no tape stays current (tapes are kept, never deleted), so later runs project from the rep-line…

comms_journal

OperationMega-toolWhat it does
configure_destinationsmart_actionStore the archive e-mail address of the caller's firm.
exportsmart_actionExport the caller's firm's comms journal for one deal: {ndjson, manifest} where the manifest has the count, first/last hash and the sha256 of the NDJSON bytes.
listreport_queryThe caller's firm's comms-journal entries for one deal (create / edit / delete of thread messages, deal task comments, open questions, grant-request notes)…

consistency_finding

OperationMega-toolWhat it does
filesmart_actionFile a non-adjudicated consistency finding (from deal/consistency_check) as a governed conflict-review task — a ConflictSet + one ConflictMembership per…

coverage_test

OperationMega-toolWhat it does
evaluatesmart_actionRecord one measured value for a coverage test and compute its pass/fail verdict, through the shared covenant engine.
set_thresholdsmart_actionRecord an operator's decomposition of a coverage test's printed required ratio, for a test whose printed text could not be parsed into a number (e.g.
statusreport_queryPer-class coverage-test status for one deal, computed from the accepted definition: the numerator, denominator, exclusions and required ratio each traced to…

deal

OperationMega-toolWhat it does
all_termsreport_queryEvery extracted fact the ledger holds an opinion about for one deal: one row per current, contested or superseded slot candidate, plus one row per resolver…
amendment_chainreport_queryThe deal's instrument chain on its own: the base indenture, every accepted supplemental indenture and amended-and-restated indenture, ordered by chain depth…
amendment_diffreport_queryWhat changed in a supplemental indenture or amended and restated indenture, slot by slot, against the instrument it amends.
bind_aliassmart_actionBind an existing ledger chain key (alias_key) to a deal's lifecycle deal_key, with evidence that the instrument belongs to the deal.
clause_coveragereport_queryThe DealGraph twin of structure_ledger/clause_coverage/summary: resolves deal_key to its chain's (visible) instruments' primary source versions, and reports…
comparereport_queryCross-deal comparison matrix: every comparable slot across N deals of the caller's organization and one namespace, aligned onto a mechanical, declared…
consistency_checkreport_queryIs this indenture internally consistent, and how much of it did we actually check?
consistency_tracereport_queryConsistency trace deal.
createsmart_actionOpen a deal (DealGraph): the SfDeal anchor, one PMO project, 13 stage milestones each with an exit gate, and the five tracks.
current_statereport_queryThe DealGraph's current-state read: every slot of one deal's indenture chain (base indenture plus every accepted supplemental indenture / amended and restated…
documentsreport_queryDealGraph screen: the Documents screen: every document the indenture references, its attachment state, completeness, and the 'not stated' table of accepted…
evidencereport_queryThe evidence chip's fetch: every EvidenceRef for one accepted assertion — the clause anchor, section number, page, the phrase as printed, and the…
evidence_previewreport_queryThe evidence preview for one DealGraph chip: the quoted language with its surrounding context, and where it sits.
instrument_comparisonreport_queryOffering-circular vs indenture comparator rows for one deal: every stored oc|<route>|...
layoutreport_queryOne DealGraph deal's TYPE and the layout it selects.
listreport_queryList deal.
notesreport_queryDealGraph screen: the Notes screen: every issued class — designation, form, seniority rank and what it ranks senior to, coupon basis, original principal…
obligationsreport_queryDealGraph screen: the Obligations & Deadlines screen: every duty grouped by obligation subject (obligor, obligee, due-within deadline, recurrence), plus the…
partiesreport_queryDealGraph screen: the Parties screen: every party, its role, capacity, attribution basis, successor-of chain, and any removal right naming that role; plus…
structurereport_queryThe structure ledger of each of a deal's ledger instruments, in chain order — the same payload as instrument/structure per instrument (receipt, history…
structure_edgesreport_queryOne page of structure-ledger edges for ONE of a deal's ledger instruments.
summaryreport_queryDealGraph screen: the Deal screen: the instrument chain (base indenture plus every accepted supplemental/amended-and-restated indenture), periods, amendment…
testsreport_queryTests deal.
timelinereport_queryOne deal's dated timeline as of a date.
updatesmart_actionEdit the descriptive fields of a deal: label, regimes, deal_type_family, deal_type_subtype, effective_date, first_closing_on, owner_persona, workplan_key…
waterfallreport_queryDealGraph screen: the Waterfall screen: every payment rung grouped by waterfall kind and ordered by rank, with what it pays, what test it cures, its expense…

deal_directory

OperationMega-toolWhat it does
listreport_queryThe deal's party directory as you may see it: every party for the deal team; for a grantee (grant_id) the service providers plus its own entry, never another…

deal_documents

OperationMega-toolWhat it does
closing_set_statusreport_queryThe closing set of one deal grouped by closing item (else by document type): the documents in each group and satisfied = a document at authority executed or…
listreport_queryThe documents of one deal as its drive lists them: [{document_id, name, visibility, authority_status, doc_type, doc_family, role_in_deal, official…

deal_event

OperationMega-toolWhat it does
recordsmart_actionRecord one deal event from its source document and date the notices the indenture requires after it.

deal_lifecycle

OperationMega-toolWhat it does
getreport_queryOne deal's life cycle: {deal, stage, stage_entered_at, tracks[], transitions[], allowed_next[], gates{stage: {milestone_id, gate_id, status}}}.
historyreport_queryThe append-only transition history of one deal: stage moves, re-entries, termination and track opens/closes, each with proposer, decider, acknowledger, the…
listreport_queryThe lifecycle deals of the caller's organization (SfDeal rows): deal_key, label, type, stage, cycle_no, regimes, allowed_next.

deal_party

OperationMega-toolWhat it does
addsmart_actionAdd a party to a deal: persona (issuer_sponsor, collateral_manager, arranger, trustee, collateral_administrator, rating_agency, investor…
add_membersmart_actionAdd a person to a party: function (pm, ops, compliance, legal, finance, structurer, syndicate, onboarding, analyst) and either user_id (a platform user of the…
attest_wallsmart_actionAttest the information wall for a member whose mnpi_side is declared (private or public): stamps wall_attested_at.
directoryreport_queryThe party directory of one deal: parties (persona, role label, legal name, status, broker-dealer / bank / NRSRO flags) each with its members (function…
resolve_rolereport_queryWho fills a role on a deal.
retiresmart_actionRetire a party (status withdrawn, or replaced with replaced=true) and deactivate its members.
updatesmart_actionUpdate a party: any of role_label, legal_name, le_key, status, joined_on, is_broker_dealer, is_bank, nrsro_status, crm_account_id, crm_contact_ids.
update_membersmart_actionUpdate a member: any of function, is_primary, active, mnpi_side, display_name, external_email.

deal_sequence

OperationMega-toolWhat it does
createsmart_actionCreate version 1 of a DealSequence — a named, ordered list of instruments (CROSS_DEAL_SYNTHESIS_EVALUATIONS_DESIGN.md §3.1).
getreport_queryOne DealSequence's full ordered member list (§3.1).
listreport_queryList the organization's DealSequences — the ordering/scope objects a cross-deal synthesis pins (CROSS_DEAL_SYNTHESIS_EVALUATIONS_DESIGN.md §3.1).
set_memberssmart_actionVersion an existing DealSequence — append-only (§3.1): inserts version n+1 with supersedes=n and flips n to is_current=False; NEVER edits a version in place.

deal_share

OperationMega-toolWhat it does
extendsmart_actionExtend a live deal grant to a later expires_at (ISO datetime), within the persona maximum.
grantsmart_actionGrant a user (subject_user_id) or an exact org (subject_org_id) the listed documents as a persona, through the existing deal grant service (authority =…
plansmart_actionPreflight a share: per document its restriction tokens, whether a grant to the persona would admit it, and the refusal (COMPARTMENT_CLASS, INTERNAL_ONLY…
revokesmart_actionRevoke a deal grant with a required reason (effective on the next request).

deal_stage

OperationMega-toolWhat it does
decidesmart_actionDecide the exit gate of the deal's current stage: decision 'pass' (default), 'waive' (needs a comment) or 'fail'.
proposesmart_actionPropose moving a deal to to_stage (one of the deal's allowed_next).
reentersmart_actionReset re-entry: from call_refi_reset into structuring, ratings, drafting, marketing_pricing or closing as a sub-cycle on the same deal key (cycle_no + 1, new…
terminatesmart_actionTerminate a deal from any stage 2-8 (first cycle).
withdrawsmart_actionWithdraw a deal; allowed from the pipeline stage only.

deal_thread

OperationMega-toolWhat it does
createentity_crudStart a discussion thread with its first message.
delete_messagesmart_actionTombstone a message (its author or the deal team); the body that was removed stays in the comms journal.
edit_messagesmart_actionEdit your own message.
listentity_crudThe discussion threads of one deal you may see, newest activity first.
postsmart_actionPost a message into a thread you can see.
publishsmart_actionDeal team only: turn an asker_and_deal_team thread into all_with_access (the asker is shown by persona).
readentity_crudOne thread with its messages (a message above your clearance is omitted).
resolvesmart_actionResolve a thread (the deal team or its creator); reopen=true reopens it.

deal_track

OperationMega-toolWhat it does
closesmart_actionClose an open track with a required reason (for example takeout_complete).
opensmart_actionOpen a parallel track of a deal (warehouse, ramp, ratings, drafting, rule192_window).

deal_type

OperationMega-toolWhat it does
proposesmart_actionClassify DealGraph deals by type (CLO / CMBS / RMBS / ABS, plus subtype) with the closed deterministic rule set, citing >= 2 accepted defined-term facts per…

deal_work

OperationMega-toolWhat it does
attach_evidencesmart_actionAttach a document to a work item as evidence (the proof a completion rule asks for).
commentsmart_actionComment on a work item.
complete_itemsmart_actionMark one work item done.
diffreport_queryThe dry-run reconcile receipt for one deal: created, updated, superseded, flagged (source_changed), gaps and counts.
my_itemsreport_queryOpen work items for the caller on one deal: an internal caller gets items assigned to them; a deal-party caller with the work kind (grant_id) gets only items…
planreport_queryThe work the projector would hold for one deal today: workplan items of the current stage, live obligations, check exceptions and directory-gap tasks, each…
projectsmart_actionRun the work projector for one deal: create, update, supersede or flag its PMO tasks from the workplan pack, obligations and check exceptions.
reassignsmart_actionRe-resolve every open role-sourced task of a deal against the directory after a member change.

distribution_report

OperationMega-toolWhat it does
backfillsmart_actionIngest EVERY available monthly 10-D distribution report of one registered CMBS trust, oldest first, as Control Termination Event coverage-test readings — the…
filer_disablesmart_actionDisable a deal's 10-D filer for the caller's organization: the daily poll skips it and ingest/backfill refuse filer_disabled.
filer_registersmart_actionRegister (or re-enable and update) a deal's 10-D filer for the caller's organization, so the daily poll and the backfill cover it without a code deploy.
filersreport_queryThe caller's organization's registered 10-D filers — the CMBS trusts whose monthly distribution reports the daily poll reads from SEC EDGAR.
ingestsmart_actionRead one monthly distribution report of a registered CMBS trust from SEC EDGAR and record it as a coverage-test reading for the trust's Control Termination…
listreport_queryThe monthly distribution reports a registered CMBS trust has filed on SEC EDGAR, newest first: per period, the 10-D (its EX-99.1 is the certificate…
pollsmart_actionPoll every ENABLED 10-D filer of the caller's organization for new monthly distribution reports and record each new period as a Control Termination Event…

evidence

OperationMega-toolWhat it does
verify_locatorreport_queryCheck that a quote resolves to exactly one span of a document in your organization (the rule every DealGraph v17 writer enforces).

evidence_source

OperationMega-toolWhat it does
importsmart_actionCopy one evidence source from another organization of your tenant into THIS organization (a deal workspace), redacted and with provenance.
listreport_queryList the evidence copies imported into THIS organization, with provenance.

facility

OperationMega-toolWhat it does
definesmart_actionCreate or amend a deal's credit facility (a bilateral revolver or term loan) from its note.
materialize_calendarsmart_actionRe-run calendar rule R11 for a deal's facility: interest due dates, the maturity date and one rate-fixing row per advance, each citing the facility term it…
positionreport_queryA deal's credit facility as of a date: the terms (each with the exact sentence that states it), the entries ledger, the amount outstanding THREE ways (per the…

facility_entry

OperationMega-toolWhat it does
recordsmart_actionAppend entries to a deal's facility ledger (define the facility first with facility/define).

filing

OperationMega-toolWhat it does
censussmart_actionMeasure the clause-anchor mint of one registered filing job without minting: units, levels, Articles (l1), distinct/duplicate sections, numbered level-3…
ingestsmart_actionIngest filing.
mintsmart_actionMint clause anchors for one censused filing job, in a Celery task and one atomic transaction (an interrupted mint writes nothing).
plansmart_actionPlan a by-accession ingest of public EDGAR filings into the DealGraph (sf_public org only).
preconditionssmart_actionRead-only Policy-4 preconditions probe for the v18 public_document acquisition (design §7 step 2): writes nothing and makes NO network call.
statussmart_actionRead DealGraph filing-ingest jobs, including their stage log, lease, soft ids and refusal receipts {code, stage, message, retryable, accession, component…

finding

OperationMega-toolWhat it does
listreport_queryList findings — what a deal's documents disagree on or leave open — as of a date.
refreshsmart_actionRecompute a deal's findings by replaying every check at each date its documents became knowable.
set_statussmart_actionOverride one finding's status.
set_surfacedsmart_actionRecord the date the outside world raised a stored finding, with its evidence.

harness

OperationMega-toolWhat it does
scorecardreport_queryThe latest (or one named) sf_question_harness receipt for one deal: the 27-question regression set (regression27, the default — a usage log plus example bank)…

holding_observation

OperationMega-toolWhat it does
listreport_queryHolding observations of one deal as of a date.
recordsmart_actionRecord holding observations (shares / units as a source printed them) for one deal, each cited to an exact span of a document in your organization.

instrument

OperationMega-toolWhat it does
listreport_queryList instrument.
structurereport_queryStructure instrument.
structure_edgesreport_queryOne instrument's structure-ledger edges (cross-references and defined-term uses), paginated, with counts_by_kind over the full filtered set.
structure_nodereport_queryOne structure-ledger node in full: its tree fields, coverage state, breadcrumb (ancestors), direct children, host node, enumerator map, edge counts and its…

instrument_comparison

OperationMega-toolWhat it does
censussmart_actionDry census of the offering-circular (OC) vs indenture comparator: how many work units each route (XR cross-reference, PTX parallel text, DUX definition use…

namespace

OperationMega-toolWhat it does
declare_defaultsmart_actionDeclare or clear the caller organization's default DealGraph namespace: the namespace every DealGraph read and write uses when the org claims more than one…

obligation_event

OperationMega-toolWhat it does
completesmart_actionMark one dated obligation of a deal done (a payment made, a report or notice delivered).
dismisssmart_actionDismiss one dated obligation that does not apply (e.g.
set_datesmart_actionConfirm or correct the due date of one dated obligation (e.g.
upcomingreport_queryThe DealGraph obligation ladder: everything due within the next N days across the caller organization's materialized calendar, due-date ordered, with the…

obligation_rules

OperationMega-toolWhat it does
queryreport_queryThe sf_ops rule registry (E-19 clause 4): every ENABLED-or-DISABLED HEAD rule the shared obligation engine is registered to run for the DealGraph calendar.

open_question

OperationMega-toolWhat it does
answersmart_actionMark an open question answered (or partially answered) with the answering document's exact sentence.
listreport_queryThe open questions of a deal as of a date: open first (overdue before not), then answered and closed.
recordsmart_actionRecord one or more open questions of a deal.
withdrawsmart_actionWithdraw an open question.

payment

OperationMega-toolWhat it does
checksreport_queryRun the payment checks on one deal's cash ledger as of a date.

performance

OperationMega-toolWhat it does
payments_over_timereport_queryWhat one deal paid across its report dates: per-class interest paid, principal paid, ending balance and deferred interest; waterfall step amounts; and holder…
tests_over_timereport_queryCoverage and quality tests of one deal across its report dates, as printed by the trustee and computed by the platform.

periodic_report

OperationMega-toolWhat it does
detailreport_queryEverything one deal's report said on one report date.
extractsmart_actionRead the figures of one registered periodic report with its layout spec.
fetch_publicsmart_actionFetch one trustee report posted on an allow-listed exchange host (Euronext Dublin's S3 bucket, capitalmarkets.freddiemac.com) through the HarvestGate and…
harvest_10dsmart_actionHarvest per-class figures from a public deal's 10-D distribution statements (EX-99.1) already in the organization's filing cache.
listreport_queryThe reports tracker of one deal: every expected report (from the indenture reading) and every received one, newest first.
registersmart_actionRegister one received periodic report of a deal (the one register door).
syncsmart_actionBackfill the reports tracker from what the platform already holds: every document registered as a trustee report and every recorded 10-D reading that has no…

pool_asset

OperationMega-toolWhat it does
extractsmart_actionRead the asset-level holdings of one registered trustee report into the append-only collateral-asset store.
listreport_queryThe asset-level holdings one trustee report printed for a deal (current lots, largest first).
summaryreport_queryTotals and concentrations of one trustee report's holdings for a deal.

portfolio_timeline

OperationMega-toolWhat it does
listreport_queryThe portfolio timeline across the caller's deals.

position

OperationMega-toolWhat it does
reconcilereport_queryReconcile one instrument of one deal as of a date: per-holder flow (notices in, transfers, custodian balance: tied or break), transfer checks (instruction vs…

public_filing

OperationMega-toolWhat it does
ingestsmart_actionRegister and read one PUBLIC filing about a deal.

reported_value

OperationMega-toolWhat it does
entry_gridreport_queryThe manual-entry grid of one registered report: every metric this deal's reports carry (from its other report dates and its ledger coverage tests), with this…
evidencereport_queryWhere one reported figure or event was printed: the report document, page, table row and column, the exact quote with its surrounding text, and the highlight…
promotesmart_actionPromote a report's printed coverage-test results to readings on the deal's ledger tests (Phase 1 record_reading, cited to the report line).
recordsmart_actionRecord figures read off one registered report, each cited to its page.
seriesreport_queryOne reported metric of one deal across its report dates.

saved_view

OperationMega-toolWhat it does
createentity_crudSave the current All-deals filter/columns/sort as a named view
deleteentity_crudDelete an All-deals saved view you own
getentity_crudGet one All-deals saved view
listentity_crudList All-deals saved views: the caller's own plus every view shared with the organization
updateentity_crudRename, re-share or re-target an All-deals saved view you own

slot

OperationMega-toolWhat it does
comparereport_queryThe drill-down for one deal/compare row: full candidate detail (current AND superseded members, every EvidenceRef) per deal for one comparison_key — never…
listreport_queryThe slot inventory for one deal: every (deal_key, predicate, discriminator) slot the resolver placed, plus every row it could not place into a slot at all (a…

sync_run

OperationMega-toolWhat it does
latestreport_queryThe most recent DealGraph calendar materialization receipt for the caller organization — org-scoped, since one materialization run reconciles every deal at…
listreport_queryThe receipts of the 10-D distribution-report runs in your organization — each ingest, backfill and daily poll writes one, and every coverage-test reading they…

task_failures

OperationMega-toolWhat it does
queryreport_queryTerminal failures of the DealGraph's obligation tasks (E-19 clause 1): every scheduled calendar-materialization run that exhausted its retry budget and gave…

trade

OperationMega-toolWhat it does
cancelsmart_actionCancel a trade by superseding it: a NEW cancelled row is written, the original is kept (is_current false).
listreport_queryA deal's collateral trades, oldest first.
recordsmart_actionRecord one collateral trade on a deal and run its checks (eligibility criteria, concentration limits, sanctions screening, affiliate 206(3) consent).
what_ifsmart_actionRun the pre-trade checks on a HYPOTHETICAL trade; nothing is recorded.

trustee_feed

OperationMega-toolWhat it does
preview_matchintegration_callPreview which recently synced inbound emails are trustee-portal alerts that a new deal report was posted, and which deal and period each names.

trustee_report

OperationMega-toolWhat it does
listreport_queryThe trustee reports of private structured-finance deals registered in your organization (and the organizations beneath it), newest period first.
record_readingsmart_actionRecord one coverage-test reading read by an operator from a registered, confidential trustee report, citing where in the document the number is.
registersmart_actionRegister a platform document (PDF, XLSX, XLS or CSV) as the trustee report of a private structured-finance deal for one period, so coverage-test readings can…

view_settings

OperationMega-toolWhat it does
getconfig_manageRead the ACTING user's DealGraph view settings for the active organization: evidence preview mode/delay, where an evidence click opens, and table density.
resetconfig_manageReset the ACTING user's DealGraph view settings to the defaults by deleting the stored row.
schemaconfig_manageThe DealGraph view-settings schema: every field, its allowed values and its default, plus the complete default document.
setconfig_manageChange the ACTING user's DealGraph view settings.

visibility

OperationMega-toolWhat it does
clearancereport_queryYour own clearance on one deal: the restriction tokens you hold (deal_confidential, rating_agency_only, and compartments only by your organization membership).
explainreport_queryWhy you can or cannot see one object of a deal.
restampsmart_actionReplace an object's restriction set with a new stamp that supersedes the old.
stampsmart_actionGive an object (thread, message, question, finding, task, assertion ...) its first restriction stamp.

warehouse

OperationMega-toolWhat it does
amend_termssmart_actionAmend a deal's warehouse terms: only the terms (and facility fields) you provide are replaced, each cited as in define_terms; amended_on?
availabilityreport_queryBorrowing-base availability: sum over eligible holdings of (basis x advance rate) less advances outstanding, with every line and every EXCLUDED holding and…
define_termssmart_actionDefine a deal's WAREHOUSE facility and its cited terms.
headroomreport_queryPer concentration limit of the warehouse: the exposure per group (or bucket) against the limit, the cap in par and the room left.
positionreport_queryA deal's warehouse as of a date: the facility and its cited terms, holdings by vehicle (warehouse, clo), advances outstanding, borrowing-base availability and…
reconcilesmart_actionReconcile the platform's warehouse holdings with the lender's borrowing-base report (a periodic report of kind warehouse_report whose lots are pool assets).
takeoutsmart_actionTake the warehouse out at closing: writes paired transfer_out (warehouse) / transfer_in (clo) trades sharing ONE transfer_group, records the lender's…
unwindsmart_actionGenerate the unwind checklist for a warehouse that will not convert (sale or lender takeout of each held lot, affiliate consents, repayment, the unwind_payoff…

workplan_pack

OperationMega-toolWhat it does
getreport_queryOne workplan pack with every item (item_key, stage, kind, assignee_role, due_rule, completion_rule, regimes, reg_ids, visibility).
listreport_queryThe workplan packs shipped (pack, version, item count, home regions).

workspace

OperationMega-toolWhat it does
as_of_summaryreport_querySummarise what this organization's deal workspace knew on a date.

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 config_manage, entity_crud, integration_call, report_query, smart_action.