Fingerprint Pro Internals
Reference

reference

Generated maps. Every file here is rebuilt by npm run map from agent/agent.clean.js and the captures; none of it is written by hand.

Generated maps. Every file here is rebuilt by npm run map from agent/agent.clean.js and the captures; none of it is written by hand.

fileone row perbuilt by
signals.md, signals.jsonwire signal id: surfaces, branch tests, constants, status codes, value shapenpm run signals
slices/wire signal id: the collector's source and every helper only it can reachnpm run slice
schema.md, schema.jsonwire key and addressable leaf: types, observed values, digest and session labelsnpm run schema
envelope.md, envelope.jsonnon-signal wire key: the expression that builds itnpm run envelope
codes.md, codes.jsonstatus code: every site that can produce it, with the agent's own messagenpm run codes
endpoints.md, endpoints.jsonthe request path rule, plus one capture's observed sequencenpm run endpoints
observed.md, observed.jsonwire id: what Chrome, Firefox and Safari sent, and where that disagrees with the static readnpm run join
diff.md, diff.jsonsignal that changed between two saved mapsnpm run diff
baselines/a saved signals.json, one per build worth comparing tonpm run diff -- --save

Start with signals.md for what a signal measures and slices/<id>.js for the code that measures it. A slice is source text, not a program: it is cut out of the cleaned bundle and still refers to the globals, string tables and shared helpers that live there.