Skip to content

Releases: MSApps-Mobile/sosa

Release list

SOSA™ v1.0.0

Choose a tag to compare

@MichalOpsAgents MichalOpsAgents released this 04 Sep 14:19
695b435

First tagged release of the SOSA™ specification — Supervised Orchestrated Secured Agents, a platform-agnostic governance framework for production autonomous AI.

What's in v1.0.0

  • The four pillars — Supervised (a dynamic trust gradient: autonomous → notify → approve → blocked), Orchestrated (Plan → Act → Verify, with efficiency as a governance property), Secured (layered zero trust), Agents (the formal tuple A = (R, T, M, P)).
  • Three compliance levels, each a strict superset of the last.
  • SOSA for Code — the extended paper on governing AI coding agents: Plan-Code-Verify, five graduated supervision levels L0–L4, and the extended tuple A_code = (R, T, M, P, K).
  • Platform Adaptation Guide — concrete artifact mappings for Claude Code/Cowork, OpenAI Agents SDK, LangChain/LangGraph, CrewAI, AgentKit and AutoGen.
  • scripts/sosa-lint.sh — a dependency-free four-pillar linter.
  • examples/ — a compliant and a non-compliant reference agent that differ by exactly one line. CI asserts the first exits 0 and the second exits 1, so the linter is tested against failing input, not only passing input.

Try it

git clone https://github.com/MSApps-Mobile/sosa.git && cd sosa
./scripts/sosa-lint.sh examples/compliant-agent       # PASSED
./scripts/sosa-lint.sh examples/non-compliant-agent   # FAILED

Contributing

Platform mappings are the easiest way in — you need to know your framework well, not SOSA. Four are open now as good first issues. Field reports from real agent fleets go in Discussions.

MIT licensed.