Fingerprints#

Counted uint256 accumulation and adjacent ordered-range composition.

class pipewhy.fingerprint.state.FingerprintState(context: pipewhy.fingerprint.records.FingerprintContext, start: int, count: int, total: int)#
Parameters:
remove(known_members)#

Subtract a caller-known contained multiset or original-position ordered suffix.

Parameters:

known_members (FingerprintState)

Return type:

FingerprintState

C3 context framing and complete-record BLAKE2b reference contributions.

class pipewhy.fingerprint.records.Mode(*values)#
class pipewhy.fingerprint.records.FingerprintContext(schema_id: str, profile_id: str = 'e2b4d2af40101fee329361e424d79220bccfbd600ecd8aef2ab84de1f795821c', mode: pipewhy.fingerprint.records.Mode | str = <Mode.MULTISET: 'multiset'>)#
Parameters:
  • schema_id (str)

  • profile_id (str)

  • mode (Mode | str)

pipewhy.fingerprint.records.record_contribution(record, context, *, position=None)#

Return a uint256 contribution; ordered callers supply the original global offset.

Parameters:
Return type:

int

Backend policy for normalized host-resident C2 batches.

pipewhy.fingerprint.dispatch.select_host_backend(requested)#

Keep auto work on the host; installed CPU failures must remain visible.

Parameters:

requested (str)

Return type:

str