fix: validate sandbox readiness before rein handoff
Some checks failed
ci / validate (push) Has been cancelled
Some checks failed
ci / validate (push) Has been cancelled
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0726e-5232-73f2-aaca-2c05ceb62efb
This commit is contained in:
parent
31dd5aaca8
commit
c38ee08720
6 changed files with 92 additions and 29 deletions
5
SCOPE.md
5
SCOPE.md
|
|
@ -27,7 +27,8 @@ by the maturity target in `INTENT.md`. No committed profile is `ready`.
|
|||
successful readiness check.
|
||||
- A synchronous outer lifecycle: resolve, create, start, dispatch `run_task`,
|
||||
summarize, clean up and destroy. Manager initialization failures return
|
||||
normalized creation-failure evidence. Cleanup and destruction are attempted
|
||||
normalized creation-failure evidence. Non-READY owner handoffs refuse
|
||||
before rein startup, and reachability preparation errors retain their stage. Cleanup and destruction are attempted
|
||||
after session failures, with independent cleanup/destruction outcomes even
|
||||
when an earlier execution error remains primary. This is not a durable
|
||||
recovery/retry service.
|
||||
|
|
@ -67,7 +68,7 @@ universal redaction guarantee for arbitrary caller/provider data.
|
|||
|
||||
| Surface | Evidence available | Current limit |
|
||||
|---|---|---|
|
||||
| Catalog and adapters | 121 tests passed after GLAS-WP-0013; packaged catalog validation passed | Tests do not prove provider authentication or deployed runtime readiness |
|
||||
| Catalog and adapters | 129 tests passed after GLAS-WP-0014; packaged catalog validation passed | Tests do not prove provider authentication or deployed runtime readiness |
|
||||
| Same-host owner boundary | Non-secret live proof: source absent, mutation denied, sandbox-only commit, private task removal and workspace destruction | Deterministic dispatch, not a real model session |
|
||||
| Standalone runtime and private state | Owner proof of rein CLI startup with pinned read-only Python runtime and private HOME/XDG/TMP state | Temporary proof artifact; pinned Claude executable and production selection still pending |
|
||||
| Provider egress | Owner extension and persisted-manager proofs of provider TLS reachability, undeclared host/direct-IP denial and cleanup | Destination control, not HTTP-path or TLS-SNI filtering; not a complete real-rein proof |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue