Start with Dashboard Activity
Open Dashboard > Activity and find the request:- Choose a time range that includes the pull request event or explicit request.
- Filter to GitHub, Daemon, and
pr-review, or search for the repository. - Follow the source link back to the pull request and compare the timing with GitHub.
pr-review is installed, confirm that the daemon files reached the default branch and that the comment explicitly asked Charlie for a review. If the files and request are correct, contact support.
Charlie did not review the pull request
Check these in order.Confirm that the daemon is on the default branch
Charlie loadsDAEMON.md and its lane files from the repository’s default branch. Files that exist only in an installation or configuration pull request are not used.
After the files reach the default branch, allow a few minutes for Charlie to load the policy. Installation does not start reviews for pull requests that were already open.
Confirm that a matching event happened after Charlie loaded the policy
The reference policy starts a review when:- A non-draft pull request is opened.
- A draft pull request is marked ready for review.
CharlieHelpsis requested as a reviewer.- A pull request comment requests a review from
CharlieHelps.
CharlieHelps as a reviewer or leave a clear comment such as:
watch conditions, compare the event with the current policy on the default branch.
Check the pull request and repository
Confirm that the pull request is open and ready for review and that the Charlie GitHub integration still has access to the repository, including that@charliehelps has been invited as a collaborator on the relevant repository or organization.
Policy changes are not taking effect
PR review policy only takes effect from the default branch. To prevent a change from defining the rules used to judge itself, Charlie does not run a daemon-powered review on a pull request that changesDAEMON.md or reference Markdown for the pr-review daemon.
Merge the policy change, allow a few minutes for Charlie to load it from the default branch, and then exercise it on a separate pull request with a new matching event or explicit request.
Activity exists, but GitHub output is unexpected
The reference policy has two normal visible results:- When useful findings qualify, Charlie submits one
COMMENTreview. - When every applicable lane completes with no useful finding and no coverage limitation, Charlie leaves exactly one
+1reaction on the pull request body.
LGTM. Check the pull request body reactions as well as the review timeline.
If Dashboard > Activity shows that the task needs attention, follow its source link and confirm that the pull request is still open, ready for review, and accessible. If Activity and the current GitHub state do not explain the missing result, contact support rather than weakening the evidence bar or adding execution instructions to DAEMON.md.
The review ran, but its behavior was wrong
Edit the smallest customer-owned policy surface that controls the behavior.
See Configure PR reviews for examples. Charlie owns running the review and delivering its GitHub output. Do not try to repair those behaviors by adding orchestration or publication instructions to repository policy.
Get help
If these checks do not explain the behavior, email support@charlielabs.ai with:- The GitHub pull request URL and repository.
- The approximate time of the event or explicit request.
- What you expected to happen.
- What happened instead.
- The smallest relevant
watchor policy excerpt, when configuration may be involved.