{"ok":true,"source":"live-scan","served_at":"2026-06-08T11:15:11+00:00","status":"mixed","score":65,"headline":"Some proof is live; some needs a refresh.","summary":"3 fresh, 2 aging, 1 stale, 3 unknown across 9 public data sources.","assistant_prompt":"Audit tinyblue.dev freshness from the public snapshot served at 2026-06-08T11:15:11+00:00. Safe to cite now: Fleet cache, AGENT1 brief, Live weather. Do not treat as current without refresh: Now line. Needs inspection: Property health, Weather current API, MLB scoreboard. Recommend one practical fix that improves public trust without exposing private fleet details.","sources":[{"key":"fleet","label":"Fleet cache","status":"fresh","trust":"safe to cite","age_seconds":253,"age_label":"4m old","observed_at":"2026-06-08T11:10:57+00:00","checked_at":"2026-06-08T11:10:57+00:00","value":"11/20 online · 136 pods","detail":"7 public k3s nodes; aggregate only.","action":"Refresh the fleet snapshot before quoting online counts.","href":"/fleet/"},{"key":"agent1","label":"AGENT1 brief","status":"fresh","trust":"safe to cite","age_seconds":253,"age_label":"4m old","observed_at":"2026-06-08T11:10:57+00:00","checked_at":"2026-06-08T11:10:57+00:00","value":"repo clean · 136 pods","detail":"7 nodes in the public aggregate; private event detail is withheld.","action":"Regenerate the public brief cache or keep it labeled cached.","href":"/dashboard/"},{"key":"now","label":"Now line","status":"stale","trust":"do not cite as current","age_seconds":736997,"age_label":"8d old","observed_at":"2026-05-30T22:31:53+00:00","checked_at":"2026-05-30T22:31:53+00:00","value":"9 days active","detail":"Building the live trust layer — freshness automation, verified domains, route AI briefs, and widget-bar status.","action":"Update the now line when the visible work changes.","href":"/timeline/"},{"key":"properties","label":"Site catalog","status":"aging","trust":"verify before quoting","age_seconds":739312,"age_label":"8d old","observed_at":"2026-05-30T21:53:18+00:00","checked_at":"2026-05-30T21:53:18+00:00","value":"7/7 listed live","detail":"Curated property list; this is authoritative but not a network probe.","action":"Review this list whenever a domain is launched, paused, or retired.","href":"#more"},{"key":"properties-health","label":"Property health","status":"unknown","trust":"needs inspection","age_seconds":null,"age_label":"unknown","observed_at":null,"checked_at":null,"value":"probe unavailable","detail":"Public domain probes only; no private IPs or backend topology exposed.","action":"All listed public properties answered the health probe.","href":"/api/properties-health.php"},{"key":"weather-live","label":"Live weather","status":"fresh","trust":"safe to cite","age_seconds":910,"age_label":"15m old","observed_at":"2026-06-08T11:00:00+00:00","checked_at":"2026-06-08T11:10:58+00:00","value":"71° · 4 mph wind","detail":"Lee's Summit live weather cache from Open-Meteo.","action":"Warm /api/weather-live.php if the cache goes stale.","href":"/weather/"},{"key":"weather-current","label":"Weather current API","status":"unknown","trust":"needs inspection","age_seconds":null,"age_label":"unknown","observed_at":null,"checked_at":null,"value":"current unavailable","detail":"Legacy current route now resolves through the live bridge instead of stale archive rows.","action":"Keep /api/weather.php?action=current delegated to the live source.","href":"/weather/"},{"key":"mlb","label":"MLB scoreboard","status":"unknown","trust":"needs inspection","age_seconds":null,"age_label":"unknown","observed_at":null,"checked_at":null,"value":"scoreboard unavailable","detail":"DB-backed scoreboard for today; game detail remains on /mlb.","action":"Keep the sync job under 10 minutes during live windows.","href":"/mlb/scoreboard"},{"key":"ai-map","label":"AI discovery map","status":"aging","trust":"verify before quoting","age_seconds":721361,"age_label":"8d old","observed_at":"2026-05-31T02:52:30+00:00","checked_at":"2026-05-31T02:52:30+00:00","value":"8 canonical pages","detail":"Guides GPT, Claude, search bots, and humans to the safe surfaces.","action":"Update prompts and canonical routes after meaningful site changes.","href":"/ai/"}]}