- Added diagrams from public tractatus-framework repo: architecture-main-flow.svg (6.6KB), trigger-decision-tree.svg (6.7KB) - Diagram sizing: max-width 600px for readable display, responsive width 100% - Fixed skip link: Added <main id="main-content"> wrapper for proper accessibility - Quick navigation: 44px touch targets, flex-wrap for mobile, aria-label="Page sections" - Download buttons: Descriptive ARIA labels, 44px minimum height - Code blocks: Added role="region" and descriptive ARIA labels to all 6 service examples - Mobile optimization: -webkit-overflow-scrolling, 11px code font on small screens, 16px body prevents iOS zoom - API examples verified accurate against actual BoundaryEnforcer.service.js implementation - CSP compliance: Moved diagram sizing to CSS class instead of inline styles - Version 1.4.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
14 lines
628 B
JSON
14 lines
628 B
JSON
{
|
|
"version": "1.4.0",
|
|
"buildDate": "2025-10-23T00:04:00Z",
|
|
"changelog": [
|
|
"Implementer page: Full WCAG accessibility, diagrams from public repo, mobile optimization",
|
|
"Added diagrams: architecture-main-flow.svg, trigger-decision-tree.svg (6.6KB each)",
|
|
"Fixed skip link: Added id='main-content' to main element",
|
|
"Improved touch targets: 44px minimum on all interactive elements",
|
|
"Enhanced code blocks: ARIA labels, better mobile scrolling, 11px font on mobile",
|
|
"Previous: Footer i18n deep merge fix, Researcher page Berlin/Weil foundations"
|
|
],
|
|
"forceUpdate": true,
|
|
"minVersion": "1.1.5"
|
|
}
|