Skip to content

Refactor bus solver into focused helper modules#54

Merged
seveibar merged 1 commit intomainfrom
codex/refactor-bus-solver-chunks
Apr 14, 2026
Merged

Refactor bus solver into focused helper modules#54
seveibar merged 1 commit intomainfrom
codex/refactor-bus-solver-chunks

Conversation

@seveibar
Copy link
Copy Markdown
Contributor

Summary

  • extract boundary planning into BusBoundaryPlanner
  • move shared bus solver types and preview-state utilities into dedicated modules
  • pull pure path and goal-search helpers out of TinyHyperGraphBusSolver
  • remove dead bus preview code and simplify solver coordination logic
  • update bus routing tests to use the extracted boundary planner seam

Testing

  • bun test tests/solver/cm5io-bus-routing.test.ts
  • bunx tsc -p tsconfig.json --pretty false --ignoreDeprecations 5.0

@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)
tiny-hypergraph Ready Ready Preview, Comment Apr 14, 2026 7:30pm

Request Review

@seveibar seveibar marked this pull request as ready for review April 14, 2026 19:32
@seveibar seveibar merged commit 2154668 into main Apr 14, 2026
5 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