Machine-readable checklists for 508 compliance