Skip to content

Bind SourceOSInteractionEvent at Superconscious task boundary#60

Merged
mdheller merged 6 commits into
mainfrom
work/sourceos-interaction-boundary-59
May 30, 2026
Merged

Bind SourceOSInteractionEvent at Superconscious task boundary#60
mdheller merged 6 commits into
mainfrom
work/sourceos-interaction-boundary-59

Conversation

@mdheller
Copy link
Copy Markdown
Member

@mdheller mdheller commented May 30, 2026

Summary

Implements the boundary/fixture/validation tranche for Superconscious consuming and emitting SourceOSInteractionEvent references at the task boundary.

This PR adds:

  • docs/integrations/sourceos-interaction-boundary.md
  • schemas/integrations/sourceos-interaction-boundary.v1.json
  • valid and invalid fixtures under tests/fixtures/integrations/
  • scripts/check_sourceos_interaction_boundary.py
  • pytest coverage for valid binding and authority drift rejection

Boundary posture

Superconscious remains the task/cognition coordinator. This PR does not add live runtime integration, does not move schema ownership, and does not make Superconscious the authority for policy admission, agent grants, memory writeback, model routing, AgentPlane evidence, or replay.

Validation expected

python3 scripts/check_sourceos_interaction_boundary.py tests/fixtures/integrations/sourceos-interaction-boundary.valid.json
python3 -m pytest tests/test_sourceos_interaction_boundary.py

Related

Closes #59.

Related upstream/downstream work:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Accept and emit SourceOSInteractionEvent at the task boundary

1 participant