OSQAr (Open Safety Qualification Architecture)¶

OSQAr is a documentation-first framework for producing, verifying, and integrating auditable evidence shipments for safety/compliance work.

A shipment is a reviewable bundle containing Sphinx documentation with traceability, plus implementation, tests, and verification reports — all integrity-protected with checksum manifests.

🚀 Getting Started¶

📖 Guides (by role)¶

🏢 Professional Deployment¶

For organizations adopting OSQAr across teams and projects:

🔧 Reference¶

📦 Examples¶

OSQAr ships with reference examples for C, C++, Rust, and Python:

For safety-related embedded projects, OSQAr recommends C or Rust. The Python example is an easy-to-run demo for the documentation and traceability workflow.

Full demonstration — OSQAr-cJSON¶

For a complete, real-world qualification project, see:

  • OSQAr-cJSON — an ISO 26262 SEooC qualification attempt of the cJSON library targeting ASIL D, with CI-driven evidence shipments, 88% statement coverage, 162 Unity tests, and reproducible builds.

🧠 Agent Skills¶

OSQAr ships with content-authoring skills that help authors — human engineers and AI agents alike — map ISO standards requirements onto OSQAr qualification needs.

  • Agent Skills for OSQAr Qualification — how agents should navigate the three-tier skill ecosystem (content-authoring + domain-specific + organization-specific), task routing, clause verification, and common pitfalls