skills/iso-standards-readiness/references/iso-17025.md
Research basis: 2026-07-26. This reference summarizes a preparation process and evidence architecture for testing and calibration laboratory competence work. It does not reproduce requirements and is not a substitute for the standard.
ISO and IEC publications are copyrighted. Obtain ISO/IEC 17025 from ISO, IEC, an ISO national member, or another authorized source; see ISO copyright. Do not ask an agent to retrieve, transcribe, summarize clause-by-clause, or store proprietary text. Accreditation-body checklists that quote the standard are equally copyrighted and are usually licensed only to the accredited laboratory.
A laboratory is accredited to ISO/IEC 17025 by an accreditation body. It is not "ISO 17025 certified," and no certification body issues an ISO/IEC 17025 certificate. Writing "certified" in a report, tender response, or quality manual is a substantive error that assessors and customers both notice.
This skill and its files cannot:
Use outputs as a list of evidence questions for accountable human review.
The accredited scope is defined item by item: field or discipline, method or procedure and its issue, the measurand or property determined, and the range with the reported uncertainty basis. For calibration laboratories this is normally expressed through calibration and measurement capability statements.
Consequences for evidence preparation:
Capture scope items with:
PYTHONDONTWRITEBYTECODE=1 python3 scripts/validate_scope_intake.py \
/path/to/laboratory-scope-intake.json --standard iso-17025
Copy assets/templates/laboratory-scope-intake-template.json outside the skill first.
The distributed template fails closed by design.
The iso-17025 profile carries these domain labels for manifests and gap reports.
They are workflow topics, not clause references:
scope-and-impartiality, organizational-structure-and-management,
personnel-competence, facilities-and-environmental-conditions,
equipment-and-calibration, metrological-traceability,
externally-provided-products-and-services, review-of-requests-and-contracts,
method-selection-verification-and-validation, sampling, handling-of-items,
technical-records, measurement-uncertainty,
validity-of-results-and-proficiency-testing, reporting-and-decision-rules,
complaints, nonconforming-work, data-and-information-management,
internal-audit, management-review, corrective-action-and-improvement.
Each domain needs an owner, status, evidence IDs, source/version reference, recorded approval, and links to open gaps. Sample records, not only procedures: a procedure describing uncertainty evaluation is not evidence that a budget exists for a reported measurand.
Traceability is a documented, unbroken chain to a stated reference with stated uncertainty at each step — not a drawer of calibration certificates. The governing policy is ILAC P10:07/2020 (implementation July 2021, revised for the 2017 edition); confirm its current designation, since the P/G series numbering may move under GLOBAC.
Evidence to assemble per measurement: the stated reference, the calibration provider and its accreditation status and scope, certificate identity and date, the uncertainty contribution carried forward, interval justification, and intermediate-check records.
Record which measurands have evaluated uncertainty, the evaluation basis, the contributions included, how uncertainty is reported, and how it interacts with the decision rule. An uncertainty budget that exists only in a spreadsheet with no controlled revision, owner, or approval is a gap, not evidence.
This skill does not compute uncertainty. For the repo's uncertainty tooling, see the
uncertainty-and-units skill; its outputs still require authorized technical review
before entering a controlled record.
Distinguish, per scope item: a standard method used as published, a standard method requiring verification of the laboratory's ability to perform it, a modified standard method, and a laboratory-developed method. The evidence expected differs in each case. Record the performance characteristics evaluated, the acceptance criteria, the data, and the authorized approval to put the method into service.
If reports state conformity to a specification, the decision rule must be documented, agreed with the customer where required, and applied consistently — including how measurement uncertainty is treated at the specification limit. The guidance basis is ILAC G8:09/2019, with JCGM 106:2012 / ISO/IEC Guide 98-4 as the metrological companion. Confirm current issues before citing either in a controlled procedure.
Assemble, per scope item that reports conformity: the rule, the agreement record, the uncertainty treatment, the report wording, and the authorized signatory.
Interlaboratory comparison and proficiency-testing participation is monitoring evidence, and a passing result is not a competence conclusion. Record the plan (which scope items, what frequency, what provider), each result, the evaluation against acceptance criteria, and — most importantly — the investigation and corrective action for any questionable or unsatisfactory outcome. An unsatisfactory result with no documented investigation is a blocker; treat it as one.
Where the laboratory cannot participate because no scheme exists for a measurand, record the alternative approach and its authorization rather than leaving a silence.
scripts/audit_document_records.py — controlled documents, technical records,
retention basis, and external-source currency. Standard-agnostic.scripts/check_capa.py — nonconforming work and corrective action, including
effectiveness evidence before closure.scripts/check_supplier_controls.py — externally provided products and services,
including calibration providers, reference-material suppliers, and subcontracted
laboratories.scripts/validate_evidence_manifest.py and scripts/gap_analyzer.py with
--standard iso-17025 — bounded evidence manifest and domain-level gap view.scripts/check_traceability.py and scripts/check_qmsr_transition.py are
device-lifecycle checks and do not apply to laboratory accreditation work. Note that
check_traceability.py concerns design/risk traceability, not metrological
traceability — the words collide and the check is the wrong tool here.
references/source-ledger.md — dated baseline and provenance limitationsreferences/assurance-lanes.md — how this lane differs from certification and
regulatory inspection