Skip to main content

Module limits

Module limits 

Source

Structs§

AlgorithmLimits
CochangeConfig
LexicalConfig
PPRConfig
SiblingConfig
UtilityConfig

Constants§

DEFAULT_PIPELINE_TIMEOUT_SECONDS
DEFAULT_PPR_ALPHA
DEFAULT_SCORING
The scoring mode every entry point ships. Named rather than repeated as a literal in the CLI arg, three pyo3 signatures and the Python layers: those copies are what would make a future default change land in some entry points and not others.
DEFAULT_STOPPING_THRESHOLD
Confirmed by the v4 re-calibration on the EGO pipeline (5x3 grid, v1 calibration manifest): validated winner (tau, cbf) = (0.12, 0.5) at min(per_benchmark file_recall) = 0.6532, validation 0.6604. Surface flat and monotone (top-3 within 0.004) — choice is robust.
MAX_BLOB_READ_BYTES
Hard ceiling for a single git cat-file blob read. Sized with headroom above max_changed_file_size (5 MB) so legitimate large changed files still load, while a pathological multi-hundred-MB blob is drained and rejected instead of allocated up front.

Statics§

COCHANGE
LEXICAL
LIMITS
PPR
SIBLING
UTILITY