Skip to content

Dev#62

Merged
zTgx merged 3 commits intomainfrom
dev
Apr 14, 2026
Merged

Dev#62
zTgx merged 3 commits intomainfrom
dev

Conversation

@zTgx
Copy link
Copy Markdown
Contributor

@zTgx zTgx commented Apr 14, 2026

No description provided.

zTgx added 3 commits April 14, 2026 09:25
- Implement fallback stack mechanism to store viable paths truncated
  from the main beam when they meet minimum score threshold
- Add backtracking logic that pops highest-scoring entries from
  fallback stack when main beam exhausts without sufficient results
- Introduce SearchState parameter for Pilot to handle backtrack
  guidance with new guide_backtrack method
- Add max_backtracks and fallback_score_ratio configuration options
  to control backtracking behavior
- Include comprehensive unit tests for fallback stack operations and
  backtracking functionality
- Update NavigationDecision enum to track backtrack events in traces
- Modify beam search to split candidates between main beam and
  fallback stack during each iteration
- move extract_keywords import from search to scoring module
- create new scoring module with BM25 utilities
- rename pilot_scorer.rs to decision_scorer.rs and relocate to pilot module
- rename scorer.rs to pilot/scorer.rs
- update all imports to reference correct module paths
- move scoring related utilities to dedicated scoring module
- separate search algorithms from scoring logic in search module
Add optional per-step reasoning tracking throughout the search pipeline
to provide better context for navigation decisions. This includes:

- Extend build_path_section() to show enhanced navigation history with
  step-by-step reasoning when available, falling back to original
  breadcrumb format otherwise

- Introduce ScoredCandidate struct with optional reasoning field and
  new score_candidates_detailed() function that preserves reasoning
  from the Pilot for each candidate

- Add step_reasons field to SearchState to track reasoning history
  through the search process

- Update beam search algorithm to capture and propagate reasoning
  for each navigation step, including backtracking scenarios

- Modify greedy and MCTS search implementations to support reasoning
  parameters while maintaining backward compatibility

- Enhance SearchPath struct with step_reasons vector to maintain
  per-step reasoning history throughout multi-path algorithms
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
vectorless Ready Ready Preview, Comment Apr 14, 2026 2:27am

@zTgx zTgx merged commit b6d82ca into main Apr 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant