Setup
- Open your team settings in Scott
- Install the Scott GitHub App for your GitHub organization
- Select the repositories you want Scott to review and link
- Add one or more planspace URLs to a pull request description or commit message
- Open or update the pull request
How linking works
- Scott links the PR to the relevant planspace versions
- It traces the PR back to the review and approval context
- It runs an agent-assisted architectural review using planspace context
- It leaves a GitHub comment with the review and links back to the planspace
- When the code lands, Scott feeds execution context back into the document set
Multiple planspaces
A single pull request can reference more than one planspace. This is useful when a PR implements:- an approved product proposal
- a technical design
- a migration plan
- a risk review or security review
Review output
Scott’s PR comment focuses on whether implementation matches design intent:- architectural alignment
- missing requirements or edge cases
- places where the code diverges from the planspace
- risks introduced during implementation
- links back to the relevant planspaces
Document OS feedback loop
Traditional code review asks, “Is this diff acceptable?” Scott asks, “Does this implementation match the design intent the team reviewed?” By default, Scott checks whether the implementation deviates from the linked planspace. That creates two useful outcomes:- Unexpected drift - Scott flags the gap. If the PR is wrong, update the code before merging.
- Intentional drift - tell Scott the deviation is expected and the team plans to move forward. When the code lands, Scott loops that direction back into the original document context.
- Push captures proposals and prototypes from agent threads as planspaces
- teammates comment and approve direction before implementation hardens
- PRs link back to one or more planspaces
- Scott reviews the PR against the original intent and flags deviations
- expected deviations and landed code update the context around what actually shipped
FAQ
What if I did not include a planspace URL?
What if I did not include a planspace URL?
Scott only links PRs to planspaces when it can find a URL reference. Add the URL to the PR description or a commit message, then update the PR.
Does Scott block merges?
Does Scott block merges?
No. Scott leaves review comments and context links. It does not create a required status check by default.
Do planspaces need to be approved first?
Do planspaces need to be approved first?
Approval is recommended because it gives Scott a stronger design-intent baseline. You can still link a PR to an unapproved planspace when the work is intentionally exploratory.