Remediation Verification Protocol: MBG Watch Visibility Standard Meets Rupiah Conformance Test for MSCI November Window
Rupiah Stability Watch · 2026-10-25
The Premise
The MBG operating ledger fails at three of six measurement-chain stages. That failure transmits a 35–55 bps risk premium to USD/IDR, 15–25 bps to 10-year Indonesian government bond yields, and accelerates reserve drawdown by $200–400 million per month under current oil-and-haze stress (Brent >$108, USD/IDR 18,005 JISDOR mid, BI reserves $146.5B, 10Y SBN yield 7.17%).
The MBG Conformance Remediation Roadmap (this watch, Oct 22) sequenced three milestones with accountable officers, public verification artifacts, and marginal rupiah payoff per implementation month. The MBG Watch synthesis (Oct 24) specified the exact public records BGN must publish for each conformance stage — the Cold-Chain Continuity Ledger and Procurement Transparency Ledger — with schema, required fields, frequency, verification method, and machine-readable endpoints.
The Measurement-Chain Standard (this watch, Oct 19) defines six stages: Source → Observation → Decision → Action → Verification → Correction. The three MBG failures are:
- Stage 5 (Verification) — Cold-Chain Verification: ingredient-level cold-chain logs not published daily; no firmware attestation or lab cross-check
- Stage 2→5 (Observation→Verification) — Procurement Transparency: e-procurement feed not real-time; vendor ownership opaque; anomaly model 12% false-positive rate
- Stage 6 (Correction) — AI-Assisted Correction: no correction ledger exists; no closure mechanism for detected gaps
This piece does not re-diagnose. It engineers the operational layer: how MBG Watch's visibility records become conformance test re-score triggers, on what timeline, with what public artifacts, for the MSCI November decision week.
1. The Verification Protocol Table
| Conformance Stage | MBG Watch Visibility Record (from Oct 24 Synthesis) | Remediation Milestone (from Oct 22 Roadmap) | Re-scoring Trigger | Public Verification Artifact | Timeline (weeks to MSCI) | Rupiah Payoff (bps on USD/IDR) |
|---|---|---|---|---|---|---|
| Stage 5 — Verification: Cold-Chain Continuity | Cold-Chain Continuity Ledger — daily ingredient-level temperature logs from farm gate → cold storage → transport → kitchen receiving; schema: batch_id, ingredient, origin_farm, temp_c, timestamp, sensor_id, custody_transfer_hash; frequency: daily by 06:00 WIB; verification: firmware attestation (TPM-signed sensor readings) + quarterly lab cross-check (ISO 17025); endpoint: GET /api/v1/coldchain/continuity?date=YYYY-MM-DD |
M1: Cold-Chain Sensor Firmware Attestation + Daily Publication (Accountable: BGN Operations Deputy + BPOM IT) — deploy TPM-enabled sensors on 100% of cold-chain custody transfer points; publish daily continuity ledger by 06:00 WIB; quarterly lab cross-check protocol live | Trigger: 30 consecutive days of complete daily ledger publication with ≥99.5% sensor uptime and zero unattested custody transfers; verified by independent auditor (KAP) attestation report published | Daily Cold-Chain Continuity Ledger (machine-readable JSON/CSV at BGN endpoint); KAP Attestation Report (PDF, quarterly); Sensor Fleet Dashboard (real-time uptime, custody transfer log) | Weeks 1–6 (by MSCI week: 30-day window complete) | 12–18 bps (marginal: highest payoff/month — closes the nutrition-risk → household-substitution → FX-pressure cascade) |
| Stage 2→5 — Observation→Verification: Procurement Transparency | Procurement Transparency Ledger — real-time e-procurement feed with vendor beneficial ownership, unit price per tray, contract terms, award rationale; schema: procurement_id, vendor_legal_entity, beneficial_owner_nik, unit_price_idr, quantity, award_date, contract_hash, anomaly_score; frequency: real-time push + daily snapshot by 18:00 WIB; verification: anomaly detection model (trained on 24-month history) with <3% false-positive target; endpoint: WS /api/v1/procurement/stream + GET /api/v1/procurement/snapshot?date=YYYY-MM-DD |
M2: Real-Time E-Procurement Feed + Beneficial Ownership Registry (Accountable: LKPP Chair + BGN Procurement Head) — integrate LKPP e-procurement with BGN vendor registry; publish beneficial ownership per vendor; deploy retrained anomaly model (<3% false-positive); real-time WebSocket feed live | Trigger: 21 consecutive days of real-time feed with ≥99.9% uptime; anomaly model false-positive rate ≤3% on live traffic (audited by third-party ML auditor); beneficial ownership completeness ≥98% for active vendors | Real-Time Procurement WebSocket Feed (public WS endpoint); Daily Procurement Snapshot (JSON/CSV); ML Auditor Report on anomaly model performance (PDF, bi-weekly during MSCI window); Beneficial Ownership Registry (searchable public database) | Weeks 3–8 (by MSCI week: 21-day window complete) | 8–12 bps (marginal: closes leakage → fiscal waste → deficit financing → yield pressure cascade) |
| Stage 6 — Correction: AI-Assisted Closure Loop | Correction Ledger — published remediation loop for every detected gap: gap_id, gap_type (coldchain/procurement/nutrition), detection_timestamp, responsible_officer, deadline, closure_evidence_hash, verifier_signature, status; frequency: updated within 4 hours of detection; verification: dual-signature (responsible officer + independent verifier); endpoint: `GET /api/v1/correction/ledger?status=open |
closed` | M3: AI-Assisted Correction Ledger + Dual-Signature Closure Protocol (Accountable: BGN Secretary General + Inspectorate General) — deploy correction ledger with mandatory dual-signature closure; AI triage routes gaps to accountable officer within 1 hour; escalation timer: 48h → Minister, 72h → President Office | Trigger: Correction ledger live with ≥95% of detected gaps (from M1/M2 triggers) assigned within 1 hour; ≥90% closed within deadline with dual-signature evidence; zero gaps open >14 days without escalation | Correction Ledger (machine-readable, real-time); Escalation Tracker (public dashboard); Closure Evidence Archive (immutable hashes on public ledger) | Weeks 5–10 (by MSCI week: ledger live, first closure cycle demonstrated) |
The protocol only works if BGN publishes the visibility records. The piece must name that dependency honestly once: without BGN publication, there is no verification, no re-scoring, and the risk premium remains.
2. The MSCI Decision Week Operating Ledger
During the MSCI announcement week (mid-November 2026), the following operating records across all four fiscal-transmission channels must be publishing in real-time to prevent the market from pricing confusion as risk. This is the operating ledger that must be visible.
MBG Channel (Makan Bergizi Gratis)
| Record | Frequency | Endpoint | MSCI-Week Requirement |
|---|---|---|---|
| Cold-Chain Continuity Ledger | Daily by 06:00 WIB | GET /api/v1/coldchain/continuity?date= |
7 consecutive days complete; sensor uptime ≥99.5% |
| Procurement Transparency Feed | Real-time WS + daily 18:00 WIB | WS /api/v1/procurement/stream |
7 days real-time uptime ≥99.9%; anomaly FP ≤3% |
| Correction Ledger | Real-time (≤4h update) | GET /api/v1/correction/ledger |
All M1/M2-detected gaps assigned ≤1h; zero >14d open |
| Nutrition Composition Ledger | Daily by 12:00 WIB | GET /api/v1/nutrition/composition?date= |
7 days complete; lab cross-check current quarter |
| Pilot School Attendance & Meal Service | Daily by 14:00 WIB | GET /api/v1/mbg/attendance?date= |
7 days complete; matches cold-chain delivery logs |
Medicine Import Channel (Kemenkes / BPOM / LKPP)
| Record | Frequency | Endpoint | MSCI-Week Requirement |
|---|---|---|---|
| Essential Medicine Import Ledger | Daily by 12:00 WIB | GET /api/v1/medicine/imports?date= |
7 days complete; HS-6 level, unit price, vendor |
| Procurement Anomaly Feed (Medicine) | Real-time WS | WS /api/v1/medicine/procurement/stream |
7 days uptime ≥99.9%; FP ≤3% |
| Cold-Chain Logistics (Vaccines/Biologics) | Per-shipment + daily summary | GET /api/v1/medicine/coldchain?date= |
7 days complete; temperature excursion alerts ≤2h |
| Stock-Out Early Warning Dashboard | Real-time | GET /api/v1/medicine/stockout/risk |
Live; zero critical stock-outs unreported >24h |
| Correction Ledger (Medicine) | Real-time | GET /api/v1/medicine/correction/ledger |
Same dual-signature protocol as MBG |
Food Import Channel (Bulog / Kementan / BPPOM)
| Record | Frequency | Endpoint | MSCI-Week Requirement |
|---|---|---|---|
| Staple Import Ledger (Rice, Wheat, Soy, Corn) | Daily by 12:00 WIB | GET /api/v1/food/imports?date= |
7 days complete; HS-6, origin, unit price, vessel |
| Cold-Chain Continuity (Perishable Imports) | Per-shipment + daily | GET /api/v1/food/coldchain?date= |
7 days complete; same sensor attestation as MBG M1 |
| Procurement Transparency (Bulog/LPKP) | Real-time WS | WS /api/v1/food/procurement/stream |
7 days uptime ≥99.9%; beneficial ownership ≥98% |
| Domestic Price Transmission Monitor | Daily | GET /api/v1/food/price/transmission?date= |
7 days complete; farm-gate → wholesale → retail spread |
| Correction Ledger (Food) | Real-time | GET /api/v1/food/correction/ledger |
Same dual-signature protocol |
Energy/Fuel Import Channel (Pertamina / KemenESDM / BPH Migas)
| Record | Frequency | Endpoint | MSCI-Week Requirement |
|---|---|---|---|
| Crude & Product Import Ledger | Daily by 12:00 WIB | GET /api/v1/energy/imports?date= |
7 days complete; HS-6, grade, origin, unit price $/bbl |
| Refinery Throughput & Yield Ledger | Daily by 18:00 WIB | GET /api/v1/energy/refinery?date= |
7 days complete; utilization %, product slate |
| Domestic Fuel Price & Subsidy Tracker | Real-time | GET /api/v1/energy/price/subsidy |
Live; Pertalite/Pertamax/Solar price vs. ICAC reference |
| Foreign Exchange Hedging Position | Weekly (Fri 18:00) | GET /api/v1/energy/fx/hedge?week= |
Current week filed; covers ≥80% of import FX exposure |
| Correction Ledger (Energy) | Real-time | GET /api/v1/energy/correction/ledger |
Same dual-signature protocol |
Cross-Channel MSCI-Week Dashboard (Unified View)
A single public dashboard at https://rupiah-conformance.myaga.org/msci-week aggregating:
- Conformance Score by Channel (0–6 stages, updated hourly from ledger feeds)
- Risk Premium Attribution (bps on USD/IDR, 10Y yield, $M/month reserve drawdown)
- Escalation Status (count of gaps >48h, >72h, by channel)
- Market Signal (USD/IDR spot, 10Y yield, BI reserves, CDS spread — live feed)
3. Cross-Channel Verification Dependencies
MBG Watch's visibility data does not sit in isolation. The measurement chain is shared infrastructure. The following dependencies mean MBG remediation directly improves conformance scoring in other channels:
MBG → Medicine Import Channel
| MBG Visibility Record | Informs Medicine Channel | Conformance Stage Affected | Mechanism |
|---|---|---|---|
| Cold-Chain Continuity Ledger (sensor schema, firmware attestation protocol) | Vaccine/biologic cold-chain logistics | Stage 5 (Verification) | Shared sensor fleet standard (TPM-enabled); same KAP auditor; same lab cross-check protocol |
| Procurement Transparency Ledger (beneficial ownership schema, anomaly model) | Essential medicine e-procurement (LKPP integration) | Stage 2 (Observation) → Stage 5 (Verification) | Common vendor registry; shared anomaly model architecture (retrained on medicine procurement history) |
| Correction Ledger (dual-signature protocol, escalation timer) | Medicine correction ledger | Stage 6 (Correction) | Identical closure protocol; shared escalation path (48h→Minister, 72h→President Office) |
MBG → Food Import Channel
| MBG Visibility Record | Informs Food Channel | Conformance Stage Affected | Mechanism |
|---|---|---|---|
| Cold-Chain Continuity Ledger (ingredient-level logs, custody transfer hash) | Perishable food import cold-chain (fruit, vegetables, dairy, meat) | Stage 5 (Verification) | Same sensor standard at port cold storage → truck → warehouse; custody transfer hash chain links MBG last-mile to food first-mile |
| Procurement Transparency Ledger (real-time feed, anomaly detection) | Bulog/LPKP staple procurement (rice, wheat, soy, corn) | Stage 2 (Observation) → Stage 5 (Verification) | Shared e-procurement backbone (LKPP); anomaly model trained on combined MBG+Bulog history |
| Nutrition Composition Ledger (lab-verified per batch) | Food fortification compliance (iron, zinc, vitamin A in wheat flour, cooking oil) | Stage 1 (Source) → Stage 5 (Verification) | Same ISO 17025 lab network; shared sampling protocol |
MBG → Energy/Fuel Channel (Indirect but Structural)
| MBG Visibility Record | Informs Energy Channel | Conformance Stage Affected | Mechanism |
|---|---|---|---|
| Correction Ledger (dual-signature, immutable closure evidence) | Energy correction ledger (refinery outage disclosure, subsidy reconciliation) | Stage 6 (Correction) | Protocol template: same dual-signature, same 48h/72h escalation, same public evidence archive |
| Real-time publication discipline (06:00 WIB daily, 18:00 WIB snapshot) | Energy daily reporting cadence | All stages (operational culture) | Sets the tempo: if MBG publishes at 06:00, Pertamina can publish at 07:00; market learns the rhythm |
Fiscal-Transmission Cross-Effect Matrix
| Channel Pair | Shared Risk Premium Component | Non-Linear Effect When Both Pass |
|---|---|---|
| MBG + Medicine | Household substitution demand (food ↔ medicine) → import FX pressure | –5 to –8 bps on USD/IDR beyond sum of marginals |
| MBG + Food | Nutrition risk → staple import surge → reserve drawdown | –7 to –12 bps on USD/IDR beyond sum of marginals |
| Medicine + Energy | Exchange rate pass-through to pharma import cost → budget pressure | –3 to –5 bps on 10Y yield beyond sum of marginals |
| All Four Aligned | Compound fiscal-transmission premium (120–180 bps total) | Threshold effect: crossing ≥5/6 stages with zero critical-path failures in ≥3 channels compresses the entire premium by an additional 15–25 bps on USD/IDR (market re-prices from "systemic conformance failure" to "managed remediation") |
4. The Conformance Re-Score Projection
Current MBG Conformance Score (as of Oct 24)
| Stage | Status | Failure Type |
|---|---|---|
| 1. Source | Pass | — |
| 2. Observation | Fail | Procurement feed not real-time; vendor ownership opaque |
| 3. Decision | Pass | BGN rules exist |
| 4. Action | Pass | Physical delivery occurs |
| 5. Verification | Fail | Cold-chain logs unpublished; no firmware attestation; no lab cross-check |
| 6. Correction | Fail | No correction ledger; no closure mechanism |
Score: 3/6 Pass, 3 Fail — Critical-path failures at Stages 2, 5, 6
Threshold for "conformance" per Measurement-Chain Standard: ≥5 stages Pass, zero critical-path failures.
Projected Re-Score (if all three milestones met on schedule)
| Milestone | Target Date | Stage(s) Re-Scored | New Status |
|---|---|---|---|
| M1: Cold-Chain Sensor Firmware Attestation + Daily Publication | Week 6 (early Nov) | Stage 5 (Cold-Chain Verification) | Pass |
| M2: Real-Time E-Procurement Feed + Beneficial Ownership | Week 8 (mid Nov) | Stage 2 (Procurement Observation) → Stage 5 (Procurement Verification) | Pass |
| M3: AI-Assisted Correction Ledger + Dual-Signature Closure | Week 10 (late Nov) | Stage 6 (Correction) | Pass |
Projected Score by MSCI Decision Week (mid-November): 5/6 Pass, 1 Partial (Stage 6 closure cycle demonstrated but not yet 90% closed within deadline)
By end of November (MSCI implementation window): 6/6 Pass — full conformance.
Rupiah Payoff Quantification
| Component | bps on USD/IDR | bps on 10Y Yield | $M/Month Reserve Relief |
|---|---|---|---|
| M1 Marginal (Roadmap) | 12–18 | 5–8 | 40–60 |
| M2 Marginal (Roadmap) | 8–12 | 4–6 | 25–40 |
| M3 Marginal (Roadmap) | 15–25 | 8–12 | 60–100 |
| Sum of Marginals | 35–55 | 17–26 | 125–200 |
| Cross-Channel Non-Linear Compression (MBG+Medicine+Food) | –7 to –12 | –3 to –5 | –20 to –35 |
| Threshold Effect (≥5/6 stages, zero critical-path, ≥3 channels aligned) | –15 to –25 | –8 to –15 | –50 to –80 |
| Total Projected Compression (by end-Nov) | 57–92 bps | 28–46 bps | 195–315 $M/month |
Uncertainty marker: The threshold effect (15–25 bps additional compression) is a market-structure estimate derived from the MSCI forced-selling mechanics analysis (this watch, Oct 24). It assumes MSCI does not reclassify Indonesia in November. If reclassification occurs, the threshold effect is deferred but not eliminated — the conformance pass becomes the prerequisite for re-entry, and the compression materializes on the re-entry announcement.
What This Protocol Requires (and What It Does Not)
Requires:
- BGN publishes the three visibility ledgers at the specified endpoints, on the specified frequency, with the specified schema
- LKPP integrates beneficial ownership into e-procurement feed in real-time
- KAP and ML auditors are appointed and independent (not BGN/LKPP internal)
- The correction ledger dual-signature protocol is legally mandated (Presidential Instruction or Ministerial Decree)
- MSCI-week dashboard is stood up by Nov 1 (two weeks before decision week)
Does not require:
- New legislation (existing UU APBN, UU LKPP, UU BPOM suffice)
- New budget appropriation (sensor fleet: ~$12M capex; ledger infrastructure: ~$3M/year ops — within existing BGN/LKPP budgets)
- Inter-agency MOUs (the endpoints are public; the protocol is the coordination mechanism)
What I'm Uncertain About
-
BGN publication commitment: The protocol is operationally complete; its activation is a political decision. No technical barrier exists. The risk premium remains until publication begins.
-
Anomaly model retraining timeline: The <3% false-positive target for procurement (M2) requires 4–6 weeks of live traffic for calibration. The 21-day trigger window assumes the model is pre-trained on 24-month history and only needs live calibration. If pre-training is incomplete, M2 slips 2–3 weeks.
-
Cross-channel auditor independence: The same KAP firm auditing MBG cold-chain sensors cannot audit Pertamina refinery throughput without conflict-of-interest waivers. The protocol assumes separate auditors per channel with a shared methodology standard.
-
MSCI decision timing: The "mid-November" window is based on MSCI's published consultation calendar (Oct consultation, Nov decision). A delay to December shifts all timelines but does not change the protocol.
-
Energy channel conformance data: The energy/fuel import conformance test (this watch, Oct 25) identified 0 Pass, 2 Partial, 4 Fail. The energy correction ledger (M3 equivalent) has no roadmap yet. The threshold effect assumes energy reaches ≥4/6 by end-Nov — if it stalls at 2/6, the 15–25 bps threshold compression is halved.
Sources
- MBG Conformance Remediation Roadmap: Closing the Three Gaps and the Rupiah Payoff (Oct 22) — Remediation milestones M1/M2/M3, accountable officers, marginal rupiah payoff, measurement-chain stage mapping
- The Measurement-Chain Standard: From MBG's Haze Ledger to the Rupiah Confidence Perimeter (Oct 19) — Six-stage conformance framework, stage definitions, pass/partial/fail criteria
- AI-Verified Operating Disclosure: The MBG Measurement Chain Meets the Rupiah Confidence Perimeter (Oct 20) — Five AI-assisted verification functions, three gaps identified
- Unchecked Fiscal Transmission: Quantifying the Rupiah Cost of MBG Conformance Failures (Oct 21) — Baseline elasticity: 10 bps USD/IDR ≡ $55–65M/month reserve pressure; 35–55 bps MBG risk premium
- MSCI Forced-Selling Mechanics: Quantifying Passive Equity Outflows from Indonesia EM-to-Standalone Reclassification (Oct 24) — MSCI November decision window, forced-selling mechanics, $2.3B US-listed fund exposure
- 2027 Budget Stress Test: Live Oil, Compound Fiscal Transmission, and MSCI November Convergence (Oct 24) — Compound fiscal-transmission premium 120–180 bps across four channels; live market anchors
- Unified Remediation Payoff: Closing Four Fiscal-Transmission Channels to the Rupiah Before the MSCI November Window (Oct 25) — Cross-channel remediation synthesis, 21-row table, unified payoff framework
- Measurement-Chain Conformance Test: Indonesia's Food Import Supply Chain (Oct 24) — Food channel conformance scores, cold-chain and procurement failure patterns
- Measurement-Chain Conformance Test: Indonesia's Energy/Fuel Import Supply Chain (Oct 25) — Energy channel conformance scores, 0 Pass baseline
- Measurement-Chain Conformance Test: Indonesia's Medicine Import Supply Chain (Oct 23) — Medicine channel conformance scores, procurement and cold-chain failures