Purpose
Make sourceos-devtools the developer/operator tooling surface for Workspace Operation Plane contracts and SourceOS-local operation adapters.
Required tools
- Operation contract conformance runner.
- State-machine fixture validator.
- Operation adapter scaffolder.
- Local operation replay fixture generator.
- Redacted diagnostic export CLI.
- Terminal/browser/agent-machine sample fixtures.
- Developer checks for
WorkspaceOperation, OperationTask, OperationEvent, Artifact, DecisionCard, and PolicyGateRecord fixtures.
First commands to expose
sourceos operation validate-fixture
sourceos operation replay-fixture
sourceos operation scaffold-adapter
sourceos diagnostics redact
sourceos operation conformance
Integration targets
SocioProphet/prophet-core-contracts#1
SourceOS-Linux/sourceos-spec#87
SociOS-Linux/workstation-contracts#28
SocioProphet/socioprophet-standards-storage#79
SocioProphet/workspace-inventory#4
Acceptance criteria
- Tooling can validate the initial contract fixtures from
prophet-core-contracts.
- Redaction CLI removes cookies, bearer tokens, OAuth tokens, API keys, secrets, sensitive IDs, model prompts, and policy-marked snippets.
- Adapter scaffolder can generate starter skeletons for terminal command, browser capture, and local agent execution.
- Documentation explains how agents and developers run checks from
~/dev/<repo>.
Hard rule
Devtools may validate and scaffold Operation Plane work, but it must not become the policy authority or runtime source of truth.
Purpose
Make
sourceos-devtoolsthe developer/operator tooling surface for Workspace Operation Plane contracts and SourceOS-local operation adapters.Required tools
WorkspaceOperation,OperationTask,OperationEvent,Artifact,DecisionCard, andPolicyGateRecordfixtures.First commands to expose
sourceos operation validate-fixturesourceos operation replay-fixturesourceos operation scaffold-adaptersourceos diagnostics redactsourceos operation conformanceIntegration targets
SocioProphet/prophet-core-contracts#1SourceOS-Linux/sourceos-spec#87SociOS-Linux/workstation-contracts#28SocioProphet/socioprophet-standards-storage#79SocioProphet/workspace-inventory#4Acceptance criteria
prophet-core-contracts.~/dev/<repo>.Hard rule
Devtools may validate and scaffold Operation Plane work, but it must not become the policy authority or runtime source of truth.