Review Engine
prflow_review.stale_prose.enabled is the second place where the scaffolded file and the fallback disagree. /prflow:init writes false, while an absent key resolves to true. Set the value explicitly rather than deleting the key.Review and Fix
Valid Review Example
review and review-and-fix.
Removed Automatic-Review Settings and the Retained Backstop
Fresh installs do not include automatic pull-request-triggered review. Theprflow_review.require_up_to_date, prflow_review.require_ci_green, and every prflow_runner setting were removed from the shipped schema and example (issue #2071), and install.sh strips them from a consumer’s .prflow/config.json on every apply. They are read only in a repository that still carries the withheld tier, and only until its next installer apply removes them. The prflow_review.stall_backstop settings are not part of that removed set — they remain, because the stall backstop is live.
The other
prflow_runner settings — provider and allowed-tool — were removed by the same change; they are listed in Model Providers and Tool Permissions.
Remove the Withdrawn Automatic-Review Tier
This tier has been decommissioned and removed from PRFlow. A fresh install ships none of its workflow files. If your repository installed PRFlow long ago, your own tree may still carry those workflow files, and while they remain they still run. To remove it, delete the workflow files your tree still carries and set the review toggle tofalse under whichever spelling your config carries:
- Delete
.github/workflows/devflow-review.yml,.github/workflows/devflow-runner.ymland.github/workflows/telemetry-push.yml. - Set
workflows["prflow-review"]tofalsein.prflow/config.json.