⚠ 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

ParameterChangeAuditor

gov.parameterchangeauditor
Governance & Ops planned Spec started frozen

ParameterChangeAuditor intercepts every config edit across the Polytraders fleet, records what changed, who changed it, when, and the before/after val

What it does

ParameterChangeAuditor intercepts every config edit across the Polytraders fleet, records what changed, who changed it, when, and the before/after values with replay-grade detail.

Pipeline placement

runs after: Every parameter update across the Polytraders bot fleet ParameterChangeAuditor runs before: Any bot whose parameters change — audit hook fires pre-write

Applies to: Every bot parameter in the system

Why it matters

If this failsConsequence
Parameter change not recordedIncidents cannot be root-caused; audit trails are incomplete for compliance.
P0 parameter changed without alertA high-risk config change may go unnoticed until it causes a trading incident.

Inputs

Polymarket inputs

InputSourceRequiredUse
None — pure internal config audit hookinternaloptionalN/A

Internal inputs

InputSourceRequiredUse
Pre-write config delta event from each bot's config storeinternalrequiredCapture before/after parameter values and editor identity.
Ticket reference from change management systeminternaloptionalLink the change to an approved ticket if require_ticket_for applies.

Authority

What this bot is permitted to do

Explain

State

Readiness

Spec started

Status

planned

Class

Governance Service

Default mode

shadow_only

Developer owner

Polytraders core

Capital impact

Indirect

Reason codes emitted

CodeSeverityMeaningAction
PARAM_CHANGEDINFOA parameter was successfully changed and recorded.Log and emit OperationsReport.
P0_PARAMETER_CHANGEDWARNA P0-tier parameter was changed; immediate alert required.Emit alert to on-call.
AUDIT_TICKET_REQUIREDHARD_REJECTA P0/P1 parameter change was attempted without a ticket reference.Reject change; emit alert.
AUDIT_LOG_UNAVAILABLEWARNAudit log store is unavailable; records buffered in memory.Buffer and flush on reconnect.
AUDIT_RETENTION_WARNWARNretain_history_days < 90; below recommended minimum.Emit WARN.

Used by

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

StrategyStateActivity
US Elect — book-builderdemo-wiredlast triggered 33m ago
NBA H2H — moneyline market-makedemo-wiredlast triggered 40m 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…