Skip to main content
Use Yellowhammer’s per-Project Bounds to limit repeated effort, and Protected Paths to refuse overlapping declared work before dispatch.

Set the Bounds

Open Settings, choose the Project, and select Configuration. Edit Bounds and choose Save. Each value must be an integer of at least 1. Read each setting’s explanation when tuning it. Exhausting a review Round budget alone does not immediately block a Card while another Attempt and Route remain. Raising a standing decision does not itself stop unrelated work.

Review Protected Paths

In Configuration → Repos, edit each Repo’s Protected paths field as a comma-separated list of repository paths, then choose Save. For example, Acme Checkout might protect infra/production and .github/workflows; these are illustrative choices, not defaults. The check compares the Card’s Declared Scope and protected paths in both directions. A Card scoped to infra overlaps a protected infra/production directory, just as a Card scoped to a file below that directory does. Matching is case-sensitive and compares path components, not shell glob patterns. Protected Paths is a scoping check, not a sandbox: refusal happens before dispatch, and nothing prevents a dispatched agent from touching a protected path during its run. Review the resulting diff and pull request.
Planned screenshot
Project limits and Protected Paths

Show where verified per-Project limits and repository path declarations are reviewed.

Planned screenshot: current configuration locations, with any default or example value verified before publication.
Screenshot instructions: Capture the illustrative Acme Checkout Project in Settings → Acme Checkout → Configuration. Show the Project name, representative Bounds with their explanations, and a Repo’s Protected paths field containing clearly illustrative sensitive paths. If both sections do not fit legibly, capture them separately under this placeholder rather than shrinking the text. Prepare a configured sample Project; do not provoke a real protected-path refusal merely to obtain the image.

Tune from Night evidence

Select Recalibrate in the Project settings. This Night identifies the reported Night; each Bound shows its proximity as reported by yh recalibrate. Change a value and save, or inspect the report from a terminal:
Read a blocked Card’s Managed Block before changing limits. For an overlapping scope, correct the intended work in Linear or review the protected declaration deliberately. For repeated Check or review failure, fix the underlying cause before spending a new budget.

Next steps

Review the morning · Statuses and glossary