name: "📝 Task"
about: "Propose a well-scoped unit of work: template tweaks, config updates, copy edits, etc."
title: "[Task] Add accessibility and security checklists to PR templates and docs"
labels: [status:needs-triage, priority:normal, area:core, a11y, security, checklist]
assignees: [ashleyshaw]
projects: []
milestone: ""
file_type: task
Task Summary
Add explicit accessibility and security checklists to the organisation’s PR templates and related review documentation in the .github repository.
The aim is to make accessibility and security review more consistent, visible, and maintainable across contributor and reviewer workflows. The final approach should stay lean: use concise checklists, align wording across templates and docs, and reference recognised standards such as WCAG 2.1 AA and OWASP only where that improves clarity and actionability.
Acceptance Criteria
Audit current templates/docs
Review the current PR templates and any related documentation in .github to understand what accessibility and security guidance already exists, where gaps are, and where checklist content should live.
Checklist
Define minimal A11y checklist
Create a concise accessibility checklist suitable for LightSpeed’s WordPress workflow. The checklist should be practical for reviewers and contributors and avoid turning the PR template into a long-form audit document.
Checklist
Define minimal security checklist
Create a concise security checklist focused on common review risks for WordPress and repository maintenance work. Keep it practical and aligned with existing org guidance.
Checklist
Add checklist to PR template(s)
Implement the agreed checklist content in the appropriate PR template files. Keep changes small, readable, and easy to maintain.
Checklist
Align supporting docs
Update any related docs so that guidance in templates and documentation stays consistent. Supporting docs should reinforce the workflow without duplicating large sections of checklist content.
Checklist
Review for duplication and maintenance overhead
Do a final pass to ensure the solution is proportionate, clear, and inexpensive to maintain over time.
Checklist
Dependencies
.github/pull_request_template.md
.github/PULL_REQUEST_TEMPLATE/
- Any related review, contribution, or governance docs in
.github
- Existing org guidance in
AGENTS.md and .github/custom-instructions.md
Additional Context
This should remain a single parent task. The work can be completed in small, focused changes, but the issue should capture the full scope so contributors can implement it without needing a separate planning issue.
The preferred outcome is a minimal, modular update that improves review quality without creating a heavy compliance process.
Definition of Ready (DoR)
Definition of Done (DoD)
name: "📝 Task"
about: "Propose a well-scoped unit of work: template tweaks, config updates, copy edits, etc."
title: "[Task] Add accessibility and security checklists to PR templates and docs"
labels: [status:needs-triage, priority:normal, area:core, a11y, security, checklist]
assignees: [ashleyshaw]
projects: []
milestone: ""
file_type: task
Task Summary
Add explicit accessibility and security checklists to the organisation’s PR templates and related review documentation in the
.githubrepository.The aim is to make accessibility and security review more consistent, visible, and maintainable across contributor and reviewer workflows. The final approach should stay lean: use concise checklists, align wording across templates and docs, and reference recognised standards such as WCAG 2.1 AA and OWASP only where that improves clarity and actionability.
Acceptance Criteria
Audit current templates/docs
Review the current PR templates and any related documentation in
.githubto understand what accessibility and security guidance already exists, where gaps are, and where checklist content should live.Checklist
Define minimal A11y checklist
Create a concise accessibility checklist suitable for LightSpeed’s WordPress workflow. The checklist should be practical for reviewers and contributors and avoid turning the PR template into a long-form audit document.
Checklist
Define minimal security checklist
Create a concise security checklist focused on common review risks for WordPress and repository maintenance work. Keep it practical and aligned with existing org guidance.
Checklist
Add checklist to PR template(s)
Implement the agreed checklist content in the appropriate PR template files. Keep changes small, readable, and easy to maintain.
Checklist
Align supporting docs
Update any related docs so that guidance in templates and documentation stays consistent. Supporting docs should reinforce the workflow without duplicating large sections of checklist content.
Checklist
Review for duplication and maintenance overhead
Do a final pass to ensure the solution is proportionate, clear, and inexpensive to maintain over time.
Checklist
Dependencies
.github/pull_request_template.md.github/PULL_REQUEST_TEMPLATE/.githubAGENTS.mdand.github/custom-instructions.mdAdditional Context
This should remain a single parent task. The work can be completed in small, focused changes, but the issue should capture the full scope so contributors can implement it without needing a separate planning issue.
The preferred outcome is a minimal, modular update that improves review quality without creating a heavy compliance process.
Definition of Ready (DoR)
Definition of Done (DoD)