Phase 3: lifecycle & isolation — reap agents, harden docker, honest permissions (#79, #85, #87, #86, #88) - #99
Open
joctaTorres wants to merge 1 commit into
Conversation
…solation/permissions Phase 3 of the engine-runtime-hardening batch. - Deterministic process-group reaping across all three runtimes; sentinels relocated under .run/ and swept; realSpawner gains a timeout. - Docker locus runs as host uid with memory/pids/cpus/network knobs (new flat batch settings), documented isolation contract. - Manifest scope may only narrow permissions (no silent full-autonomy escalation). - Local agent env is allowlist-scoped (no host-secret leak to the agent). - batch config/view render real per-locus isolation + per-agent enforcement; doctor nudges the docker locus. Closes #79 Closes #85 Closes #87 Closes #86 Closes #88 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hATZnT1NQP1STMr6pVxtm
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
ratchet | 7eaa86a | Commit Preview URL Branch Preview URL |
Jul 09 2026, 10:26 PM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Phase 3 of 4 — stacked on Phase 2. Top of the stack — the verified-green tree (phase proof-of-work passed here).
realSpawnertimeout.batch config/viewrender real per-locus isolation + per-agent enforcement; doctor nudges docker.Closes #79
Closes #85
Closes #87
Closes #86
Closes #88
🤖 Generated with Claude Code