Requirements

Normative

The cross-module rules every conformant Chiisai HAL driver MUST satisfy, in addition to its own module requirements. Clustered by severity — expand a cluster below. Keywords per Requirement Keywords; conformance per Conformance. Requirements do not carry individual status — the set-level status applies to all of them. The naming scheme is illustrated in Naming Conventions; the shared types and services are catalogued in the Reference.

Mandatory (MUST) - 16 Requirements

The cross-module conformance contract — an implementation MUST satisfy every requirement here.

Naming
Files and packaging
Memory mapping
Shared type and service contract
Handlers
Configuration and documentation
Callouts
Recommended (SHOULD) - 3 Requirements

Strongly advised; an implementation that deviates should understand the implications.

Instances and vendor differentiation
Memory mapping