From 76579e5251186d37fdcb05d60a7f4eb889445427 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 2 Sep 2026 15:42:12 +0000 Subject: [PATCH] docs: retire the stale "Where this is headed" federation forecast MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `extend-existing-systems.mdx` told readers that turn-key external datasource federation — one-step schema import, externally owned schema binding, built-in safety gates — was "in active design" under ADR-0015 with status *Proposed*. Every one of those claims is stale at the source (objectstack `origin/main` @ 87ad30c): - ADR-0015's own status line reads "Accepted — backend/REST/CLI implemented". - One-step schema import: `packages/cli/src/commands/datasource/` {introspect,validate,list-tables}.ts; ADR-0062 R7 marked shipped. - Externally owned schema binding: `SchemaModeSchema` (`spec/src/data/datasource.zod.ts:238`, wired at :651) and `ObjectExternalBindingSchema` (`spec/src/data/object.zod.ts:1262`, wired at :1919); ADR-0062 R1 marked shipped. - Safety gates: `runtime/src/external-validation-plugin.ts` (R6) and the double opt-in write gate (R5c), both marked shipped. The section is removed rather than rewritten. The page already routes the reader correctly: "Start here" links /docs/configure/data-sources, and that page carries the pointer to the framework guide that owns this surface. Re-describing federation here would make this the third page describing it — the mirror follows, it does not lead. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01ChPQM8jamxLUfUAxwFpJ8S --- content/docs/extend-existing-systems.mdx | 9 --------- 1 file changed, 9 deletions(-) diff --git a/content/docs/extend-existing-systems.mdx b/content/docs/extend-existing-systems.mdx index 116bbf3..442446b 100644 --- a/content/docs/extend-existing-systems.mdx +++ b/content/docs/extend-existing-systems.mdx @@ -74,15 +74,6 @@ Once the tables are modeled as objects bound to your existing database: - **One permission model.** The boundary that applies to humans applies identically to AI traffic. -## Where this is headed - -The flow above works today with shipped building blocks. A richer, -**turn-key federation** experience — one-step schema import, externally -owned schema binding, and built-in safety gates — is in active design -under [ADR-0015](https://github.com/objectstack-ai/objectstack/blob/main/docs/adr/0015-external-datasource-federation.md) -(status: *Proposed*). Until it lands, the documented path — connect, -model, bind, query — is the supported way to extend an existing system. - ## Start here - [Data Sources](/docs/configure/data-sources) — connect a database, bind objects, route queries