niseCore requirements

The following are repository responsibility candidates inferred from source and configured workflows. They link to project requirements but are not approved customer requirements.

IDCandidate responsibilityEvidence classApproval/status
NC-REQ-001Expose a stable core API for capture, enrollment, matching, storage and device lifecycle through VFM and nise interfaces.Implementation-derived candidateOpen until approved requirement/acceptance evidence is connected
NC-REQ-002Select sensor, matcher, storage, PAL and optional trusted/authenticator modules from customer build features.Implementation-derived candidateOpen until approved requirement/acceptance evidence is connected
NC-REQ-003Support Windows customer builds for x64 and ARM64 inputs used by the configured delivery matrix.Implementation-derived candidateOpen until approved requirement/acceptance evidence is connected
NC-REQ-004Keep platform-specific transport/crypto/runtime behavior behind PAL boundaries.Implementation-derived candidateOpen until approved requirement/acceptance evidence is connected
NC-REQ-005Propagate failures across sensor, matcher, storage and transport boundaries without treating missing evidence as success.Implementation-derived candidateOpen until approved requirement/acceptance evidence is connected

See project requirements and traceability.