mirror of
https://github.com/expo/code-review-cli.git
synced 2026-11-14 17:49:25 -10:00
Compare commits
base: expo/code-review-cli:ecr-scope-relative-coverage
expo/code-review-cli:main
expo/code-review-cli:kudo/review-mcp-servers
expo/code-review-cli:kudo/pre-check-agents
expo/code-review-cli:kudo/verifier-pr-context
expo/code-review-cli:kudo/review-mcp-activity
expo/code-review-cli:kudo/ref-check-nested-setups
expo/code-review-cli:@brent/no-review-label
expo/code-review-cli:tsapeta/ci-expect-head
expo/code-review-cli:@brent/own-login-and-stale-ready-label
expo/code-review-cli:tsapeta/ready-for-human-label
expo/code-review-cli:tsapeta/inline-findings-out-of-summary
expo/code-review-cli:@brent/dogfood-design-rubric
expo/code-review-cli:tsapeta/agent-mentions
expo/code-review-cli:tsapeta/min-severity-floor
expo/code-review-cli:tsapeta/agent-summaries
expo/code-review-cli:tsapeta/design-and-nit-severities
expo/code-review-cli:@brent/dismiss-template-latest
expo/code-review-cli:@brent/gh-pr-diff-no-color
expo/code-review-cli:tsapeta/inline-single-review
expo/code-review-cli:tsapeta/git-diff-no-ext-diff
expo/code-review-cli:abbo/muse-wonder-1.0
expo/code-review-cli:LipLoody/opus-5-5-everywhere
expo/code-review-cli:jev-shadow-evaluation
expo/code-review-cli:brentvatne/react-native-research-providers
expo/code-review-cli:routed-research-cache
expo/code-review-cli:prior-review-context
expo/code-review-cli:roadmap-next-up
expo/code-review-cli:research/policy-cleanup
expo/code-review-cli:research/verifier-citations
expo/code-review-cli:research/mcp-recall-honesty
expo/code-review-cli:research/eval-harness
expo/code-review-cli:feat/research-provenance
expo/code-review-cli:feat/scoped-documentation-search
expo/code-review-cli:claude-agent-logging
expo/code-review-cli:align-templates-claude
expo/code-review-cli:ecr-scope-relative-coverage
expo/code-review-cli:ecr-ref-coverage
expo/code-review-cli:ecr-config-ref-check
expo/code-review-cli:selfhosted-runners
expo/code-review-cli:readme-generic-naming
expo/code-review-cli:feedback-followup
expo/code-review-cli:worktree-author-responses
expo/code-review-cli:feat/verbose-output-and-random-auth
expo/code-review-cli:worktree-stack-walk-page-cap
expo/code-review-cli:stack-aware-requalification
expo/code-review-cli:skill-setup-code-review
expo/code-review-cli:claude-self-review
expo/code-review-cli:worktree-context-file
expo/code-review-cli:worktree-skip-empty-scope-comment
expo/code-review-cli:worktree-llp-adoption
expo/code-review-cli:worktree-claude-code-provider
expo/code-review-cli:07-28-review_this_repo_with_the_claude_code_engine_max_subscription_
expo/code-review-cli:opus-5-model-refs
expo/code-review-cli:chore/lint-format
expo/code-review-cli:docs/reflect-shipped
expo/code-review-cli:pr-verification-fidelity
expo/code-review-cli:v0.22.0
expo/code-review-cli:v0.21.2
expo/code-review-cli:v0.21.1
expo/code-review-cli:v0.21.0
expo/code-review-cli:v0.20.0
expo/code-review-cli:v0.19.0
expo/code-review-cli:v0.18.0
expo/code-review-cli:v0.17.1
expo/code-review-cli:v0.17.0
expo/code-review-cli:v0.16.0
expo/code-review-cli:v0.15.0
expo/code-review-cli:v0.14.2
expo/code-review-cli:v0.14.1
expo/code-review-cli:v0.14.0
expo/code-review-cli:v0.13.0
expo/code-review-cli:v0.12.7
expo/code-review-cli:v0.12.6
expo/code-review-cli:v0.12.5
expo/code-review-cli:v0.12.4
expo/code-review-cli:v0.12.3
expo/code-review-cli:v0.12.2
expo/code-review-cli:v0.12.1
expo/code-review-cli:v0.12.0
expo/code-review-cli:v0.11.1
expo/code-review-cli:v0.11.0
expo/code-review-cli:v0.10.0
expo/code-review-cli:v0.9.2
expo/code-review-cli:v0.9.1
expo/code-review-cli:v0.9.0
expo/code-review-cli:v0.8.0
expo/code-review-cli:v0.7.0
expo/code-review-cli:v0.6.0
expo/code-review-cli:v0.5.2
expo/code-review-cli:v0.5.1
expo/code-review-cli:v0.5.0
expo/code-review-cli:v0.4.0
expo/code-review-cli:v0.3.0
expo/code-review-cli:v0.2.3
expo/code-review-cli:v0.2.2
expo/code-review-cli:v0.2.1
expo/code-review-cli:v0.2.0
..
compare: expo/code-review-cli:v0.9.2
expo/code-review-cli:kudo/review-mcp-servers
expo/code-review-cli:kudo/pre-check-agents
expo/code-review-cli:kudo/verifier-pr-context
expo/code-review-cli:kudo/review-mcp-activity
expo/code-review-cli:kudo/ref-check-nested-setups
expo/code-review-cli:main
expo/code-review-cli:@brent/no-review-label
expo/code-review-cli:tsapeta/ci-expect-head
expo/code-review-cli:@brent/own-login-and-stale-ready-label
expo/code-review-cli:tsapeta/ready-for-human-label
expo/code-review-cli:tsapeta/inline-findings-out-of-summary
expo/code-review-cli:@brent/dogfood-design-rubric
expo/code-review-cli:tsapeta/agent-mentions
expo/code-review-cli:tsapeta/min-severity-floor
expo/code-review-cli:tsapeta/agent-summaries
expo/code-review-cli:tsapeta/design-and-nit-severities
expo/code-review-cli:@brent/dismiss-template-latest
expo/code-review-cli:@brent/gh-pr-diff-no-color
expo/code-review-cli:tsapeta/inline-single-review
expo/code-review-cli:tsapeta/git-diff-no-ext-diff
expo/code-review-cli:abbo/muse-wonder-1.0
expo/code-review-cli:LipLoody/opus-5-5-everywhere
expo/code-review-cli:jev-shadow-evaluation
expo/code-review-cli:brentvatne/react-native-research-providers
expo/code-review-cli:routed-research-cache
expo/code-review-cli:prior-review-context
expo/code-review-cli:roadmap-next-up
expo/code-review-cli:research/policy-cleanup
expo/code-review-cli:research/verifier-citations
expo/code-review-cli:research/mcp-recall-honesty
expo/code-review-cli:research/eval-harness
expo/code-review-cli:feat/research-provenance
expo/code-review-cli:feat/scoped-documentation-search
expo/code-review-cli:claude-agent-logging
expo/code-review-cli:align-templates-claude
expo/code-review-cli:ecr-scope-relative-coverage
expo/code-review-cli:ecr-ref-coverage
expo/code-review-cli:ecr-config-ref-check
expo/code-review-cli:selfhosted-runners
expo/code-review-cli:readme-generic-naming
expo/code-review-cli:feedback-followup
expo/code-review-cli:worktree-author-responses
expo/code-review-cli:feat/verbose-output-and-random-auth
expo/code-review-cli:worktree-stack-walk-page-cap
expo/code-review-cli:stack-aware-requalification
expo/code-review-cli:skill-setup-code-review
expo/code-review-cli:claude-self-review
expo/code-review-cli:worktree-context-file
expo/code-review-cli:worktree-skip-empty-scope-comment
expo/code-review-cli:worktree-llp-adoption
expo/code-review-cli:worktree-claude-code-provider
expo/code-review-cli:07-28-review_this_repo_with_the_claude_code_engine_max_subscription_
expo/code-review-cli:opus-5-model-refs
expo/code-review-cli:chore/lint-format
expo/code-review-cli:docs/reflect-shipped
expo/code-review-cli:pr-verification-fidelity
expo/code-review-cli:v0.22.0
expo/code-review-cli:v0.21.2
expo/code-review-cli:v0.21.1
expo/code-review-cli:v0.21.0
expo/code-review-cli:v0.20.0
expo/code-review-cli:v0.19.0
expo/code-review-cli:v0.18.0
expo/code-review-cli:v0.17.1
expo/code-review-cli:v0.17.0
expo/code-review-cli:v0.16.0
expo/code-review-cli:v0.15.0
expo/code-review-cli:v0.14.2
expo/code-review-cli:v0.14.1
expo/code-review-cli:v0.14.0
expo/code-review-cli:v0.13.0
expo/code-review-cli:v0.12.7
expo/code-review-cli:v0.12.6
expo/code-review-cli:v0.12.5
expo/code-review-cli:v0.12.4
expo/code-review-cli:v0.12.3
expo/code-review-cli:v0.12.2
expo/code-review-cli:v0.12.1
expo/code-review-cli:v0.12.0
expo/code-review-cli:v0.11.1
expo/code-review-cli:v0.11.0
expo/code-review-cli:v0.10.0
expo/code-review-cli:v0.9.2
expo/code-review-cli:v0.9.1
expo/code-review-cli:v0.9.0
expo/code-review-cli:v0.8.0
expo/code-review-cli:v0.7.0
expo/code-review-cli:v0.6.0
expo/code-review-cli:v0.5.2
expo/code-review-cli:v0.5.1
expo/code-review-cli:v0.5.0
expo/code-review-cli:v0.4.0
expo/code-review-cli:v0.3.0
expo/code-review-cli:v0.2.3
expo/code-review-cli:v0.2.2
expo/code-review-cli:v0.2.1
expo/code-review-cli:v0.2.0
1
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
a5453ba045 |
ref-check: cover scope-relative citations that carry an extension (#52)
* ref-check: cover scope-relative citations that carry an extension A scoped prompt writes `pgbouncer/base/pdb.yaml` for what is really `infrastructure/pgbouncer/base/pdb.yaml`. Only extensionless tokens were resolved before, so the precise ref did not silence the citation and the only thing that did was `glob:**/pdb.yaml` — which resolves while pointing at every same-named file in the repo. Six agents pinning a real setup all reached for that glob. Suggestions now name the resolved path; a token with its own wildcard keeps the glob form. * ref-check: don't report scrubbed ambient config as a stale ref The read root is scrubbed of AGENTS.md, CLAUDE.md, .env and friends, so a ref to one is missing there by design. The template's own shared.md cites AGENTS.md, so the review note cried wolf on every PR — including this repo's, which is how it was found. The standalone gate is unchanged: there the tree is a real checkout. * ref-check: strip anchor, line and glob prefix before the ambient-config test `AGENTS.md#conventions` and `glob:**/.env.local` name scrubbed files too. Found by the review on this PR. * ref-check: see Terraform citations, resolve wildcards as globs, probe scope first Re-review findings, each reproduced before fixing: - .tf/.tfvars/.hcl were missing from the citation allowlist, so `backend.tf` or `*/.terraform.lock.hcl` in a prompt was never checked — 18 unchecked citations in the infra setup that motivated this feature. - A wildcard token now resolves as a glob, scope-rebased when that is what matches; the suggested `glob:` ref for `pgbouncer/*/patch.yaml` used to be a ref that itself failed the check. - namedPath probes the scope before the root: a scoped prompt citing `alerts/` means its own tree even when the root has one too. - USAGE documents the `target` field --json now emits. |