What I built
A local controller plus GitHub App that keeps the trust boundary explicit: GitHub can request work, but the workstation policy decides what actually runs.
The controller supports CI, deploy-style jobs, sandboxed agent review, DeepClean analysis, and narrow guarded fix lanes.
How it works
GitHub sends a signed webhook, OctoCheck verifies the signature and repository policy, checks event, branch, PR, and fork rules, then queues accepted work by lane and resource class.
Runs execute in isolated worktrees or sandboxed workers, publish status back to GitHub Checks, and expose read-only run metadata through the local dashboard.
What it proves
The output is GitHub-native feedback backed by private local compute, with one controller enforcing queueing, policy, sandboxing, and auditability.