Specification Audit Report
Date: {YYYY-MM-DD}
Auditor: {Name/Agent}
Scope: {Scenario name or Page name}
Audit Level: {Quick/Standard/Complete}
Project: {Project name}
Executive Summary
Overall Status: {✅ Pass / ⚠️ Pass with Issues / ❌ Fail}
Issue Counts:
- 🔴 Critical Issues: {count}
- 🟡 Warnings: {count}
- 🔵 Suggestions: {count}
Recommendation: {Ready for development / Needs fixes before development / Major rework required}
Level 0: Specification Formatting & Standards
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Markdown Structure
Checklist:
Issues Found:
- {Issue description, line number, and severity}
Area Label Format
Checklist:
Issues Found:
- {Issue description, line number, and severity}
Translation Format
Checklist:
Issues Found:
- {Issue description, line number, and severity}
List & Code Formatting
Checklist:
Issues Found:
- {Issue description, line number, and severity}
Section Organization
Checklist:
Issues Found:
- {Issue description, line number, and severity}
File Naming
Checklist:
Issues Found:
- {Issue description and severity}
Level 1: Scenario-Level Findings
Strategic Foundation
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Issues Found:
- {Issue description and severity}
Navigation Flow
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Issues Found:
- {Issue description and severity}
Level 2: Page-Level Findings
Structure & Organization
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Structural Area Labels:
Issues Found:
- {Issue description and severity}
Visual-Spec Alignment
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Misalignments Found:
- Objects in sketch but missing from spec:
- {Object name and location}
- Objects in spec but missing from sketch:
- {Object name and location}
- Visual discrepancies:
- {Description of mismatch}
Area Label Coverage
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Missing Area Labels:
- {Element description and suggested label}
Naming Convention Issues:
- {ID that doesn't follow pattern and suggested fix}
Level 3: Component-Level Findings
Componentization
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Issues Found:
- Components needing extraction:
- {Component name and pages where it appears}
- Missing component specs:
- Broken component references:
- {Reference location and issue}
Design System Integration
Status: {✅ Pass / ⚠️ Warning / ❌ Fail / N/A}
Checklist:
Issues Found:
- {Issue description and severity}
Level 4: Feature-Level Findings
Shared Functionality
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Issues Found:
- Features needing extraction:
- {Feature name and pages where it appears}
- Inconsistent implementations:
- {Feature name and inconsistency description}
Level 5: Content Audit Findings
Text Content
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
Checklist:
Missing Content:
- {Element and missing content type}
Language Gaps:
- {Content that's missing in specific languages}
Meta Content Issues:
- {Missing or incomplete meta tags for public pages}
Accessibility Content
Status: {✅ Pass / ⚠️ Warning / ❌ Fail}
ARIA Labels:
Missing ARIA Labels:
Images:
Missing Alt Text:
- {Image location and suggested alt text}
Forms:
Form Issues:
Keyboard Navigation:
Keyboard Issues:
Screen Reader Support:
Screen Reader Issues:
Visual Accessibility:
Visual Accessibility Issues:
WCAG Compliance:
WCAG Issues:
Summary of Issues
🔴 Critical Issues (Must Fix Before Development)
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this is critical}
- Recommended Fix: {Specific action to take}
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this is critical}
- Recommended Fix: {Specific action to take}
🟡 Warnings (Should Fix)
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this matters}
- Recommended Fix: {Specific action to take}
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this matters}
- Recommended Fix: {Specific action to take}
🔵 Suggestions (Nice to Have)
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this would improve quality}
- Recommended Fix: {Specific action to take}
{Issue Title}
- Location: {Page/Section}
- Problem: {Description}
- Impact: {Why this would improve quality}
- Recommended Fix: {Specific action to take}
Recommendations
Immediate Actions
- {Action item with priority and owner}
- {Action item with priority and owner}
Before Development Handoff
- {Action item with priority and owner}
- {Action item with priority and owner}
Future Improvements
- {Action item with priority and owner}
- {Action item with priority and owner}
Next Steps
Audit Metrics
Specification Completeness: {percentage}%
- Structural Area Labels: {X/Y complete}
- Interactive Area Labels: {X/Y complete}
- Content defined: {X/Y complete}
- Accessibility: {X/Y complete}
Quality Score: {percentage}%
- Based on critical issues, warnings, and suggestions
Development Readiness: {Ready / Not Ready / Needs Review}
Audit Completed: {YYYY-MM-DD HH:MM}
Next Audit Scheduled: {YYYY-MM-DD or "After fixes"}
Generated using WDS Specification Audit Workflow