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, andsummary- dimension-level evidence
- connected trust nodes
evidenceSnapshotId- share URLs and markdown
- reproducibility inputs and source evidence IDs
codeGenomebenchmark, 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.