Public Trust Network

Publish shareable package, organization, team portfolio, comparison, and dependency-alternative trust snapshots


Public Trust Network

ReformCode public trust network snapshots extend the repo-level Public Trust Index into shareable package, organization, team portfolio, comparison, and dependency-alternative surfaces.

Public API

GET /api/trust/network?kind=package&target=react
GET /api/trust/network?kind=organization&target=vercel
GET /api/trust/network?kind=team&target=platform
GET /api/trust/network?kind=comparison&target=repo:facebook/react..vs..package:react
GET /api/trust/network?kind=dependency_alternative&target=legacy-ui&related=react,preact

Each response returns a deterministic TrustNetworkSnapshot with:

  • score, status, and summary
  • dimension-level evidence
  • connected trust nodes
  • evidenceSnapshotId
  • share URLs and markdown
  • reproducibility inputs and source evidence IDs
  • codeGenome benchmark, forecast, recommendation, and moat-signal intelligence

Public Pages

Every API target also has a public page:

/trust/network/package/react
/trust/network/organization/vercel
/trust/network/team/platform
/trust/network/comparison/repo%3Afacebook%2Freact..vs..package%3Areact
/trust/network/dependency_alternative/legacy-ui?related=react,preact

Page and API reads are recorded in the trust evidence warehouse with privacy-safe score.read and score.snapshot events.

Code Genome For Partners

Partners can use codeGenome when a plain score is not enough:

  • Marketplace listings can show benchmark rank, percentile, and gap to leader.
  • Dependency tools can show replacement recommendations and safer alternatives.
  • Security products can surface exploit exposure and governance drift forecasts.
  • Enterprise tools can attach moat signals and evidence IDs to procurement workflows.

The codeGenome.id includes the underlying evidenceSnapshotId, so partners can store it as a stable proof reference.

Partner Use

Partners can link to the share.url or store the evidenceSnapshotId alongside marketplace listings, dependency recommendation cards, security dashboards, and team reports. The snapshot ID changes only when the underlying evidence changes.