Skip to main content

Effectiveness Dashboard

Live, anonymized metrics from all projects using the Bastion Security Framework. This data proves the system works — or shows where it doesn't.

Loading dashboard...


What This Measures

MetricWhat it meansHealthy target
Projects reportingHow many projects are actively syncingGrowing over time
Avg coverageWhat % of known vectors have mitigations>70% across projects
Accept rateWhat % of AI proposals get accepted by humans>40% (signal, not noise)
Blind spot rateWhat % of findings are unique to one model>10% (multi-model adds value)
Composites acceptedCross-domain chains that were real>0 (composition works)
Latent activationsRegressions that activated dormant chains~0 (mitigations hold)

Where the Data Comes From

Every project that runs /bastion:sync automatically submits anonymized metrics. No vector names, IDs, or project-identifying information leaves the project. Only aggregate counts and rates.

Projects can opt out by adding metrics: { opt_out: true } to bastion.yaml.

Data Architecture

Consumer projects → /bastion:sync → anonymized YAML → proposal PR →
GitHub Action → metrics/submissions/ (immutable) →
metrics/aggregate.yaml (derived) → Supabase (dashboard view)

Raw data lives in the GitHub repo (metrics/submissions/). Supabase is a read-optimized projection that can be rebuilt from source at any time.