Harbourford Borough Council
Section layout follows the ITI VPAT® 2.5 template. Report date 2026-10-12.
Machine-verified evidence, not a certification. Every result below comes from a check run against the remediated files themselves: the PDF/UA-1 validation profile of veraPDF 1.30.2 before and after remediation, and, for contrast, reading order, language of parts, link purpose, form field naming and keyboard order, a measurement made directly on the fixed document. Each row names the measurement it rests on, so all of it can be reproduced against the same files. This is not a certification, and no criterion is reported as met without a check that produced that result.
Product information
- Name of product
- 7 PDF documents prepared for Harbourford Borough Council (listed below)
- Report date
- 2026-10-12 20:16 UTC
- Prepared by
- TagSmith-PDF 0.7.0 (Operator Co)
- Result
- 7 of 7 fully PDF/UA-1 conformant.
- Evaluation methods
- Automated validation with veraPDF 1.30.2 (PDF/UA-1 profile) before and after remediation; structure, metadata, language, fonts and annotations repaired by the TagSmith-PDF engine. No testing with assistive technology was performed for this report.
Applicable standards and guidelines
| Standard / guideline | Included in report |
|---|---|
| PDF/UA-1 — ISO 14289-1:2014 | Yes — machine-verified per document |
| EN 301 549 V3.2.1, clause 10 (non-web documents) / WCAG 2.1 Level A and AA | Yes — each listed criterion is decided by a named machine check; a criterion whose check could not run is reported as not evaluated, never as met |
| PDF/UA-2 — ISO 14289-2:2024 | Readiness only (informational) — the documents remain PDF/UA-1 |
Terms
- Supports
- Every evaluated document was measured against the whole requirement and passed. The remark names the measurement, so anyone can repeat it against the same files.
- Partially Supports
- Some documents do not meet it, or the measurement ran on some documents and not others, or part of the requirement still needs a person's review. The remark says which.
- Does Not Support
- No evaluated document meets it.
- Not Evaluated
- Not verified for this report: the measurement could not be made on any document, the criterion has no machine check, or the document could not be processed.
Table 1: PDF/UA-1 (ISO 14289-1) per document
| Document | Conformance level | Remarks and explanations |
|---|---|---|
| Harbourford-Annual-Accessibility-Report-2025 | Supports | Failed checks 24 → 0, failed rules 6 → 0; 11 fix(es) applied. |
| Harbourford-Budget-2026 | Supports | Failed checks 3 → 0, failed rules 3 → 0; 5 fix(es) applied. |
| Harbourford-Council-Minutes-2025 | Supports | Failed checks 1810 → 0, failed rules 7 → 0; 10 fix(es) applied. |
| Harbourford-Letter-Roadworks-scan | Supports | Failed checks 285 → 0, failed rules 6 → 0; 8 fix(es) applied. Text recognised by OCR: scanned (1 page), text recognised with Tesseract (eng) — a person should check it against the page images. |
| Harbourford-Public-Notice | Supports | Failed checks 4 → 0, failed rules 4 → 0; 7 fix(es) applied. |
| Harbourford-Recycling-Report-2025 | Supports | Failed checks 88 → 0, failed rules 7 → 0; 11 fix(es) applied. |
| Harbourford-Service-Brochure | Supports | Failed checks 342 → 0, failed rules 13 → 0; 13 fix(es) applied. |
Table 2: WCAG 2.1 success criteria (EN 301 549 clause 10)
Only criteria that apply to the content of a PDF document are listed. Each row says which PDF/UA-1 machine checks bear on it and what a person still has to confirm.
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 1.1.1 Non-text Content (Level A) EN 301 549 10.1.1.1 | Supports | all 13 figure(s) carry a real description. Measured in all 7 evaluated document(s) by: every figure checked for a description that is neither missing nor a placeholder, and none left as an unchecked AI draft. |
| 1.3.1 Info and Relationships (Level A) EN 301 549 10.1.3.1 | Partially Supports | Machine checks pass in 4 of 7 document(s); still failing in Harbourford-Annual-Accessibility-Report-2025, Harbourford-Public-Notice, Harbourford-Service-Brochure. 184 incomplete relationship(s) in the structure — a table has no header cells, so no cell can be announced as a header; an empty TD is announced as a blank block; an empty TD is announced as a blank block; an empty TD is announced as a blank block; an empty TD is announced as a blank block; and 179 more A person still needs to confirm whether each tag matches what the content means (a heading is a heading). |
| 1.3.2 Meaningful Sequence (Level A) EN 301 549 10.1.3.2 | Partially Supports | Machine checks pass in 6 of 7 document(s); still failing in Harbourford-Annual-Accessibility-Report-2025. 6 place(s) where the reading order contradicts the layout — page 8: a Figure is read after a Figure but sits above it; page 11: a Figure is read after a Figure but sits above it; page 14: a Figure is read after a Figure but sits above it; page 17: a Caption is read after a Figure but sits above it; and 2 more A person still needs to confirm whether the reading order makes sense when read aloud. |
| 1.4.3 Contrast (Minimum) (Level AA) EN 301 549 10.1.4.3 | Partially Supports | Machine checks pass in 6 of 7 document(s); still failing in Harbourford-Annual-Accessibility-Report-2025. 36 text run(s) fall below the WCAG contrast minimum — page 3 “Foreword — part 1” 4.03:1, needs 4.50:1; page 3 “What residents told us” 4.03:1, needs 4.50:1; page 3 “Foreword — part 2” 4.03:1, needs 4.50:1; and 33 more A person still needs to confirm colour contrast of text against its background. |
| 1.4.5 Images of Text (Level AA) EN 301 549 10.1.4.5 | Supports | the document's text is real text, not a picture of text Measured in all 7 evaluated document(s) by: the fixed document checked for a real text layer, which is what makes its text more than a picture of text. |
| 2.1.1 Keyboard (Level A) EN 301 549 10.2.1.1 | Supports | the document has no interactive form fields, so there is nothing that has to be reached with the keyboard Measured in all 7 evaluated document(s) by: every page carrying form fields checked for a structure-based tab order (/Tabs /S). |
| 2.4.2 Page Titled (Level A) EN 301 549 10.2.4.2 | Supports | The PDF/UA-1 checks for this criterion pass in all 7 evaluated document(s). |
| 2.4.4 Link Purpose (In Context) (Level A) EN 301 549 10.2.4.4 | Partially Supports | Machine checks pass in 4 of 7 document(s); still failing in Harbourford-Annual-Accessibility-Report-2025, Harbourford-Public-Notice, Harbourford-Service-Brochure. links that do not say where they go — 7 link(s) are tagged but have no text inside the tag A person still needs to confirm whether each link's text says where it goes. |
| 3.1.1 Language of Page (Level A) EN 301 549 10.3.1.1 | Supports | The PDF/UA-1 checks for this criterion pass in all 7 evaluated document(s). |
| 3.1.2 Language of Parts (Level AA) EN 301 549 10.3.1.2 | Supports | all 145 passage(s) are in the document's own language (en-US); nothing needs marking Measured in all 7 evaluated document(s) by: each substantial passage's language detected locally and compared with the document's declared language; language changes must be declared in the tags. |
| 4.1.2 Name, Role, Value (Level A) EN 301 549 10.4.1.2 | Partially Supports | Machine checks pass in 6 of 7 document(s); still failing in Harbourford-Service-Brochure. 2 problem(s) across 2 form field(s) — resident_name has no name, so it is announced as an unlabelled box; contact_me has no name, so it is announced as an unlabelled box A person still needs to confirm whether form field names are meaningful. |
PDF/UA-2 readiness (informational)
A file declares one PDF/UA part. These documents declare PDF/UA-1; this table only says what would still fail under ISO 14289-2:2024.
| Document | PDF/UA-2 readiness |
|---|---|
| Harbourford-Annual-Accessibility-Report-2025 | 7 rule(s) would still fail: 8.2.5.2-1, 8.4.3-1, 5-2, 8.2.5.27-1, Table 5. StructTreeRoot-Link-1, 8.8-1 |
| Harbourford-Budget-2026 | 4 rule(s) would still fail: 8.8-1, 8.2.5.2-2, 5-5, 5-2 |
| Harbourford-Council-Minutes-2025 | 4 rule(s) would still fail: 8.8-1, 5-2, 5-5, 8.2.5.2-2 |
| Harbourford-Letter-Roadworks-scan | 3 rule(s) would still fail: 8.2.5.2-2, 5-2, 5-5 |
| Harbourford-Public-Notice | 4 rule(s) would still fail: 5-2, 5-5, Table 5. StructTreeRoot-Link-1, 8.2.5.2-1 |
| Harbourford-Recycling-Report-2025 | 4 rule(s) would still fail: 8.8-1, 5-5, 8.2.5.2-2, 5-2 |
| Harbourford-Service-Brochure | 4 rule(s) would still fail: 8.2.5.2-1, Table 5. StructTreeRoot-Link-1, 5-5, 5-2 |
Legal disclaimer
This report records the results of automated validation at the date above. It is not a certification, and it is not legal advice about any accessibility obligation. A document changed after this date must be validated again. Criteria marked for a person need that person's review before anyone can claim the documents meet them.