Re-scope sandbox requirements after removing bundled linters #46
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review#46
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
#10 assumed the gateway must execute arbitrary bundled linters against PR contents and therefore needed a mandatory sandbox image at startup. If #45 removes bundled linter execution, the sandbox boundary should be re-evaluated instead of preserving a linter-driven startup requirement.
Direction
After linter removal, audit the remaining runtime paths that inspect or modify workspaces: semantic review, read/search workspace tools, chat commands such as re-review/autofix/docstring/tests, and any future tool-use. Require isolation only where the remaining threat model demands it.
Acceptance
AR_SANDBOX_IMAGEas a gateway startup requirement if no remaining default path executes untrusted code.docs/THREAT-MODEL.md, ADR-0002 if needed, deployment docs, and tests to match the new boundary.Dependencies
Blocked by: #45.
Supersedes: #10 after the linter-removal architecture lands.