Summary
Execute the same pinned core used by the CLI inside a bounded, no-egress hosted worker.
Scope
- Consume immutable content-addressed scan inputs from a durable queue.
- Run with no network, read-only inputs, bounded CPU, memory, wall time, output, and process count.
- Keep GitHub installation credentials outside the worker.
- Persist normalized terminal results and provenance atomically.
- Support bounded retry without changing normalized analysis identity.
Acceptance criteria
Dependencies
Priority gate and claiming
Keep status:blocked until every open priority:p1 issue is closed,
the Phase 0 hosted-product decision is proceed, and every explicit
dependency above is closed. Only then replace it with status:ready
and add help wanted.
To claim a ready issue, assign yourself, replace status:ready with
status:in-progress, and comment with a short implementation plan.
Non-goals
- GitHub token use, report rendering, or arbitrary customer code execution.
- General-purpose CI workloads.
Summary
Execute the same pinned core used by the CLI inside a bounded, no-egress hosted worker.
Scope
Acceptance criteria
Dependencies
Priority gate and claiming
Keep
status:blockeduntil every openpriority:p1issue is closed,the Phase 0 hosted-product decision is
proceed, and every explicitdependency above is closed. Only then replace it with
status:readyand add
help wanted.To claim a ready issue, assign yourself, replace
status:readywithstatus:in-progress, and comment with a short implementation plan.Non-goals