Enforce native protocol inventory rules

This commit is contained in:
defiQUG
2026-04-14 07:13:17 -07:00
parent 24119f8a6e
commit 0b089f1181
5 changed files with 501 additions and 104 deletions

View File

@@ -40,6 +40,15 @@ node scripts/validate-deployment-status.cjs
**Exit code:** 0 if valid, 1 if invalid (errors to stderr).
**Native protocol-only examples:**
```bash
node scripts/validate-deployment-status.cjs config/validation-examples/native-protocol-only.valid.json
node scripts/validate-deployment-status.cjs config/validation-examples/native-protocol-only.invalid.json
```
The invalid example intentionally includes a placeholder scaffold and a non-native live `1inch` row to exercise the rejection path.
**Parent proxmox repo:** live Mainnet cW/TRUU pool deploy and ratio-matched top-up scripts live under `scripts/deployment/` (`deploy-mainnet-pmm-cw-truu-pool.sh`, `add-mainnet-truu-pmm-topup.sh`); see `docs/03-deployment/MAINNET_PMM_TRUU_CWUSD_PEG_AND_BOT_RUNBOOK.md` §11.
---