- Add gruPolicyIntegration block (referencePrimacyDoc, meshExecutionRole) to peg-bands.json - Document parent-repo policy and CI verifier in README, bot policy, and oracles doc Made-with: Cursor
33 lines
1.2 KiB
JSON
33 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"description": "Peg bands by token type: normal, stress, circuit break. Basis points.",
|
|
"version": "1.0.0",
|
|
"updated": "2026-02-26",
|
|
"usdPegged": {
|
|
"tokens": ["cWUSDT", "cWUSDC", "cWAUSDT", "cWUSDW"],
|
|
"normalBps": { "min": 10, "max": 25 },
|
|
"stressBps": { "min": 50, "max": 150 },
|
|
"circuitBreakBps": 200,
|
|
"circuitBreakAction": "pause_no_new_liquidity"
|
|
},
|
|
"eurPegged": {
|
|
"tokens": ["cWEURC", "cWEURT"],
|
|
"anchorOracle": "EURUSD",
|
|
"normalBps": { "min": 25, "max": 50 },
|
|
"stressBps": { "min": 100, "max": 250 },
|
|
"circuitBreakBps": 250,
|
|
"circuitBreakAction": "pause_no_new_liquidity"
|
|
},
|
|
"oracle": {
|
|
"usdTarget": 1.0,
|
|
"eurUsesEurUsdFeed": true,
|
|
"stalenessWidenBands": true,
|
|
"stalenessPauseTrades": true
|
|
},
|
|
"gruPolicyIntegration": {
|
|
"referencePrimacyDoc": "docs/04-configuration/GRU_REFERENCE_PRIMACY_AND_MESH_EXECUTION_MODEL.md",
|
|
"meshExecutionRole": "public_pmm_corridor_implementation",
|
|
"summary": "Peg bands and oracle settings bound bot behavior against external references; they do not define GRU/XDR/XAU policy. Parent-repo CI verifies this block via scripts/verify/check-gru-reference-primacy-integration.sh."
|
|
}
|
|
}
|