Objective
Track M1 integration for the SourceOS/SociOS local-first agentic graph foundation.
This issue coordinates the initial estate-wide integration around the architecture introduced in PR #85 .
M1 scope
Treat SourceOS-Linux/sourceos-spec as the constitutional contract repo.
Add contract schemas for the agentic graph foundation.
Add .sourceos/manifest.json across primary implementation repos.
Add validation/estate-scanning support in SourceOS-Linux/sourceos-devtools.
Establish minimum contracts for SourceGraph, SourceChannel, SyncEngineManifest, AgentCapabilityLease, PolicyDecision, and AuditEvent.
Required schema work
SourceOSRepoManifest.json
SyncEngineManifest.json
SourceChannelEnvelope.json
SourceGraphWrite.json
AgentCapabilityLease.json
PolicyDecision.json
AuditEvent.json
M1 repo manifest targets
SourceOS-Linux/sourceos-spec
SourceOS-Linux/sourceos-devtools
SourceOS-Linux/sourceos-shell
SourceOS-Linux/TurtleTerm
SourceOS-Linux/agent-term
SourceOS-Linux/agent-machine
SourceOS-Linux/BearBrowser
SocioProphet/agent-registry
SocioProphet/policy-fabric
SocioProphet/memory-mesh
SocioProphet/prophet-workspace
SocioProphet/sociosphere
SocioProphet/meshrush
SocioProphet/sherlock
Acceptance criteria
PR Define local-first agentic graph foundation #85 merged or superseded by equivalent architecture docs.
All M1 repos contain .sourceos/manifest.json.
sourceos-devtools can scan manifests and report compliant, partial, invalid, or missing.
Policy, memory, agent, shell, browser, relay, and workspace repos reference sourceos-spec as contract authority.
High-risk sync surfaces declare policy class, merge strategy, and audit events.
Notes
This is coordination scaffolding only. Runtime rewrites should follow contract/schema validation, not precede it.
Objective
Track M1 integration for the SourceOS/SociOS local-first agentic graph foundation.
This issue coordinates the initial estate-wide integration around the architecture introduced in PR #85.
M1 scope
SourceOS-Linux/sourceos-specas the constitutional contract repo..sourceos/manifest.jsonacross primary implementation repos.SourceOS-Linux/sourceos-devtools.Required schema work
SourceOSRepoManifest.jsonSyncEngineManifest.jsonSourceChannelEnvelope.jsonSourceGraphWrite.jsonAgentCapabilityLease.jsonPolicyDecision.jsonAuditEvent.jsonM1 repo manifest targets
SourceOS-Linux/sourceos-specSourceOS-Linux/sourceos-devtoolsSourceOS-Linux/sourceos-shellSourceOS-Linux/TurtleTermSourceOS-Linux/agent-termSourceOS-Linux/agent-machineSourceOS-Linux/BearBrowserSocioProphet/agent-registrySocioProphet/policy-fabricSocioProphet/memory-meshSocioProphet/prophet-workspaceSocioProphet/sociosphereSocioProphet/meshrushSocioProphet/sherlockAcceptance criteria
.sourceos/manifest.json.sourceos-devtoolscan scan manifests and report compliant, partial, invalid, or missing.sourceos-specas contract authority.Notes
This is coordination scaffolding only. Runtime rewrites should follow contract/schema validation, not precede it.