Requirement traceability

RequirementTopicIntent/problem evidenceImplementation pathValidationCurrent assessment
FPS-REQ-001Fingerprint lifecycleOne-month enrollment/authentication bugs and feature requestsWBF → niseCore VFM/sensor/matcher/storageutest plus customer/runtime scenariosActive; recurring customer issues show behavior remains a moving target.
FPS-REQ-002Windows power/wake integrationBroadest Jira theme; current Lenovo/HP/Dell power and resume issuesWBF CBiometricDevice, power/wake; niseCore sensor behaviorvirtual/unit plus hardware/OS power testsActive; unresolved and blocked issues remain.
FPS-REQ-003Customer compositionHDRFP-12258/12268 and customer matrixcustomers.json + project props + source refsIOTA/matrix checks and exact customer buildAutomation improving; latest all-customer run skipped actual builds.
FPS-REQ-004Firmware compatibilityIOTA/UEFI/EFI/command issues plus explicit project scope decisionWBF update/command → VFM → niseCore sensor → include ABI → external firmwarehost tests + joint device/firmware evidenceDriver side documented; firmware source excluded; joint compatibility evidence incomplete.
FPS-REQ-005Targeted deliveryHP ARM64/UEFI and customer build issuesdriver-build inputs + WBF/niseCoreX64/ARM64 customer buildsConfiguration documented; full current matrix build not observed.
FPS-REQ-006Secure deliverysigning/release workflowsbuild/release/sign actionsigned artifact/workflow resultPer-run evidence required; no blanket pass.
FPS-REQ-007Source-grounded testingHDRFP-12248/12256/11807utest variant/extract/build/run and adapter workflowsparsed cases and run artifactsActive expansion; successful bounded runs observed.
FPS-REQ-008TraceabilityUser-approved Jira→Git→Actions evidence modelmanifest, ledger, commit keys, run SHAsdeterministic Wiki/checkpoint validationImplemented structurally; 43/72 monthly commits lack HDRFP keys.
FPS-REQ-009Rust adapter parityHDRFP-12243/12256WBF Rust adapter/policy service + C++ reference/replay + driver buildC++/Rust Actions, replay and hardware/customer testsIn Progress; direct issue linkage incomplete for many commits.
FPS-REQ-010Engineering feedbackHDRFP-12216/12258/12267/12268/12269IOTA, code-check, daily-build, AutoHLK, quality-system workAction jobs with failure/skip semanticsMixed maturity: automation implemented in parts; quality system remains planning.

Evidence joins

Status rule

No row is “approved” or “complete” merely because code exists. Jira state, merged solution and passing validation remain separate facts. Completion needs applicable customer acceptance and, at the firmware boundary, exact joint integration evidence.