{"asOf":"2026-08-25T05:19:47.369Z","total":70,"max":70,"pass":true,"pillars":[{"id":"source_tag","label":"Source tag on every pulse","score":10,"max":10,"why":"mill|check|mcp|sdk|ui — never blend mill RPM with demand","evidence":["lib/cleared/check-source.ts","pulse.source column"]},{"id":"demand_mill_split","label":"Demand vs mill counters","score":10,"max":10,"why":"Separate tallies so wallet game cannot celebrate cron","evidence":["stats.demandChecks*","stats.millChecks*","pulse mode=stats: demand|mill|untagged (null ≠ demand)"]},{"id":"freshness_honesty","label":"Freshness honesty","score":10,"max":10,"why":"Expose lastCheckedAt age + stale warning — Check ≠ live full audit","evidence":["lib/cleared/check-freshness.ts","response.freshness"]},{"id":"next_action_attach","label":"nextAction Gateway attach","score":10,"max":10,"why":"Pass → route_gateway (tax_the_tx) every found Check","evidence":["nextAction.route_gateway","fee advisory"]},{"id":"attestation_fail_closed","label":"Attestation fail-closed (prod)","score":10,"max":10,"why":"Production found Checks must sign — hash-only is not Cleared","evidence":["CLEARED_ATTESTATION_SEED required in production","503 if unsigned"]},{"id":"mcp_gateway_default","label":"MCP Gateway default","score":10,"max":10,"why":"MCP sends x-cleared-source=mcp + pushes route_gateway on pass","evidence":["mcp-server cleared_check headers","nextAction.route_gateway"]},{"id":"ui_collect_cta","label":"UI collect CTA","score":10,"max":10,"why":"/check surfaces Route via Gateway + Get Cleared — not PASS/FAIL only","evidence":["ClearedCheckLookup nextAction CTAs","freshness warning"]}],"post70":["Demand Check → Gateway route conversion > 0 weekly (wallet)","External MCP installs with sticky x-cleared-agent cohorts","Paid Cleared upgrades attributed utm_source=check"]}