OCF Validator — Architecture Documentation (arc42)

This documents the architecture of the OCF Validator following the arc42 template. Each section is a separate file.

  1. Introduction and Goals
  2. Architecture Constraints
  3. System Scope and Context
  4. Solution Strategy
  5. Building Block View
  6. Runtime View
  7. Deployment View
  8. Cross-cutting Concepts
  9. Architecture Decisions
  10. Quality Requirements
  11. Risks and Technical Debt
  12. Glossary

Architecture Decision Records referenced from section 9 live in docs/adr/.

This documentation set reflects the system as of the vendored schema at @opencoachingformat/spec v1.2.0 (see shared/schema/PROVENANCE.md for the exact source ref). The prior brainstorming/design document at docs/superpowers/specs/2026-06-03-ocf-validator-design.md remains as historical record of the initial design process; this arc42 set is the maintained, current architecture reference going forward.

← All sections