Skip to content
Open
10 changes: 9 additions & 1 deletion docs/rfcs/0011-cli-addressing-and-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ implementation: complete
authors:
- OmniGraph maintainers
created: 2026-06-14
updated: 2026-10-20
updated: 2026-10-29
discussion: null
supersedes: ["0010"]
superseded_by: []
Expand Down Expand Up @@ -790,3 +790,11 @@ duplicated here.
- 2026-10-05: `schema apply` is direct-only; the unused served schema-apply
route is removed. Served changes use cluster deployment. Decision 10 and
the capability taxonomy now reflect that boundary.

- 2026-10-29: Pending amendment. [Remote optimize through the serving
owner](2026-10-29-remote-optimize-through-the-serving-owner.md), a draft, executes a served root's
`optimize` in the serving owner rather than an out-of-band worker. Once it
is accepted, Decision 11's "Runs out-of-band … never inline in serving"
gives way for `optimize` only; `cleanup` and `repair` are unchanged, and the
worker remains the later offload shape. Decision 11 stands unchanged until
acceptance.
11 changes: 10 additions & 1 deletion docs/rfcs/2026-09-29-server-runtime-and-online-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ implementation: in-progress
authors:
- OmniGraph maintainers
created: 2026-09-29
updated: 2026-10-20
updated: 2026-10-29
discussion: https://github.com/ModernRelay/omnigraph/pull/799
supersedes:
- "0034"
Expand Down Expand Up @@ -1655,3 +1655,12 @@ Before enabling an affected increment, its owners must implement and qualify:
The [HTTP admission decision](2026-09-30-v012-http-admission.md) owns the
discriminator change and refusal rules; historical decision-log entries retain
their original release scope. No storage-format change follows from the wire bump.

- 2026-10-29: Pending amendment. [Remote optimize through the serving
owner](2026-10-29-remote-optimize-through-the-serving-owner.md), a draft, adds one bounded durable
record for recorded operations, of which `optimize` is the first kind,
`__cluster/operations.json`, written only by the lock holder. Once it is
accepted, it supersedes the sentence "No job queue, background poller or
second durable operation record is introduced." for recorded operations
only: one durable record is added, but no job queue or background poller. The sentence still holds for
deployment. The body stands unchanged until acceptance.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ implementation: in-progress
authors:
- ragnorc
created: 2026-10-16
updated: 2026-10-30
updated: 2026-10-31
discussion: https://github.com/ModernRelay/omnigraph/pull/1017
supersedes: []
superseded_by: []
Expand Down Expand Up @@ -1605,3 +1605,11 @@ proposal.
write tools". The gap table's "write tools stay behind `--mcp-allow-writes`"
and "Admit them as write tools behind `--mcp-allow-writes`" are history of
the change this RFC closed, not the current ceiling.
- 2026-10-31: Pending amendment. [Remote optimize through the serving
owner](2026-10-29-remote-optimize-through-the-serving-owner.md), a draft, runs a served
cluster root's `optimize` in the process that holds the cluster lock,
through graph-scoped routes with a durable operation record. Once it is
accepted, `optimize` leaves the "Runs where the storage is" row of the
exception table for served cluster roots and stays there for direct
targets. The other commands in that row are unchanged. The table stands
unchanged until acceptance.
Loading
Loading