Overview
Public documentation for Thirdpass.
Thirdpass coordinates supply chain review for open-source packages.
The core idea is that package reviews should be reusable. A review submitted for a package artifact can help every project that depends on that same artifact, instead of forcing each project to repeat the work alone.
What Thirdpass Does
Thirdpass has three main parts:
- A CLI that runs reviews and checks projects from the terminal.
- Ecosystem extensions that understand package registries and dependency files.
- A server that assigns review work and stores submitted review coverage.
Main Workflows
Use review-any to contribute review coverage to the shared package pool:
thirdpass review-any --nightshiftUse review-deps inside a project to review packages your project already
depends on. Completed reviews are saved in the project under
.thirdpass/reviews/ so they can be committed with the dependency files:
thirdpass review-depsUse check inside a project to compare its dependencies against submitted
reviews and committed project reviews:
thirdpass checkWhy Coverage Matters
Thirdpass reviews are file-focused. A package may have many files, and review coverage grows as more files are reviewed by more users or agents.
This makes coverage visible instead of binary. A package can be partly reviewed, fully reviewed, or reviewed several times by independent contributors.