feat(platform): complete the Gelios external data loop
This commit is contained in:
@@ -172,6 +172,28 @@ runtime and descriptor equality. The ordinary overlay backup is the automatic
|
||||
rollback source; rollback restores the predecessor gateway and descriptor
|
||||
together before recreating the same backend service.
|
||||
|
||||
The successor autonomy/provider-v5 slice keeps MCP authority explicit without
|
||||
turning every write into a second permission dialogue. MCP tool availability is
|
||||
the capability boundary, while the user's current objective is the intent
|
||||
boundary; Engine L2 may act autonomously only inside their intersection. A
|
||||
graph `plan` remains a mandatory machine barrier whose target, diff, revision
|
||||
and blockers are inspected by the agent. It is not a repeated approval prompt
|
||||
after an implementation objective is already authorized. Retries must add new
|
||||
evidence or change the attempted variant, and three identical failures without
|
||||
new evidence or state change are a critical stop. The slice also advances the
|
||||
installer to `0.1.6` and adds `gelios.provider.v5 ->
|
||||
fleet.positions.current.v4` beside the immutable v4/v3 rollback line:
|
||||
|
||||
```bash
|
||||
node infra/deploy-runner/build-engine-mcp-autonomy-provider-v5-artifact.mjs \
|
||||
20260720-004
|
||||
```
|
||||
|
||||
Its seven-entry allowlist recreates only `nodedc-backend`; n8n, L1, databases,
|
||||
credential values and the node-intelligence image remain outside the change.
|
||||
The runner accepts both the exact target and the exact predecessor after an
|
||||
automatic rollback, and rejects every mixed state.
|
||||
|
||||
For `platform` artifacts, the allowlist includes the versioned Ontology Core,
|
||||
the frozen legacy Gelios compatibility service, and the provider-neutral
|
||||
External Data Plane sources. The Gelios service remains reproducible only to
|
||||
|
||||
Reference in New Issue
Block a user