Issue List Add-on¶
The Issue List add-on is a Google Sheets extension built by Equal Entry for running accessibility audits. Auditors record accessibility issues in a structured spreadsheet, and the add-on provides menus and automation for validating the data, generating client-facing reports, and sending results to external systems.
This site documents all the functions the add-on supports, grouped by feature area.
Feature areas¶
| Area | What it covers |
|---|---|
| Menu and Triggers | The add-on menu, onOpen/onEdit triggers, and the workflow start functions |
| Reports | Slides reports, VPAT, EE report, doc reports, and third-party bug reports |
| Sheet Operations | Computed columns, quality checks, reset functions, spreadsheet updates, and preview |
| Send to A11ytrain | Sidebar workflow that finalizes an audit and sends results to A11ytrain |
| AI Language Style Review | AI-assisted review of the language style of audit results |
| Shared Utilities | Logging, session, formatting, and other helpers shared across features |
Technical overview¶
- Platform: Google Apps Script (V8 runtime), deployed as a Google Sheets add-on via the Google Workspace Marketplace.
- Languages: New features are written in TypeScript under
src/, bundled to Apps Script with esbuild. The v3 legacy feature set lives insrc/v3Legacy/as plain JavaScript. - Advanced services: Drive (v2), Slides (v1), Sheets (v4), plus the Cheerio HTML-parsing library.
- Entry point:
src/main.tsregisters every function that Apps Script can call by name on theglobalobject.
Building the docs¶
This documentation is built with MkDocs and the Material theme:
pip install mkdocs mkdocs-material
cd mkdocs
mkdocs serve