From 01cf2d4482346baefc2a0fd670d51207f53fe7c1 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 16 Sep 2026 22:25:01 +0200 Subject: [PATCH] Rule Q22 and Q23: request/response over the hub, presence after deploy The organ's surface is request and response over CultNet's hub, since admission and typed queries are request/response by nature and a publication cannot reply from its sink. The Eve operator surface lands as its own cut after the daemon lives beside Odin, so the advertisement is built against a Verse that exists. Co-Authored-By: Claude Fable 5.1 --- notes/eureka-pipeline-state-cut.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/notes/eureka-pipeline-state-cut.md b/notes/eureka-pipeline-state-cut.md index d21b5b35..11ed2a6c 100644 --- a/notes/eureka-pipeline-state-cut.md +++ b/notes/eureka-pipeline-state-cut.md @@ -4732,7 +4732,7 @@ Kinds, formats, epoch, leaf pin, `.cc` files: zero. third transport; it costs Odin registration, which is Cut 14's body. If C is wanted now, `MindStatus` is already the document, and the publication is one `publish_cultnet_message_to_rudp_catalog` call on a heartbeat that - Cut 14 owns. + Cut 14 owns. **Ruled A, 2026-09-16** ("I take your recommendations"). - **Q23. Where does the operator interface land?** Doctrine says an earned daemon publishes its capabilities as Eve DSL through CultMesh, lowered by others. **A. Not this cut (recommended).** This cut owns `MindStatus` and @@ -4747,7 +4747,8 @@ Kinds, formats, epoch, leaf pin, `.cc` files: zero. on Yggdrasil; the cost is a larger Cut 14 that already carries the Idunn handshake, the backup and the route. **C. Build the advertisement here** against a workstation-local Odin: a surface with no dashboard, and a - `verseId` chosen before the Verse exists; not recommended. + `verseId` chosen before the Verse exists; not recommended. **Ruled A, + 2026-09-16**: a named "Verse presence" cut after Cut 14, before the proof. Decisions Self can overturn without an operator: no transport trait (D4); real redb minds in the daemon's tests rather than a promoted `MemoryStore`