🛡️Prosthetic Tool

trust_dashboard

System-wide proof that the safety net is working. You can only rely on a system you trust.

When to use this

Run trust_dashboard periodically (weekly or when something feels off) to verify your data is fresh, syncs are running, and coverage is complete.

Quick Example

mcporter call brain.trust_dashboard
Response
🛡️ Trust Dashboard

📊 Data Coverage:
  Messages: 377,326 (across 12,847 conversations)
  Embeddings: 82,000 (21.7% of messages)
  Summaries: 9,979 (77.6% of conversations)
  Domains tracked: 25

🔄 Sync Health:
  Last quick sync: 47 minutes ago ✅
  Last full sync: 14 hours ago ✅
  Last embedding run: 14 hours ago ✅
  Last GitHub sync: 15 hours ago ✅

📅 Data Freshness:
  Newest message: 47 minutes ago
  Newest embedding: 14 hours ago
  Newest summary: 14 hours ago

⚠️ Gaps:
  - 23% of messages not yet embedded (noise-filtered or recent)
  - 22% of conversations missing summaries (in queue)

✅ System Status: HEALTHY
   All syncs running on schedule.
   Data freshness within expected bounds.

Parameters

trust_dashboard takes no parameters. It reports on the entire system.

What It Checks

Data coverage

Total messages, embeddings, summaries, and their ratios

Sync health

When each sync pipeline last ran and whether it's on schedule

Data freshness

Age of the newest data in each layer

Coverage gaps

Conversations without summaries, messages without embeddings