TagSmith-PDF remediation report

Prepared for Harbourford Borough Council

Generated 2026-10-12 20:16 UTC · PDF/UA-1 (ISO 14289-1) validation with veraPDF 1.30.2 · 7 documents in this batch.

Headline

7/7
Documents fully conformant
65
Fixes applied across the batch
0
Distinct clauses still open

Before processing, 0 of 7 documents passed the same check.

Per-document summary

Per-document summary
DocumentStatusFailed rules
before → after
Failed checks
before → after
FixesNotes
Harbourford-Annual-Accessibility-Report-2025✓ pass6 → 024 → 011 
Harbourford-Budget-2026✓ pass3 → 03 → 05 
Harbourford-Council-Minutes-2025✓ pass7 → 01810 → 010 
Harbourford-Letter-Roadworks-scan✓ pass6 → 0285 → 08 
Harbourford-Public-Notice✓ pass4 → 04 → 07 
Harbourford-Recycling-Report-2025✓ pass7 → 088 → 011 
Harbourford-Service-Brochure✓ pass13 → 0342 → 013 

PDF/UA-2 readiness (informational)

These documents were remediated to PDF/UA-1 (ISO 14289-1), the standard current accessibility guidance points at. As a look ahead, each fixed file was also checked against the PDF/UA-2 (ISO 14289-2:2024) profile in veraPDF. A file declares exactly one part in its metadata, so none of these documents is claimed to conform to PDF/UA-2, and nothing in this section is part of the headline above.

PDF/UA-2 readiness per document
DocumentPDF/UA-2 rules failingChecks failing
Harbourford-Annual-Accessibility-Report-2025784
Harbourford-Budget-202645
Harbourford-Council-Minutes-202549
Harbourford-Letter-Roadworks-scan33
Harbourford-Public-Notice44
Harbourford-Recycling-Report-202547
Harbourford-Service-Brochure47
PDF/UA-2 clauses still failing
PDF/UA-2 clauseDocumentsWhat veraPDF checks
5-27The value of "pdfuaid:part" shall be the part number of the International Standard to which the file conforms
5-57The value of "pdfuaid:rev" shall be "2024"
8.2.5.2-24The structure tree root shall contain a single Document structure element as its only child. The namespace for that element shall be specified as the PDF 2.0 namespace
8.8-14All destinations whose target lies within the current document shall be structure destinations
8.2.5.2-13The structure tree root shall contain a single Document structure element as its only child, as specified in ISO 32000-2:2020, Annex L and ISO/TS 32005
Table 5. StructTreeRoot-Link-13StructTreeRoot shall not contain <Link>
8.2.5.27-11When present, the Caption element shall be the first or the last child of the structure element
8.4.3-11In all cases, where real content maps to Unicode PUA values, an ActualText or Alt entry shall be present

Per-document detail

Harbourford-Annual-Accessibility-Report-2025

✓ conformant · OK · processed in 18.9s
Source: Harbourford-Annual-Accessibility-Report-2025_tagged.pdf
Output: Harbourford-Annual-Accessibility-Report-2025_tagged-accessible.pdf

Before: 6 rules / 24 checks → After: 0 rules / 0 checks

Fixes applied

Still needs a human

Harbourford-Budget-2026

✓ conformant · OK · processed in 14.3s
Source: Harbourford-Budget-2026_tagged.pdf
Output: Harbourford-Budget-2026_tagged-accessible.pdf

Before: 3 rules / 3 checks → After: 0 rules / 0 checks

Fixes applied

No remaining issues — fully conformant.

Harbourford-Council-Minutes-2025

✓ conformant · OK · processed in 14.9s
Source: Harbourford-Council-Minutes-2025_tagged.pdf
Output: Harbourford-Council-Minutes-2025_tagged-accessible.pdf

Before: 7 rules / 1810 checks → After: 0 rules / 0 checks

Fixes applied

Still needs a human

Harbourford-Letter-Roadworks-scan

✓ conformant · OK · processed in 16.4s
Source: Harbourford-Letter-Roadworks-scan_tagged.pdf
Output: Harbourford-Letter-Roadworks-scan_tagged-accessible.pdf

Before: 6 rules / 285 checks → After: 0 rules / 0 checks

OCR: scanned (1 page), text recognised with Tesseract (eng). Text recognised automatically can contain mistakes and the reading order is a best guess: check both against the page images before publishing.

Fixes applied

Still needs a human

Harbourford-Public-Notice

✓ conformant · OK · processed in 18.7s
Source: Harbourford-Public-Notice_tagged.pdf
Output: Harbourford-Public-Notice_tagged-accessible.pdf

Before: 4 rules / 4 checks → After: 0 rules / 0 checks

Fixes applied

Still needs a human

Harbourford-Recycling-Report-2025

✓ conformant · OK · processed in 16.8s
Source: Harbourford-Recycling-Report-2025_tagged.pdf
Output: Harbourford-Recycling-Report-2025_tagged-accessible.pdf

Before: 7 rules / 88 checks → After: 0 rules / 0 checks

Fixes applied

Still needs a human

Harbourford-Service-Brochure

✓ conformant · OK · processed in 14.5s
Source: Harbourford-Service-Brochure_tagged.pdf
Output: Harbourford-Service-Brochure_tagged-accessible.pdf

Before: 13 rules / 342 checks → After: 0 rules / 0 checks

Fixes applied

Still needs a human

What every rule number means

5-1 PDF/UA identifier in XMP
6.2-1 Marked-content flag set
7.1-10 Document display title set
7.1-5 Non-standard structure type renamed
7.1-8 XMP metadata written
7.11-1 Embedded file given a filename
7.18.3-1 Tab order on annotated pages
7.18.4-2 Form structure element needs a single object reference
7.18.5-1 Link tagged with a Link structure element
7.2-15 Table cell overlap — needs human review
7.2-2 Language set on the outline
7.2-22 Language set on structure elements
7.2-24 Language set on annotations
7.2-33 Language set in XMP
7.2-34 Language set on the document catalog
7.20-2 Form XObject content not in structure tree
7.21.3.2-1 CIDToGIDMap stream missing
7.21.4.1-1 Font program not embedded in the file
7.21.4.2-2 Stale CIDSet stream removed
7.21.7-1 Font character-to-Unicode map synthesised
7.21.7-2 Invalid Unicode value remapped
7.21.8-1 Font descriptor mismatch
7.3-1 Figure needs alt text
7.4.2-1 Heading rank skipped — renumbered
7.5-1 Table header or scope needs human review
nav Bookmarks added from the document's headings (navigation, WCAG 2.4.5)
no-text-layer Scanned pages — no text layer, so nothing for a screen reader to read