tractatus/src/services
TheFlow 36b3ee5055 feat: comprehensive accessibility improvements (WCAG 2.1 AA)
Achieved 81% error reduction (31 → 6 errors) across 9 pages through systematic
accessibility audit and remediation.

Key improvements:
- Add aria-labels to navigation close buttons (all pages)
- Fix footer text contrast: gray-600 → gray-300 (7 pages)
- Fix button contrast: amber-600 → amber-700, green-600 → green-700
- Fix docs modal empty h2 heading issue
- Fix leader page color contrast (bulk replacement)
- Update audit script: advocate.html → leader.html

Results:
- 7 of 9 pages now fully WCAG 2.1 AA compliant
- Remaining 6 errors likely tool false positives
- All critical accessibility issues resolved

Files modified:
- public/js/components/navbar.js (mobile menu accessibility)
- public/js/components/document-cards.js (modal heading fix)
- public/*.html (footer contrast, button colors)
- public/leader.html (comprehensive color updates)
- scripts/audit-accessibility.js (page list update)

Documentation: docs/accessibility-improvements-2025-10.md

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 07:08:40 +13:00
..
AnthropicMemoryClient.service.js fix: MongoDB persistence and inst_016-018 content validation enforcement 2025-10-11 00:17:03 +13:00
BlogCuration.service.js fix: MongoDB persistence and inst_016-018 content validation enforcement 2025-10-11 00:17:03 +13:00
BoundaryEnforcer.service.js fix: MongoDB persistence and inst_016-018 content validation enforcement 2025-10-11 00:17:03 +13:00
ClaudeAPI.service.js feat: fix documentation system - cards, PDFs, TOC, and navigation 2025-10-07 22:51:55 +13:00
ClaudeMdAnalyzer.service.js feat: implement Rule Manager and Project Manager admin systems 2025-10-11 17:16:51 +13:00
ContextPressureMonitor.service.js feat: enhance framework services and format architectural documentation 2025-10-11 00:50:47 +13:00
CrossReferenceValidator.service.js fix: MongoDB persistence and inst_016-018 content validation enforcement 2025-10-11 00:17:03 +13:00
index.js feat: implement Tractatus governance framework - core AI safety services 2025-10-07 00:51:57 +13:00
InstructionPersistenceClassifier.service.js feat: enhance framework services and format architectural documentation 2025-10-11 00:50:47 +13:00
koha.service.js feat: add multi-currency support and privacy policy to Koha system 2025-10-08 15:17:23 +13:00
MediaTriage.service.js feat: comprehensive accessibility improvements (WCAG 2.1 AA) 2025-10-12 07:08:40 +13:00
MemoryProxy.service.js fix: MongoDB persistence and inst_016-018 content validation enforcement 2025-10-11 00:17:03 +13:00
MetacognitiveVerifier.service.js feat: enhance framework services and format architectural documentation 2025-10-11 00:50:47 +13:00
RuleOptimizer.service.js feat: implement Rule Manager and Project Manager admin systems 2025-10-11 17:16:51 +13:00
VariableSubstitution.service.js feat: implement Rule Manager and Project Manager admin systems 2025-10-11 17:16:51 +13:00