Skip to main content

Module behavior

Module behavior 

Source
Expand description

Conservative, source-backed Rust conditional-value comparison.

These are structural facts, not a control-flow/effects model. Source-local identities include exact blobs and structural occurrence order; matching across revisions uses symbol/target and normalized tokens, never node IDs.

Structs§

Assignment
Binding
Branch
Change
Comparison
Conditional
ContentHash
A BLAKE3 content hash (32 bytes / 256 bits).
Correspondence
Expression
Location
Operation
Scope

Enums§

AssignmentKind
BranchLabel
CorrespondenceKind
Limitation
MatchReason
Side
Support

Constants§

BINDING_VERSION
COMPARISON_VERSION
EXTRACTOR_VERSION
MAX_ASSIGNMENTS
MAX_SOURCE_BYTES

Functions§

binding_key
compare_file
Analyze one exact path pair. None means absent source, not an empty file. Selectors are exact qualified symbol addresses. The host bounds file count and total bytes; this function also bounds each parser input independently.
extraction_key