mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-21 20:30:47 +02:00
docs: allow consent-gated external eval backends in GStack 2 contract
The contract previously named Context.dev the only authorized external service and barred provider marketplaces. Loosen it so optional, off-by- default, consent-gated eval backends (Braintrust and the like) are allowed; keep the consent + typed-failure hygiene. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
313e8719f7
commit
571d0a72da
@@ -33,13 +33,15 @@ then regenerate. Preserve the source-blob and normalized-render evidence.
|
|||||||
|
|
||||||
The runtime is host-neutral, uses `$GSTACK_HOME` or `~/.gstack`, and keeps state
|
The runtime is host-neutral, uses `$GSTACK_HOME` or `~/.gstack`, and keeps state
|
||||||
as locked/atomically written JSON and JSONL. Network mode defaults off.
|
as locked/atomically written JSON and JSONL. Network mode defaults off.
|
||||||
Context.dev is the only newly authorized external service, may receive only
|
New external services (Context.dev, benchmark/eval backends, and the like) are
|
||||||
public URLs after explicit consent, and must use the exact typed failure codes.
|
allowed, but each must be optional, off by default, and consent-gated: send only
|
||||||
|
what the user approves, and use typed failure codes. Context.dev specifically may
|
||||||
|
receive only public URLs after explicit consent.
|
||||||
`gstack context options` and `context select host|local-browser|none` persist
|
`gstack context options` and `context select host|local-browser|none` persist
|
||||||
fallback selection without granting Context.dev consent.
|
fallback selection without granting Context.dev consent.
|
||||||
The existing browser stays local. Physical iOS uses only DebugBridge/CoreDevice.
|
The existing browser stays local. Physical iOS uses only DebugBridge/CoreDevice.
|
||||||
Do not add cloud browsers, alternate iOS drivers, local image models, provider
|
Do not add cloud browsers, alternate iOS drivers, local image models,
|
||||||
marketplaces, workflow engines, or a new state database.
|
workflow engines, or a new state database.
|
||||||
|
|
||||||
Current completion claims must come from
|
Current completion claims must come from
|
||||||
[`docs/gstack-2/STATUS.md`](docs/gstack-2/STATUS.md) and
|
[`docs/gstack-2/STATUS.md`](docs/gstack-2/STATUS.md) and
|
||||||
|
|||||||
Reference in New Issue
Block a user