Skip to content

feat(just,claude): global-recipe awareness + pr-todo blocked-PR recipe - #325

Merged
laurigates merged 1 commit into
mainfrom
feat/global-just-recipe-awareness
Jul 16, 2026
Merged

feat(just,claude): global-recipe awareness + pr-todo blocked-PR recipe#325
laurigates merged 1 commit into
mainfrom
feat/global-just-recipe-awareness

Conversation

@laurigates

Copy link
Copy Markdown
Owner

Summary

Two changes so agents discover and prefer the global just -g recipe set, plus a new recipe surfacing PRs awaiting the user.

  • CLAUDE.md global-recipe pointer (exact_dot_claude/CLAUDE.md): adds an always-loaded bullet under ## Development Notes pointing at ~/.config/just/justfile and just -g <recipe>, with just -g --list as the self-updating discovery command (no enumerated catalog that drifts). Ties into the offload-to-deterministic-substrate rule.
  • pr-todo recipe (private_dot_config/just/git.just): lists the user's own open PRs blocked on them — changes requested or CI failing — via two gh search prs --author=@me queries unioned by URL (a PR matching both shows both reasons). Read-only, exits 0 on empty, mirrors branch-audit's table style.

Verification

  • gh search prs flags validated against the installed gh (--review=changes_requested, --checks=failure; exit 0, [] on empty)
  • chezmoi diff/status ~/.claude clean — no stray exact_ deletions
  • just -g pr-todo runs end-to-end and exits 0; just -g --list shows it under the git group
  • pre-commit hooks pass (justfile parse/eval, context budget, doc references, gitleaks)

Out of scope (pre-existing, flagged for separate cleanup)

git.just is imported by the global justfile but not the repo-root justfile, so pr-todo/branch-audit are just -g-only (not bare just). The repo-root justfile's import comments also still reference the dead ~/.user.justfile path.

🤖 Generated with Claude Code

Add always-loaded guidance so agents discover the global just recipe set
(`just -g <recipe>`) via `just -g --list` instead of re-deriving mechanical
work the recipes already encode. Discovery-command-based, so nothing
enumerated drifts.

Add a `pr-todo` recipe to git.just listing the user's own open PRs blocked
on them — changes requested or CI failing — via two `gh search prs --author=@me`
queries unioned by URL. Read-only, exits 0 on empty, mirrors branch-audit's
table style.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions github-actions Bot added documentation Improvements or additions to documentation claude labels Jul 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Broken Links Detected

Summary

Status Count
🔍 Total 170
✅ Successful 160
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 9
❓ Unknown 0
🚫 Errors 1

Errors per input

Errors in exact_dot_claude/docs/prds/daily-catchup.PRD.md


Please fix the broken links before merging.

@laurigates
laurigates merged commit 08ccb4e into main Jul 16, 2026
6 of 7 checks passed
@laurigates
laurigates deleted the feat/global-just-recipe-awareness branch July 16, 2026 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude documentation Improvements or additions to documentation size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant