You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ACSP section rewritten from 'planned integration — no emitter exists' to
the shipped producer (ADR-110): panel kinds, decision return path, and the
bead-provenance bridge correctly positioned as the separate audit trail
- new Knowledge Elevation section: frontier-ranked broker cases, voice-first
candidate ranking (local Whisper/Kokoro), spoken commands, settings
assistant voice routing, approve→PR corpus loop
- Insight Ingestion Loop grounded: the conceptual
discovery→codification→validation→integration cycle now runs live for
knowledge via the elevation actor
- Multi-User Immersive XR block updated from the deprecated Babylon.js/
Vircadia browser path to the native Godot+gdext Quest client (ADR-071/102):
V3 wire, analytics rendering, instanced edges, shared server-authoritative
drag, importance-capped LOD
Co-Authored-By: jjohare <github@thedreamlab.uk>
across every connected client (NIP-98-authenticated)
187
+
- Voice-guided knowledge elevation inside the session (local Whisper/Kokoro)
188
+
- React Three Fiber desktop graph (dual-renderer architecture);
189
+
WebGPU + WebGL fallback in the browser path
186
190
187
191
</td>
188
192
</tr>
@@ -231,20 +235,51 @@ flowchart LR
231
235
style A fill:#0A2A1A,stroke:#10B981
232
236
```
233
237
234
-
### Agent Control Surface Protocol
238
+
This loop runs live for knowledge: the elevation actor *discovers* frontier
239
+
concepts (graph analytics + conversation), *codifies* them as draft OWL Class
240
+
pages, the broker *validates* them on the governance page, and an approval
241
+
*integrates* them into the corpus as a PR — see Knowledge Elevation below.
235
242
236
-
VisionClaw does **not** currently emit governance panels. What ships today is the bead-provenance bridge (`src/services/nostr_bridge.rs`), which republishes kind 30001 bead records as kind 9 Nostr events. The Agent Control Surface Protocol — agents publishing structured panel events that a relay routes, a forum renders as decision surfaces, and humans answer with cryptographically signed responses — is a **planned integration**, not a shipped emitter. The authoritative contract for the panel kinds below lives in [docs/architecture/agent-control-surface-panels.md](docs/architecture/agent-control-surface-panels.md), which states plainly that VisionClaw does not publish panels; emission (kinds 31400/31402 via a future `ServerNostrActor`) is future work.
243
+
### Agent Control Surface Protocol — shipped producer (ADR-110)
244
+
245
+
VisionClaw **is** an ACSP producer: agentic actors publish structured panel
246
+
events that the forum relay routes, the governance page renders as decision
247
+
surfaces, and humans answer with cryptographically signed responses
248
+
(`src/services/acsp/` — serde-exact wire types locked to the consumer
249
+
contract by round-trip tests, `nostr_sdk` relay pool, kind-31403 decision
250
+
return path routed per actor). The bead-provenance bridge
251
+
(`src/services/nostr_bridge.rs`, kind 30001 → kind 9) remains the separate
0 commit comments