Capabilities · Past Performance Graph

The relationships are the data.

SAM.gov models federal contracting as flat tables of opportunities. We don't. Bridger models it as a directed graph: agencies buy from primes, primes sub to allied vendors, vendors hold past performance with previous primes and agencies. The Past Performance Graph is the queryable core of that model.

§01

Edges, not rows.

Each past-performance entry is an edge: contractor → agency, contractor → prime, contractor → vehicle. Queries traverse the graph. “Who has performed for DoD on AUKUS-related autonomy work in past 24 months?” resolves in a hop, not a full table scan.
§02

CPARS-aware ranking.

Past-performance entries carry their CPARS rating where available. The matching engine weights Exceptional / Very Good / Satisfactory differently. Counts without ratings get a configurable discount.
§03

Allied past performance accepted.

Foreign-domiciled vendors’ non-US past performance counts. We accept evidence from MoD UK, ADF, NZDF, JSDF, IDF, and analogous allied procurement bodies — with the contracting-officer caveat that the source agency’s reciprocity matters.
How it works

Under the hood.

Past performance entries live in the PastPerformance Prisma model with explicit edges to Agency, Prime/Sub role, NAICS, and CPARS rating. The graph traversal is implemented as a recursive CTE on Postgres — fast enough that a contractor can query “past performance relevant to this opportunity” in under 300ms even with thousands of entries.

The opportunity-matching engine uses past-performance edges as one of three primary signals (alongside NAICS overlap and tech-area overlap). Without past performance, you’re a stranger; with even one relevant edge, you’re a known counterparty.

Who benefits most

Who this is for.

Foreign vendors entering the US market who have substantial allied past performance but no US-side history yet. The graph shows you which of your existing edges are actually transferable.

Mid-tier US contractors in subcontracting roles. Your past performance under prior primes is often invisible to the next prime team — the graph makes it discoverable.

Try it on your firm.