Skip to content

feat: add highway synthesis proposals#65

Merged
bntvllnt merged 1 commit into
mainfrom
feat/2-5-0-highways-h2-synthesis
Jul 1, 2026
Merged

feat: add highway synthesis proposals#65
bntvllnt merged 1 commit into
mainfrom
feat/2-5-0-highways-h2-synthesis

Conversation

@bntvllnt

@bntvllnt bntvllnt commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add highways --propose synthesis opportunities when repeated operation/shape/sink routes have no canonical node.
  • Return proposed highway name, file, signature, skeleton, reroute plan, cycle-safety evidence, and context-pack next command through CLI and MCP.
  • Sync README, docs, llms files, and 2.5.0 roadmap shipped status for CH-P2-02.

Verification

  • pnpm lint
  • pnpm typecheck
  • pnpm vitest run tests/highways.e2e.test.ts tests/operation-registry.e2e.test.ts tests/operation-registry.test.ts tests/mcp-tools.test.ts --reporter=verbose --pool threads --no-file-parallelism --maxWorkers=1
  • pnpm test -> 33 files / 466 tests
  • pnpm verify:cli-real -> 62/62
  • git diff --check
  • Built CLI dogfood: generated synthesis fixture emits createUserDraft, safe cycle check, and 3 affected routes.

Review

  • $code-review Production mode completed after fix loop.
  • Local artifact: /tmp/code-review-highways-h2.json
  • Coverage: 36/36 hunks, 13/13 relevant rules, final verdict CLEAN.

Release

  • Stable release intentionally not cut.
  • Canary verification will run after merge via Publish workflow.

@bntvllnt bntvllnt added documentation Improvements or additions to documentation enhancement New feature or request javascript Pull requests that update javascript code labels Jul 1, 2026
@bntvllnt bntvllnt self-assigned this Jul 1, 2026
@bntvllnt bntvllnt added documentation Improvements or additions to documentation enhancement New feature or request javascript Pull requests that update javascript code labels Jul 1, 2026
@bntvllnt bntvllnt merged commit db07e13 into main Jul 1, 2026
2 checks passed
@bntvllnt bntvllnt deleted the feat/2-5-0-highways-h2-synthesis branch July 1, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant