Implementation and maintenance
Readiness and known gaps
Make incomplete contracts easy for a product team to find before it relies on this system.
On this page
Readiness register
| Area | Current evidence | Next action |
|---|---|---|
| Dark appearance | Commented-out theme override only | Implement/audit actual dark source before adding screenshots |
| Course actions | No actionItems in available owner courses | Capture populated controls later with actual authored actions |
| Checklist accessibility | Visual native buttons | Add names and state semantics; verify keyboard/screen reader |
| Saving failure | SaveButton lacks finally; auto-save logs errors | Expose recoverable error and clear busy state |
| Feedback acknowledgement | Thanks shown without checking status | Inspect response and preserve draft on failure |
| Sorting | Pointer-oriented parent setup | Verify or implement equivalent keyboard/non-drag operations |
| Content tabs | Ordinary buttons and rendered HTML | Selection semantics and sanitation contract |
| Progress | Named card progress; unguarded onboarding total | Add missing semantics/guards and verify announcements |
| Integration/upload/payment | UI/source boundaries only | Separate authorized end-to-end validation |
| Reviews | Source documented, no reviewer data captured | Use consented real evidence before applied examples |
| Portable library | App-coupled source components | Explicit packaging/API/versioning work if extraction is desired |
Use boundary
This is a detailed source-grounded design reference and a reusable portfolio documentation template. It is not a WCAG certification, tested checkout contract, Figma kit or independent library release. Proposed improvements remain labeled as gaps until implemented and verified in source.
Reference downloads
Related topics
Source audit: 2026-10-07 · Revision d8cf23d0a329 · Documentation v0.1