Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 3.74 KB

File metadata and controls

50 lines (41 loc) · 3.74 KB

Platform

Shared abstraction layers that domains consume. Platform code lives in crates/sp42-types, sp42-platform (contracts, runtime, scoring engine), sp42-coordination, sp42-wiki, sp42-live, sp42-reporting, sp42-inference, sp42-fetch, and sp42-parsoid. The authoritative layer map is in scripts/check-layering.sh, drawn in architecture.md.

Operational docs

Scoring

The scoring engine is a platform layer: patrolling consumes it today, and other domains may consume it as the system expands toward sourcing and quality signals.

Architecture Decision Records

ADR-0006 defines the provider-agnostic LLM interface every capability reaches a model through, and ADR-0010 defines the propose/confirm editing pattern domains reuse — both are platform layers even though they landed alongside the citation work. The citation-specific ADRs that build on them live in domains/references/adr/.