⚠ INTERNAL — Operator UX mock · Design preview of V2 development path · demo-wired ≠ production-live · back to dev guide
Polygon · pUSD 10
📓 Developer Guide 📋 Reason Codes 📈 Shadow Mode
JD John Doe · Admin

ExposureExplainer

gov.exposure_explainer
Governance & Ops planned Spec ready frozen

Produces a plain-English narrative of current portfolio exposure: which markets, which outcomes, how much pUSD is at risk, why each position was opene

What it does

Produces a plain-English narrative of current portfolio exposure: which markets, which outcomes, how much pUSD is at risk, why each position was opened (linked back to the originating strategy and OrderIntent). Read by the Admin UI, the daily ops digest, and any incident review.

Pipeline placement

runs after: exec.order_lifecycle_manager ExposureExplainer runs before: —

Applies to: Continuous

Why it matters

If this failsConsequence
Opaque positionsA page of raw outcome IDs and notionals does not tell anyone whether the portfolio is balanced, concentrated, or running through resolution.
Audit trailWhen something goes wrong, the first question is always 'why was that position open?' — without ExposureExplainer, the answer requires correlating five logs by hand.
Daily review fatigueA narrative rendering compresses 200 line items into the 5 things a reviewer actually needs to read.

Inputs

Polymarket inputs

InputSourceRequiredUse
Resolved outcome positionsOn-chain CTFExchangeV2 + PortfolioGuardrequiredQuantities by token.
Market metadataPolymarket RESTrequiredFriendly market names and outcome labels.

Internal inputs

InputSourceRequiredUse
Trade historyexec.order_lifecycle_managerrequiredOriginating intent_id and strategy_id per fill.
Strategy registryConfigrequiredMaps strategy_id to friendly description.

Authority

What this bot is permitted to do

Explain

State

Readiness

Spec ready

Status

planned

Class

Governance Service

Default mode

shadow

Developer owner

Governance pod

Capital impact

Indirect

Reason codes emitted

CodeSeverityMeaningAction
GOV_EXPOSURE_NARRATIVEP3Gov Exposure NarrativeSee decision output and developer log for context.
GOV_EXPOSURE_CONCENTRATION_FLAGP3Gov Exposure Concentration FlagSee decision output and developer log for context.
GOV_EXPOSURE_FALLBACKP3Gov Exposure FallbackSee decision output and developer log for context.

Used by

Reverse index — strategies that currently reference gov.exposure_explainer. If you change this bot's authority or reason codes, these strategies must re-pass shadow.

StrategyStateActivity
BTC weekly — close-aware quotesdemo-wiredlast triggered 28m ago
Fed Rates — surprise driftfrozenlast triggered 35m ago

Showing 2 of 2 · demo-wired ≠ production-live

Why this matters

Governance & Ops bots does NOT propose, approve, or block trades; only observes and reports. Understanding the authority boundary prevents misuse and makes promotion-gate reviews faster and more reliable. View raw spec JSON →
Polytraders Operator UX Mock · INTERNAL · demo-wired ≠ production-live · the plan · reason codes · shadow-mode pipeline
⚙ Page Configuration
Current page settings
Loading configuration…