The user configures a percentage probability threshold, defaulting to 10%, which filters alternative tokens extracted from the model's top candidates to govern the branching width of subsequent completions.

flowchart TD
    Tokens["Top-k Candidate Tokens"] --> Filter{"Probability vs 10% Threshold"}
    Filter -->|"10% to 100%"| Pass["High-Probability Tokens"]
    Filter -->|"0% to 9.9%"| Fail["Low-Probability Tokens"]
    Pass --> Branch["Trigger Branch Exploration"]
    Branch --> Expand["Generate Path Completions"]
    Fail --> Prune["Prune Candidate Path"]