Acceptance is a decision about an identified configuration, not a permanent property of a product name. The dossier should bind every result to the equipment and software that produced it. Otherwise, a later storage substitution, firmware update or configuration change can inherit an acceptance statement that its own behaviour has not earned. Firmware resiliency and recovery guidance support attention to platform identity, recovery and improvement, while the NIST Cybersecurity Framework deliberately leaves how outcomes are achieved to the organisation.[S04][S06][S26]
The configuration record should include hardware and storage identities, platform firmware, the operating-system image, runtime packages, filesystem mount options and the protected supply components relevant to the test. It should retain a canonical configuration bundle and its hash, covering database durability, broker persistence, service supervision, logging, time, identity and shutdown behaviour. The purpose is not bureaucracy. It allows a reviewer to determine whether a later installation is the same tested system or a new configuration requiring further evidence.
The test provenance should sit beside that configuration. Each case needs its requirement, stimulus, initial state, load, operator approvals and source of test parameters. The dossier must say whether durations and fault combinations came from site measurements or from an illustrative stress envelope. It should retain the original manifest, acknowledgement watermarks, local and remote ledger exports, integrity checks, timing observations and reconciliation output. A summary can guide the approver, but it cannot replace the underlying artefacts.
The acceptance record should also contain a complete exception register. Each open defect, untested case, monitoring gap and deferred action needs an owner and a next decision. A waiver should state its scope, compensating control, expiry or review condition and the role accepting the residual risk. It should not convert an unexplained critical record loss into a pass. The NIST framework's outcome orientation does not turn a signed profile into certification or proof that a control works.[S26]
A useful dossier therefore contains the following connected records:
- Tested identity: hardware, firmware, image, packages and configuration hashes.
- Requirement coverage: every mandatory case, its result and any case still untested.
- Raw evidence: manifests, logs, ledgers, traces, hashes and reviewer queries.
- Operating evidence: drills, real incidents, interventions, exceptions and usability findings.
- Residual uncertainty: failures outside the campaign, missing observations and unresolved defects.
- Accountable decision: approver roles, waivers, corrective owners and conditions for retest.
13.11 Qualification status must describe the evidence actually obtained
The report should distinguish three states. Lab-qualified means that the defined software and representative hardware passed the stated bench programme. Site-accepted means that the installed configuration passed the witnessed site exercises, ledger reconciliation and service-boundary requirements. Operationally observed means that the bounded pilot supplied the required shift, incident, maintenance and usability evidence. These are proposed evidence labels, not industry certifications.
A component can hold one state without holding the next. A bench result cannot establish the installed power path or local network behaviour. Site acceptance on the commissioning day cannot establish that operators will manage later exceptions without support. Operational observation cannot cover a failure that never occurred and was never injected. Keeping the states separate prevents the strongest available evidence from being presented as something broader.
Change control should use the same boundaries. A storage-media or filesystem change directly challenges the physical write-path evidence and calls for repetition of the affected power-loss cases. A broker or consumer change challenges replay and deduplication. An operator-interface change calls for renewed fallback and release drills. The regression scope should follow the dependency analysis, with a recorded reason for cases not repeated. A new configuration hash without that analysis is only a label.
Finally, acceptance should transfer every open issue into the operating risk register and the programme's ordinary review cadence. Owners need the evidence link, compensating action and next verification condition, not merely a copy of the final report. The following roadmap can then stage expansion against the qualification state actually achieved. This chapter's acceptance method ends with a bounded decision: what was tested, what happened, what remains unknown and who accepts the consequence.