Mission
Bind Superconscious to the shared SourceOS interaction substrate now merged in SourceOS-Linux/sourceos-spec#106 and indexed in SourceOS-Linux/sourceos-spec#115.
Superconscious should accept and/or emit SourceOSInteractionEvent at the task boundary so Noetica and AgentTerm can remain different surfaces over the same governed noetic interaction contract.
Context
Current downstream status:
SocioProphet/Noetica#16 emits SourceOSInteractionEvent from standalone and SourceOS chat lifecycle paths.
SourceOS-Linux/agent-term#46 ingests/renders/records SourceOSInteractionEvent governance traces.
SourceOS-Linux/sourceos-spec#106 defines the contract.
SourceOS-Linux/sourceos-spec#115 indexes the contract.
Superconscious is the cognition/task boundary, not the memory, policy, grant, model-routing, or evidence authority. This issue should preserve those boundaries.
Required work
- Add a fixture aligned to
schemas/SourceOSInteractionEvent.json from sourceos-spec.
- Define a Superconscious task-boundary intake shape that can carry:
- source interaction event ref or inline bounded event;
- session/workroom/topic/thread refs;
- actor and participant refs;
- model hint / route projection;
- steering intent;
- governance trace refs;
- policy decision refs;
- grant refs;
- memory scope / context-pack refs;
- evidence and replay refs.
- Emit a resulting
SourceOSInteractionEvent or result reference for:
- task accepted;
- task blocked;
- task unavailable/not_configured;
- task completed;
- task failed.
- Preserve private reasoning boundaries. Do not put private chain-of-thought into the interaction payload.
- Add validation or fixture tests proving the event shape remains bounded and policy/reference oriented.
Boundary rules
- Superconscious may coordinate cognition/task state, but Policy Fabric owns policy admission.
- Agent Registry owns non-human identity, grants, sessions, and revocation.
- Memory Mesh owns durable memory recall/writeback and context-pack semantics.
- AgentPlane owns execution evidence and replay artifacts.
- Model router owns authoritative routing in SourceOS mode.
- No raw secrets, credentials, unrestricted transcripts, unrestricted shell output, unrestricted browser history, or private chain-of-thought may appear in
payload.
Acceptance criteria
- A fixture validates against the SourceOSInteractionEvent schema or a documented local mirror.
- Superconscious can receive a Noetica-origin interaction event and emit a bounded result event/ref.
- AgentTerm can render the emitted event without special-case logic.
- Docs clarify that Superconscious is the task/cognition boundary, not the authority plane for memory, policy, grants, or AgentPlane evidence.
Related
Mission
Bind Superconscious to the shared SourceOS interaction substrate now merged in SourceOS-Linux/sourceos-spec#106 and indexed in SourceOS-Linux/sourceos-spec#115.
Superconscious should accept and/or emit
SourceOSInteractionEventat the task boundary so Noetica and AgentTerm can remain different surfaces over the same governed noetic interaction contract.Context
Current downstream status:
SocioProphet/Noetica#16emitsSourceOSInteractionEventfrom standalone and SourceOS chat lifecycle paths.SourceOS-Linux/agent-term#46ingests/renders/recordsSourceOSInteractionEventgovernance traces.SourceOS-Linux/sourceos-spec#106defines the contract.SourceOS-Linux/sourceos-spec#115indexes the contract.Superconscious is the cognition/task boundary, not the memory, policy, grant, model-routing, or evidence authority. This issue should preserve those boundaries.
Required work
schemas/SourceOSInteractionEvent.jsonfromsourceos-spec.SourceOSInteractionEventor result reference for:Boundary rules
payload.Acceptance criteria
Related