Each stage below runs once per fingerprint computation. Click a node to open its source module, or focus it with the keyboard to inspect it inline.
The pipeline
Interactive pipelinehover · focus · click
Input
Python object
A model, dataset, prompt, or environment reference. Any object that implements the fingerprintable protocol.
Interpretation notes
- The canonicalizer is the only stage that varies by namespace. Everything after it is namespace-agnostic.
- The chunk scheduler exists solely so a fingerprint can be computed against inputs that exceed available memory.
- The namespace tag is what lets a reader validate a digest without knowing which object produced it.