Releases: MSApps-Mobile/sosa
Releases · MSApps-Mobile/sosa
Release list
SOSA™ v1.0.0
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 # FAILEDContributing
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.