Skip to content
AnglinAI Docs
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Home
General
AnglinAI Color System (v2)
Feedback Widget
Getting Started
Prompt: Set Up Local Supabase Dev Environment
Accessible Org Chart
Admin Dashboard Architecture Recommendation
BEST PRACTICE
BEST PRACTICE Vs IMPLE
AnglinAI Color System (v2)
Grafana Observability Stack
Logging Infrastructure
MIGRATION
POSITION ONLY PLAN
Secondary Manager Relationships
Test Status
TagZen
TagZen
HelpDesk
Help Desk Prompt
Help Desk Accessibility Documentation
Algolia Search Implementation
API CORS Configuration Fix
API Migration Guide
API Migration Status
Authentication & Middleware Fix
Branch Protection Rules Setup Guide
CI/CD Setup Guide
CLAUDE.md
Custom Firestore Database Deployment Guide
Help Desk Deployment Guide
Deployment Strategy Guide
Docker Deployment Guide
EMAIL
Email Short Code System
Firebase Client/Server Separation
Firebase Setup for Help Desk
Firebase Extensions Email Setup Guide
FIRESTORE
Firestore Indexes
Fix Firebase Functions Permissions
Next Steps for Static Export Migration
PR
Help Desk Ticketing System
Slack Notifications Configuration Guide
SMS
Help Desk Ticketing System - Stage 1 Complete
Help Desk Ticketing System - Stage 2 Complete
Help Desk Ticketing System - Stage 3 Complete
Help Desk Ticketing System - Stage 4 Complete
Stage 5: Testing & Deployment - Complete
Static Deployment Setup Complete
Static Deployment Notes
Static Export Build Fix
Static Export and CORS Handling
Static Export Demo Data Fallback
Static Export Fixes
Static Export Guide for Help Desk Application
Static Export Navigation Fix
Static Export Params Fix
Storage Permission Debugging
Firebase Storage Rules
Test Email Notification System
TODO Items
How to View GitHub Actions Logs
Workflow Visual Guide
Complete Workflow Guide - Step by Step
🚀 Quick Workflow Reference
PDF Converter
admin
access
Account Deletion Pipeline
AWS Access
Email 6-Digit Code Sign-In (OTP)
Phone Call Routing
SSO Implementation Plan
SSO Onboarding Runbook (generic)
SSO — Status & Path to Offering It to Customers
SSO Runbook — UTHealth Houston (uth.edu)
Team Management
Epic: Enterprise Tenant Hierarchy
Tenant & Team Management — Test Plan & Results
Voice OTP Authentication Setup
Accessibility CI
User-facing accessibility claims audit
ai
AI Development Policy and Procedures
AI Risk Register — Gevell
Bedrock Adoption for PDF Conversions (ZDR) — with Cost Controls
Bedrock setup for ACR/VPAT parsing (#1192)
Bedrock Zero-Data-Retention (ZDR) Rollout Roadmap
AI Bias Evaluation
Bring Your Own LLM Keys - Implementation Plan
NIST AI RMF 1.0 — Alignment Map
PII/PHI Filter — Coverage and Limits
Prompt-Injection Red-Team — 2026-09-14
Tax Exemption AI Review Pipeline
ZDR cheap-model eval — Nova Lite vs Claude Haiku vs Claude Sonnet
Epic: converter-grade PDF auditing on audit.gevell.com — run every check directly on the PDF
audits
Silent Failure Audit — 2026-08-31
Silent Failure Audit — 2026-09-07
Silent Failure Audit — 2026-09-14
Polish / flyer-tagger — Haiku 4.5 vs Sonnet 4.6 benchmark (issue #3131)
Polish / flyer-tagger — tiered model routing (issue #3132, epic #3134)
Tiered routing A/B — safe to enable `FLYER_TAGGER_TIERED_ROUTING`? (issue #3132, epic #3134)
Silent Failure Audit — 2026-09-21
UTA Social Media Pages — Hydrated WCAG 2.1 AA Audit
UTA Social — Hydrated WCAG 2.1 AA Audit (non-X sample)
Backup status reporting
billing
Build vs. Buy — UT Southwestern PDF Remediation
Credit Pricing System
Dollar Balance + Deposit Bonuses — Migration Plan
Gemini per-key quota + daily budget setup
GitHub Actions minute usage — analysis (#832)
Supabase Migration Ledger Reconciliation
Operating Cost Model
Pricing Cents Cutover — Execution Runbook
Cost Model — Accessibility Skill
brand
gevell
Gevell — brand handoff
Why we rebranded to Gevell
census
report
The Document Accessibility Census — University of Texas System (Pilot)
Contrast sweep
Cost-ledger cutoff: pre-#2751 Gemini rows are underpriced
deployment
AWS Deployment Status
Consolidate to a Single Production AWS Stack
Customer-Dedicated AWS Deployment
Customer AWS Stack - Implementation Plan
Deploying Photos
Deploying changes to test and exercising the app
Docker Self-Hosted Product - Implementation Plan
EC2 anchor: verification and cutover runbook
EC2 migration plan: retire 10.1.1.4 (#2246)
Enterprise Cache Refresh & Proxy Fingerprint Logs
Runbook: Self-hosted Node server → permanent EC2 + on-demand fleet
On-Premises Deployment Guide
R2 event receiver (Phase 5b)
S3 Customer Storage - Implementation Plan
S3 Integrations — Operational Runbook
Self-Hosted Single Docker Compose — PDF Product Plan
SharePoint / OneDrive Integration — Implementation Blueprint
Test server (10.1.1.20) and pptx-remediate recovery
Worker ASG Failover — Operational Runbook
Large dev assets on Cloudflare R2
errors
ERR_AI_AUTH_INVALID — AI Authentication Invalid
ERR_AI_CONTEXT_TOO_LONG — AI Context Too Long
ERR_AI_OVERLOADED — AI Overloaded
ERR_AI_PERMISSION_DENIED — AI Permission Denied
ERR_AI_RATE_LIMITED — AI Rate Limited
ERR_AUTH_JWKS_FETCH_FAILED — Auth JWKS Fetch Failed
ERR_AUTH_TOKEN_EXPIRED — Auth Token Expired
ERR_AUTH_TOKEN_MISSING — Auth Token Missing
ERR_CONVERSION_EMPTY_OUTPUT — Conversion Empty Output
ERR_CONVERSION_TIMEOUT — Conversion Timeout
ERR_CREDITS_DEDUCTION_FAILED — Credits Deduction Failed
ERR_CREDITS_INSUFFICIENT — Credits Insufficient
ERR_DB_CONNECTION_FAILED — Database Connection Failed
ERR_DB_QUERY_FAILED — Database Query Failed
ERR_EMAIL_SEND_FAILED — Email Send Failed
ERR_KV_READ_FAILED — KV Read Failed
ERR_KV_WRITE_FAILED — KV Write Failed
ERR_MARKER_API_KEY_INVALID — Marker API Key Invalid
ERR_MARKER_SUBMIT_FAILED — Marker Submit Failed
ERR_MARKER_TIMEOUT — Marker Timeout
ERR_MATHPIX_SUBMIT_FAILED — Mathpix Submit Failed
ERR_MATHPIX_TIMEOUT — Mathpix Timeout
ERR_NETWORK_OFFLINE — Network Offline
ERR_NETWORK_TIMEOUT — Network Timeout
ERR_PDF_CORRUPT — PDF Corrupt
ERR_PDF_PASSWORD_PROTECTED — PDF Password Protected
ERR_PDF_TOO_LARGE — PDF Too Large
Error Reference
ERR_SERVER_UNAVAILABLE — Server Unavailable
ERR_STORAGE_READ_FAILED — Storage Read Failed
ERR_STORAGE_WRITE_FAILED — Storage Write Failed
ERR_STRIPE_ERROR — Stripe Error
ERR_STRIPE_INVALID_SIGNATURE — Stripe Invalid Signature
ERR_URL_FETCH_FAILED — URL Fetch Failed
ERR_URL_INVALID — URL Invalid
ERR_URL_NOT_PDF — URL Not PDF
ERR_URL_SSRF_BLOCKED — URL SSRF Blocked
ERR_URL_TIMEOUT — URL Timeout
ERR_URL_TOO_LARGE — URL File Too Large
ERR_URL_UNSUPPORTED_TYPE — URL File Type Not Supported
ERR_URL_WEB_PAGE — URL Is a Web Page
flyer-tagger scaling: the assemble cliff
Forms class taxonomy + classifier (epic #2806, Phase B)
help.gevell.com — Redoc accessibility debt (RESOLVED)
infrastructure
EC2 anchor right-size plan
Local Development Workflow
Ubuntu on the 2018 Mac mini (i7, T2 chip)
Malware scan gate
Marketing Content CMS — apps/home
operations
AI-Assisted Accessibility Skill
Admin MCP server
Bedrock batch lane for large and bulk conversions (#3807)
Convert-by-Email Service
cost_ledger spend monitor
SQL integration test harness
Large dev assets on Cloudflare R2
Email sending (#3707)
Health Monitor
Local Development Environment
Migration tracking & DB-test CI (#1327)
pg_net Churn Reduction (#3121)
Claude Skill publication runbook
Status Page — status.gevell.com
Test Coverage Gap Report
Help center (Starlight)
Org chart user-chosen page breaks (#4245)
Org chart paginated PDF export
PDF Person-Photo Extraction (#4279)
planning
Automated Code Review Summary — 2026-03-25
Open-Issue Triage Report — theaccessible-platform
Local Dev Env — Resume Notes (2026-06-10)
Stale PR Triage — 2026-07-07
Monorepo Worklist (survey of 2026-07-06)
products
audit-vpat
Audit CI/CD Integration — Gotchas
Separating Audit from Remediate
VPAT Parser — first-party frontend proxy (#1318)
Bulk PDF Remediation — Build Brief
course-map
Canonical Course Maps & Per-User Forks
Course Map Admin Operations
Dashboard Create-Map Wizard & User School Imports (#1073)
Course Map Export Accessibility Audit (#1153)
Course Map JSON Import (#1152)
Course-Map Review Workflow & Full-Degree Modeling (issue #1029)
Course Map Schema Publishing
forms
Tier 2: visual-only Word forms
Form-Aware Conversion
"Enhance This Form" — build prompt
Build "Accessible Forms" — PDF-to-HTML Form Conversion Product
Gevell Forms — hosted form service
org-chart
Accessibility Statement — Source of Truth
Accessibility Conformance Report
Source-Document Branding Detection (issue #1762)
Gevell Org Chart — Competitive Analysis & Improvement Plan
Step 3 — Fork to Independent Chart (Snapshot) — Implementation Spec
Grouped/Unit-Based Org Charts (issue #1754)
Step 1 — Import Mapping / Preview UI + Multi-Tab (Implementation Spec)
Gevell Org Chart — Multiple-Chart Support Design
Step 2 — Org/View Split + "Create View From Here" (Implementation Spec)
Step 4 — Transclusion / Composition (Reference Nodes) — Implementation Spec
Step 0 — XLSX Ingestion (Implementation Spec)
pdf
APA-Compliant Table Formatting — Implementation Plan
Conversion Cascade — Tiers and Branches
WCAG 2.2 AA Coverage Enhancement Plan
Editor Validation, Revisions, and Manual Overrides
Accessible Flipbook Builder — MVP Spec (single-shot demo)
Preserve-Design (in-place flyer tagging)
HTML Edit Version History — Retention
Matterhorn Protocol — Moving the Machine/Human Line
PDF Accessibility Evaluator — Implementation Plan
PDF Accessibility Score
pdf.gevell.com — Technical Architecture Overview
PDF File Format Primer — Hello World, Untagged vs Tagged
PDF Remediation Pipeline & Conformance Report
PDF Source Viewer/Editor — Design Spec
pdfpolish
#1170 — Document-like image OCR routing
Preserve failure notices and outcome record (#3851)
Wizard Redirect (Cloudflare Pages)
Tier-1 Deterministic PDF Remediation API
source.html — Debugging Converter Output
Static Source-Code Accessibility Analysis
Tagging API — Phase 0
Tagging API — Phase 1
Tagging API — Phase 2
Tagging API — Phase 3
TheAccessible Tagging Engine — Public API Proposal
Textract figure detection
Textract OCR lane
TODO: Fix Inline Math Rendering in Chunk-Assembled Documents
Translated output for reflow conversions
WCAG 2.1 A/AA Coverage Matrix
WCAG Enhancement Feature Flags
tag-editor
Task: Reimplement the flyer pipeline's in-place text recolor as a fully client-side feature in `apps/tag-editor`
Generalizing the visual tag editor beyond the flyer pipeline
Tag Editor MVP — `apps/tag-editor`
Gevell Tags — a visual, drag-to-fix PDF tag editor
Visual table editing (epic #2334, issue #2344)
Gevell Tags — standalone tag-tree editor
R2 Bucket CORS
runbooks
AI Kill Switch — Runbook
Force-wake (use 2 to start both)
Deploying the docx2acroform sidecar
Gevell Primary-Domain Migration Runbook
Malware Scanning for Uploads (#3019)
Tag-tree golden corpus
security
AI data protection & PII masking
Anthropic Spend Kill-Switch
Data Flow & Subprocessor Disclosure
Data Privacy Tiers — Implementation Roadmap
Data Privacy Features - Implementation Plan
DMARC Report Ingestion
FERPA Sub-Processor Compliance Assessment
Gateway Security & Authentication Plan
GCP Budget Killswitch
HECVAT — Draft Answer Set
Legal & Policy Documentation System
Secret Rotation System
Secrets Inventory and Rotation Guide
Gevell Security & Trust White Paper
security-program
architecture
Data Flow Diagrams — Gevell PDF
assessments
Attack Surface Review
Penetration Test Runbook
policies
Business Continuity Plan
Disaster Recovery Plan
Incident Response Plan
Information Security Policy
Media Handling and Data Disposal Policy
Personnel Onboarding and Offboarding Policy
Vulnerability and Patch Management Policy
proposals
A9 reflow (#3571): 320 px sweep and 400% zoom checklist
Gevell PDF Accessibility Roadmap (Q4 2026 – Q3 2027)
IDS/IPS and advanced-threat monitoring
Staff access MFA plan
SAML Attribute Mapping — Per-Tenant Configurable Claims
Tenant Audit Log — Institution-Visible Security Events
TX-RAMP Certification Path for Gevell PDF
Cloudflare WAF rule set for gevell.com (Pro plan)
Security Program — Index
Supabase Auth per-end-user rate limiting (`Sb-Forwarded-For`)
Tag-tree quality beyond PDF/UA conformance
tags
Tag-studio task benchmark
Benchmark task packages: build, score, upload, pilot
Compatibility test set
Tag Studio: competitor teardown (Phase 0, epic #3866)
Gevell Tags engine: architecture decision record
Tag Studio — Interaction Design Spec
Tag Studio: feature parity matrix (Phase 0, epic #3866)
Tag-studio salvage assessment
Gevell Tags document sync API and verification job
Gevell Tags session model: `packages/tags-core`
Tags — Task-first UI redesign
Gevell Tags workspace shell (`apps/tags`)
video-scripts
Video script — Gevell Report Card walkthrough
Video script — Gevell Audit walkthrough
Video script — Gevell Web walkthrough
Video script — Gevell Org Chart walkthrough
Video script — Gevell PDF walkthrough
Flagship walkthrough video scripts
Video script — Gevell Worksheet walkthrough
Video script — Gevell Workshop walkthrough
Admin Guide
AI Prompts — Accessible PDF Converter
Alt-text auto-approval — generator / judge / escalation
Automated Document Scanning — Plan
AWS Setup Guide
Anthropic Batch API Integration
Cash Flow Forecast — Accessible PDF Converter
CI/CD integration recipes
Cloud Run Failover
AnglinAI Color System (v2)
Competitive Analysis
Combined Texas Contact Database
Conversion Pipeline: Upload to Final HTML
COSTS
Credits System
Custom GPT publication runbook
The Document Accessibility Census — Research Study Plan
Word Document (.docx) Support
The Equation Rendering Problem
Equation Workflow
How to Edit FAQs
Automating the human-review queue
Image Embedding Strategy
knowledge
print-accessibility
00 — Legal Basis (`PRINT-LEGAL`)
01 — Typography (`PRINT-TYPO`)
02 — Color, contrast, and ink (`PRINT-COLOR`)
03 — Layout and Structure (`PRINT-LAYOUT`)
04 — Forms (`PRINT-FORM`) — flagship
05 — Substrate and Production (`PRINT-SUBSTRATE`)
06 — Alternate Formats (`PRINT-ALT`)
07 — Plain Language (`PRINT-LANG`)
08 — Digital-to-Print Fidelity (`PRINT-FIDELITY`)
09 — Validation (`PRINT-VALID`)
Appendix — State-Law Layer (`PRINT-LEGAL-011` … `013`)
Print Accessibility — Proposed Requirement Inventory
Print Accessibility Requirements
LTI 1.3 & SCORM Integration — Testing Guide
Marketing Plan — Accessible PDF Converter
MCP server and Custom GPT setup
Multi-Tenancy System
Accessible PDF Converter — MVP Product Description
Node.js Docker Server for Heavy Processing
Gevell Org Chart — Enterprise (working name): Zero-Knowledge Migration Design
Automating the human-review queue — PDF-only path
PDF Page Rendering
PDFSIZE
Pipeline Visibility Logs
policies
Security Incident Risk Register — AnglinAI / Gevell
Security Remediation Progress
Prompt for driving the remediation runbook
Security Remediation Runbook
Pricing Strategy — Accessible PDF Converter
Prompt Caching in the Agentic Vision Converter
Prompt Optimizer
Prospect Outreach + Amazon SES
Remediation Flow
Scaling and Cost Analysis: Smart Cascade
Segment CLI
Stripe Setup Guide
Testing Guide
Launch Timeline — Accessible PDF Converter
user
src
content
docs
Gevell Help
account-billing
Account & billing
Account settings
Billing & credits
Refunds
acr
Gevell Report Card
EAE exception packets
Getting started with Gevell Report Card
Troubleshooting & FAQ
audit
Gevell Audit
Getting started with Gevell Audit
Troubleshooting & FAQ
getting-started
Getting support
guides
Guides
ADA Title II compliance checklist
PDF accessibility for universities
VPAT vs. ACR: what's the difference?
html
Gevell Web
Getting started with Gevell Web
Troubleshooting & FAQ
orgchart
Gevell Org Chart
Getting started with Gevell Org Chart
Troubleshooting & FAQ
pdf
Gevell PDF
Converting PDFs by Email
Downloading and previewing
Editing Your PDF and Resolving Accessibility Issues
FAQ
Getting started with Gevell PDF
Integrations & automation
Preserve the design
S3 Bucket Integrations
Teams
Troubleshooting
Uploading files
WCAG reports
sso
Configuring SSO for your organization
Connect your identity provider
Single sign-on (SSO)
Signing in with SSO
worksheet
Gevell Worksheet
Getting started with Gevell Worksheet
Troubleshooting & FAQ
workshops
Gevell Workshop
Registering for a workshop
Troubleshooting & FAQ
WCAG 2.1 Coverage Gap Analysis
WCAG Remediation Coverage
WCAG Static Checks Implementation Plan
WCAG Validation Rules — Complete Reference
Conversion Webhooks
Visitd
Visitd
VoiceNotes
VoiceNotes
Comment Cards
Comment Cards
RCL Map
RCL Map
Tools
Log Viewer
Settings
GitHub
Select theme
Dark
Light
Auto
MIGRATION