Scores and grades
Every accessibility report — a lesson, a file, a course, or an institution — carries a score from 0 to 100:
A course’s or institution’s score is the average of its parts’ scores.
What’s checked
Lessons and assignment instructions
Tessera’s lesson content is a list of typed blocks, so these checks run directly against the block model — instantly in the editor, and again at the publish gate:PDF files
Checked in the Worker against the document’s real structure, not just its visible text:Word documents
PowerPoint files
Fixes
Every fix — alt text, a marked table header row, corrected title or language metadata, or OCR — saves a new version of the document. The original is never overwritten; every version is kept. AI-suggested fixes (an alt text description, a plain-language rewrite, a clearer link name) are drafts, the same rule that applies to every other AI output in Tessera: a person reviews and keeps a suggestion before it takes effect. An unreviewed AI draft blocks publishing, but it does not itself count against the accessibility score — the score reflects the content’s actual state, not whether a draft is pending review. Alt text can be written into Word and PowerPoint files. For PDFs, Tessera doesn’t yet write alt text into the file or extract its images for AI suggestions; the fixes it applies to PDFs are title, language, and OCR. The reading version and e-book carry a document’s text and headings, not its images.Accessible formats
Every PDF, Word, and PowerPoint file gets a menu of accessible formats, generated on first request and cached per version:- Reading version — the extracted content rendered as a plain, accessible page.
- E-book (ePub 3).
- Audio — a synthesized read-through.
- Searchable version — for a scanned PDF with no extractable text, OCR produces a searchable copy so screen readers and search both work. See OCR for scanned PDFs below.
OCR for scanned PDFs
A scanned PDF has no text layer for a screen reader to read or for search to index. Running OCR on it is both a fix — it saves a new, searchable version of the file — and an accessible format in its own right, since the reading version, e-book, and audio of a scan are built from the OCR text.Publishing policy
Administrators set two things that the server enforces, not just the editor screen:- A minimum accessibility score a lesson must meet to publish.
- A list of blocking severities — for example, treating any critical or serious issue as a publishing block regardless of the overall score.