Make implicit PR completion cache-only #764

Closed
barrettruth wants to merge 1 commit from refactor/cache-only-pr-completion-748 into main
Owner

Summary:

  • remove synchronous current-PR and branch-PR resolver calls from implicit PR command completion
  • preserve cached contextual PR verb and merge-method filtering with ordered open/closed/merged fallback
  • require comparable cached head identity for explicit head=repo@branch matches

Verification:

  • nix develop .#ci --command just test spec/command_spec.lua spec/completion_budget_spec.lua spec/completion_policy_spec.lua spec/sources_spec.lua
  • nix develop .#ci --command just ci

Closes #748

Summary: - remove synchronous current-PR and branch-PR resolver calls from implicit PR command completion - preserve cached contextual PR verb and merge-method filtering with ordered open/closed/merged fallback - require comparable cached head identity for explicit head=repo@branch matches Verification: - nix develop .#ci --command just test spec/command_spec.lua spec/completion_budget_spec.lua spec/completion_policy_spec.lua spec/sources_spec.lua - nix develop .#ci --command just ci Closes #748
Make implicit PR completion cache-only
All checks were successful
quality / Test (pull_request) Successful in 10s
quality / Format (pull_request) Successful in 12s
quality / Lint (pull_request) Successful in 15s
71089c13d9
barrettruth closed this pull request 2026-05-14 03:43:32 +00:00
All checks were successful
quality / Test (pull_request) Successful in 10s
Required
Details
quality / Format (pull_request) Successful in 12s
Required
Details
quality / Lint (pull_request) Successful in 15s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.