
Infrastructure — Content Sync
Last Updated: October 21, 2026 at 08:55 PM EDT
Standing responsibility to keep the public roadmap pages (main roadmap.html and 12 subproject pages) current with each project's real source-of-truth POA&M documents. Established per MAKO-CORE-TO-MAKOWEB-001 (2026-09-16) as the permanent sync mechanism, replacing ad-hoc manual updates. A scheduled cloud agent runs every 6 hours and commits verified updates; a daily scheduled deploy at 10 PM Eastern publishes them. The conservative, diff-based procedure avoids rewrites of subproject pages and flags major gaps for human review rather than acting unilaterally.
Sync operational. The scheduled cloud routine runs every 6 hours, reads every source project's POA&M, makes only sourced status edits, verifies the "What We Have Achieved" data automatically, and commits to the repository. A daily scheduled deploy at 10 PM Eastern publishes the result with a byte-for-byte check; the first scheduled run on 2026-10-04 passed, with every page matching byte for byte.
Issue: RUNBOOK.md step 3b requires checking main roadmap.html's "What We Have Achieved (Live)" section against subproject POA&Ms, but 2026-09-29 manual sync missed this check. Result: two live utilities (Harvester V1, Contract Scan L1) left out of the achievements list despite their POA&Ms showing "live" status. Root causes: (1) scheduled routine not running due to account credit limits, (2) manual runs incomplete — subproject pages checked but achievements consistency not systematically verified, (3) no explicit criteria defining what POA&M status qualifies for "live" listing. Full analysis: report/roadmap-sync/SYNC-GAP-ANALYSIS-2026-09-30.md. Resolved: routine restored and running every 6 hours (M4), checklist expanded (M3), "live" criteria defined (M5), achievements now stored as verified data (M6).
Main roadmap page: site/roadmap.html — 12-column stage cards, "What We Have Achieved (Live)", "Current State" (IV&V Standards block), "Next Gates", "Road Ahead", "On hold" list, utility-price claims.
Subproject pages: 12 dedicated roadmap pages (Harvester, PayFlow, PayFlow V2, Liquidity Pools, MakoSig, Bridge V6/V7/V8, Wallet Trace, Contract Scan, Backup Migration to BSC, LOOP Health Monitoring) plus this page (MAKO Web).
Subproject sources (POA&Ms): Real POA&M documents in each project's own repository (Harvester, mako-payflow, mako-lp-incentives, MakoSig, Capt-Ken-Lahr-bridge-contracts, wallet-trace, contract-scan, MAKO-Posse). MAKOv2 explicitly excluded per its own POA&M confidentiality directive and standing operator instruction.
Conservative procedure: Read POA&M, diff against live page markup, edit only discrete status changes (e.g., YELLOW → GREEN), flag anything larger for human review. Never invent milestones or rewrite subproject pages unilaterally. A dated audit-trail report from every run is committed to report/roadmap-sync/ for full visibility.
MAKO Web itself has two standing responsibilities on the main roadmap: (1) the site's own development (Wallet Trace, Contract Scan integration, utilities) tracked through the stage cards, and (2) the ongoing sync of all 13 pages to their sources (this project). The sync is infrastructure, not a customer-facing deliverable, but it's a dependency for roadmap accuracy — without it, the public pages drift stale and readers can't trust the status claims. Sync failures (or gaps like the 2026-09-29 achievements miss) mean operators must manually audit and correct the roadmap instead of relying on automated consistency checks.
MAKO Web Team is responsible for keeping this POA&M and all milestone status current. Weekly roadmap sync verifies all 13 MAKO project pages against their source POA&Ms to ensure consistency across the public roadmap.