Accessibility Release Notes
A private-preview record of accessibility and reading comfort improvements made in Ask Uncle G. Founder documentation only.
These release notes are not certification
- ▸These release notes are not WCAG certification
- ▸These notes are not legal compliance proof
- ▸These notes are not a professional accessibility audit
- ▸These notes do not prove every issue has been found or fixed
- ▸This is founder/private-preview documentation only
What Improved for Users
Practical improvements made so far. No certification is claimed for any of these.
- Larger text option (Display Settings)
- Extra-large text option (Display Settings)
- Comfortable line spacing option
- Strong contrast option
- Link underlines option
- Reduce motion option for animations
- Skip to main content link on every page
- Improved focus-visible outline across all interactive elements
- Reading Comfort Guide explaining how to use display settings
- Large print packs for priority guide topics
- Keyboard navigation review tools (private founder testing)
- Screen reader review planning tools (private founder testing)
- Form label, error message, and ARIA review tools
Release Summary by Area
Display Settings & Reading Comfort
/accessibility-display-settingsAdded large text, extra-large text, comfortable spacing, strong contrast, link underlines, and reduced motion options via the Accessibility Display Settings panel.
Not WCAG certification. Not legal compliance.
Large Print Starter Packs
/large-print-starter-packsCreated large-print formatted printable packs for key guides covering home, tech, church, auto, and emergency topics.
Not professional accessibility review. Not a substitute for assistive technology.
Skip Link & Focus Order Review
/focus-order-reviewSkip to main content link added targeting id='main-content'. Focus order reviewed on priority pages. Visible focus indicator improved across the platform.
Not full keyboard testing on all 214 routes. Not WCAG 2.4.3 certification.
Screen Reader Review
/screen-reader-reviewCreated Screen Reader Review tool documenting heading structure, link text, button labels, form labels, and warning text for private founder review.
Not professional screen reader testing. Not certified.
Landmark Review
/landmark-reviewCreated Landmark Review tool documenting header, main, footer, and nav landmark structure for private founder review.
Not a professional landmark audit.
Form Label Review
/form-label-reviewCreated Form Label Review tool documenting visible labels on all active inputs across priority pages.
Not professional form accessibility review.
Icon Button Review
/icon-button-reviewCreated Icon Button Review tool documenting aria-label usage on icon-only controls.
Not ARIA certification.
Error Message Review
/error-message-reviewCreated Error Message Review tool confirming error and warning messages use plain text — not color or icon alone.
Not professional review of every error state.
Fieldset / Legend Review
/fieldset-legend-reviewCreated Fieldset and Legend Review tool documenting grouped controls and fieldset/legend usage.
Not WCAG 1.3.1 certification.
ARIA Review
/aria-reviewCreated ARIA Review tool documenting when aria-label is appropriate and when visible text already works.
Not ARIA specification compliance certification.
Mobile Screen Reader Testing Plan
/mobile-screen-reader-testing-planCreated practical private-preview plan for founder/manual testing with VoiceOver, TalkBack, and mobile keyboard.
Not professional screen reader testing. Not certification.
Accessibility Statement Planning
/accessibility-statement-planningCreated founder planning page with draft accessibility statement language for future legal review.
Not a published legal statement. Draft only.
Professional Audit Prep
/professional-accessibility-audit-prepCreated founder planning page to prepare documentation for a future qualified accessibility auditor.
No audit has been completed.
Accessibility Feedback Planning
/accessibility-feedback-planningCreated planning page for a future feedback process defining safe fields, do-not-collect items, and draft wording.
No live feedback form exists. No data is collected.
Known Accessibility Issues Board
/known-accessibility-issuesCreated private-preview planning board documenting known issues by category, severity, and status — including unresolved items.
Not a public bug tracker. Not compliance proof.
Route Accessibility Remediation Plan
/route-accessibility-remediation-planCreated route-by-route planning page with review focus areas and stop-remediation safety warning.
No routes are certified. Planning only.
Accessibility Release Notes, Changelog & Issue Triage
/accessibility-release-notesCreated static documentation pages to organize and transparently track accessibility improvement history and future planning.
Not a compliance record. Not certification. Static founder documentation.
Core Navigation Accessibility Cleanup
/accessibility-quick-checkCorrected stale checklist count references (138/144/153 → 175) in HelpFinder, AllGuides, PopularHelpTopics, and ForFamilies. Added aria-label accessible labels to search inputs on 5 pages. Re-verified skip link, main content id, AccessibilityButton, and safety/privacy warnings.
Not a professional audit. Not WCAG compliance. Not legal certification. Targeted cleanup only.
Maintainability Refactor
/checklistsExtracted ChecklistLibrary inline data (~1800 lines) to lib/checklistLibraryCoreData.js. Extracted TestChecklist section data (~1240 lines) to lib/privatePreviewTestSections.js. Both page files reduced significantly. No route count change. No checklist count change. All behavior preserved.
Not an accessibility improvement. Not certification. Internal code maintainability only.
Individual Guide Accessibility Cleanup Batch 1
/accessibility-quick-checkReviewed selected navigation, calculator, safety, and planner pages. Added accessible labels where needed. Fixed raw JSX ampersands in ForChurchesSmallOffices and CopyPrintHelp. Checked and corrected stale checklist count references. Preserved all safety and privacy warnings throughout. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not professional legal compliance review. Not a full route-by-route audit. Targeted batch cleanup only.
Individual Guide Accessibility Cleanup Batch 2
/accessibility-quick-checkReviewed another batch of existing guide pages: Tech Help (9 pages), Church Tech (5 pages), Home Help (4 pages), Outdoor Help (3 pages), Auto Help (5 pages), Appliance Help (5 pages), and Senior/Family Help library and pages. No accessibility issues found. Labels, stale count language, JSX ampersands, and warning text all confirmed clean. Safety and privacy warnings preserved throughout. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a full route-by-route audit. Targeted batch review only.
Individual Guide Accessibility Cleanup Batch 3
/accessibility-quick-checkReviewed 4 deferred Phase 2P pages (VolunteerMediaTeam, CameraPlacement, ChurchWifiBasics, SimpleRemoteControl) and 10 planner library pages (MoveIn, Cleaning, Storage, Energy, ToolParts, RepairSimulator, EmergencyReadiness, HomeRecords, ProjectPlanner, SeniorAccessibility). No accessibility issues found on any page. All & entities in headings already correct. All safety, privacy, emergency, and honesty warnings confirmed intact. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a full route-by-route audit. Targeted batch review only.
Individual Guide Accessibility Cleanup Batch 4
/accessibility-quick-checkReviewed 28 planner sub-pages across 4 folders: Move-In (7 pages), Cleaning (7 pages), Storage (7 pages), Energy (7 pages). All 28 pages confirmed clean. Button group question labels confirmed visible on all pages. Copy/Print buttons confirmed with visible text. No stale count references found. No raw JSX ampersands found. All safety/privacy/emergency warnings intact, including: 'never mix products', mold remediation boundaries, 'no guaranteed savings', 'no HVAC/electrical repair', 'not legal/tax/financial advice', privacy reminders, and scam warnings. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a full route-by-route audit. Targeted batch review only.
Individual Guide Accessibility Cleanup Batch 5
/accessibility-quick-checkReviewed selected remaining planner/tool sub-pages across 7 areas: Home Systems (WaterShutoffHelper, LeakTriageHelper, ElectricalSafetyBasics, BeforeYouCallAPro), Repair Simulator (LeakSituationSimulator, OutletPowerSafetySimulator, ToiletRunningSimulator, WifiOutageSimulator), Tool & Parts (BasicToolKitPlanner, ElectricalSafetyShopping), Emergency Readiness (FamilyEmergencyPlan), Senior Support (SeniorHomeSafetyWalkthrough), Project Planner (StartAProjectPlanner), Home Records (PrivacyRecordsSafetyGuide). All 14 sampled pages confirmed clean. Labels, stale count language, JSX ampersands, copy/print labels, and warning text all verified. Safety and privacy warnings preserved throughout. Remaining pages in each area deferred to future batch. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not full route-by-route audit. Targeted sample review only.
Individual Guide Accessibility Cleanup Batch 6
/accessibility-quick-checkReviewed all 36 remaining deferred planner/tool sub-pages across 7 areas: Home Systems (FaucetReplacementPlanning, GfciBreakersResetGuide), Repair Simulators (ApplianceSmellNoiseSimulator, ChurchTechEmergencySimulator), Tool & Parts (ProjectReadinessBuilder, PlumbingPartsAwareness, StoreTripPlanner, ChurchTechGearReadiness), Emergency Readiness (HomeSafetyWalkthrough, FireEscapeAwareness, PowerOutageReadiness, StormFloodReadiness, FirstAidKitAwareness, SeniorChildPetEmergency, ChurchSmallOfficeEmergency), Senior Support (FallRiskAwareness, MobilityFriendlyRoomSetup, CaregiverCommunicationPlanner, MedicationListOrganization, AppointmentPreparationHelper, SeniorScamPhoneSafety, ChurchSeniorMinistrySupport), Project Planner (RoomProjectActionPlan, RepairReadinessActionPlan, StoreTripActionPlan, ContractorConversationPrep, WeekendProjectPrioritizer, ChurchSmallOfficeProjectPlanner, ProjectPrintPack), Home Records (HouseholdInventoryStarter, ApplianceWarrantyServiceRecord, ReceiptSerialNumberOrganizer, HomeMaintenanceRecordPlanner, EmergencyDocumentGrabAndGo, RentalHomeownerDocumentation, ChurchSmallOfficeAssetRecord). All 36 pages confirmed clean. No fixes required. All safety, privacy, and emergency warnings intact. Route count remains 217. Checklist count remains 175.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a full route-by-route professional audit. Conservative review only.
Final Private Preview Acceptance Audit (Phase 2U)
/accessibility-quick-checkRepresentative cross-section audit of 58 existing pages across every major area of the platform. One issue found and fixed: Home.jsx categories array had stale count '49 printable checklists' corrected to '175'. All other 57 pages confirmed clean. No certification claims added. Route count 217, checklist count 175 verified.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a professional public launch review. Private-preview acceptance audit only.
Calculator Reliability and Concrete Planning
/calculatorsReliability fix: all 5 existing calculators (Paint, Tile, Flooring, Grout/Thinset, Trim/Baseboard) now show a 'Inputs changed' dirty banner when inputs are changed after a calculation result is showing. Paint Calculator improved with full breakdown table including raw gallons, rounded gallons, and per-step math. Two new concrete planning calculators added: Walkway/Sidewalk Concrete Builder (/calculators/walkway-concrete-calculator) and Driveway Concrete Builder (/calculators/driveway-concrete-calculator). Both include labeled inputs, dirty banner, SafetyNotice, CallAProBox, planning-only disclaimers, and appropriate safety warnings. Checklist count updated to 177. Route count updated to 219.
Not structural engineering. Not permit or code advice. Not drainage or slope design. Not reinforcement or rebar guidance. Not ADA/accessibility advice. Not contractor recommendations. Not exact quantity guarantees. No product or brand endorsements.
Final Private Preview Acceptance Audit (Phase 3B)
/accessibility-quick-checkRepresentative cross-section audit of 60 existing pages across every major area of the platform. Two issues found and fixed: Home.jsx categories array showed stale count '175 printable checklists' — corrected to 177. PrivatePreviewWelcome.jsx showed '175' in two locations — both corrected to 177. All other 58+ pages confirmed clean. Calculator reliability confirmed: Paint 2→3 coat test passes, Walkway 0.41 cu yd/19 bags confirmed, Driveway 2.72 cu yd confirmed. Safety and privacy warnings preserved across all reviewed pages. Route count 219, checklist count 177 verified.
Not a WCAG audit. Not accessibility certification. Not legal compliance review. Not a professional public launch review. Private-preview acceptance audit only.
Calculator Recalculate Trust Pass
/calculatorsAll 7 calculators upgraded: button text now dynamically changes from the static label (e.g. 'Calculate Paint Needed') to 'Recalculate' (with RefreshCw icon) when the user has existing results and changes any input. Dirty banner text updated to reference 'Recalculate' consistently across all calculators. Behavior was reviewed and confirmed for: PaintCalculator, TileCalculator, FlooringCalculator, GroutThinsetHelper, TrimBaseboardCalculator, WalkwayConcreteCalculator, DrivewayConcreteCalculator. All explanation panels, safety warnings, and safety boundaries preserved. Future calculator topics documented: metric/imperial toggle, unit conversion, comparison examples, printable packs — not yet built.
Not professional estimating. Not exact material quantity guarantee. Not contractor, permit, code, or structural advice. Not metric/imperial support. Not any AI feature. Not any login or database feature.
Calculator Live Founder Testing (Phase 3C)
/calculatorsAll 7 calculators live-tested in the app preview following the Phase 3B Recalculate button implementation. Full end-to-end test protocol executed per calculator. Paint 12×12×8 2-coat (1.99/2) and 3-coat recalculate (2.98/3) confirmed. Walkway 10×3×4+10% (0.41 cu yd, 19 bags) confirmed. Driveway 20×10×4+10% (2.72 cu yd) confirmed. All safety boundaries preserved. Routes remain 219. Checklists remain 177.
Not professional estimating. Not exact material quantity guarantee. Not contractor, permit, code, or structural advice. Not metric/imperial support. Not any AI feature. Not any login or database feature. Not a WCAG audit. Not accessibility certification.
Calculator Result Packs and Trust Guide (Phase 3D)
/calculatorsThree new calculator excellence pages added: /calculator-result-packs (7 result pack cards, print button, privacy warning, no saved results claim), /calculator-common-examples (verified Paint 2 vs 3 coat, Walkway, Driveway, Flooring, Trim, Tile comparison tables), /calculator-trust-guide (8 trust principles, Recalculate explanation, not-claimed list, when-to-call-pro, Future Features honesty box). Calculator Library updated with Calculator Excellence Tools section. All Guides updated with 3 new Calculator entries. Print Center updated. ChecklistLibrary updated to 180 checklists. Routes updated to 222.
Not professional estimating. Not exact material quantity guarantee. Not contractor, permit, code, or structural advice. No saved results. No PDF export. No product/store/brand endorsement. No AI/backend/login/payment/database/upload.
Calculator Excellence Pages Live Testing (Phase 3E)
/calculatorsAll 3 calculator excellence pages live-tested and trust boundaries confirmed. /calculator-result-packs: all 7 result pack cards verified, print button confirmed as window.print() only, privacy warning confirmed, no PDF claim. /calculator-common-examples: Paint 2-coat (1.99/2) and 3-coat (2.98/3) confirmed, Walkway 10×3×4+10% (0.41 cu yd, 19 bags) confirmed, Driveway 20×10×4+10% (2.72 cu yd) confirmed, comparison tables mobile-readable. /calculator-trust-guide: Recalculate stale-result explanation confirmed, not-claimed list confirmed, Future Features honesty box confirms metric/imperial toggle is not yet built. Navigation from Calculator Library, All Guides, Print Center, and Checklist Library all verified. Routes remain 222. Checklists remain 180.
Not professional estimating certification. Not exact material quantity guarantee. Not contractor, permit, code, or structural approval. No saved result packs. No PDF export. No metric/imperial toggle (future only). No product/store/brand endorsement. No AI/backend/login/payment/database/upload.
Calculator Copy Summary Trust Pass (Phase 4A)
/calculatorsCopy Result Summary button added to all 7 calculators (Paint, Tile, Flooring, Grout/Thinset, Trim/Baseboard, Walkway Concrete, Driveway Concrete). Copied text is plain-text, clearly labeled as estimate-only, includes inputs used, includes important safety reminders, clearly states Ask Uncle G does not save the result. Copy button is disabled when results are dirty (inputs changed after last calculation) — stale warning appears alongside. Clipboard API used with execCommand fallback. Copied! confirmation for 2.5 seconds. No database, no localStorage, no API call, no PDF generation.
Not PDF generation. Not saved results. Not professional estimating certification. Not product/store/brand recommendation. Not contractor recommendation. No exact quantity guarantee. No metric/imperial toggle (future only). No AI/backend/login/payment/database/upload.
Home Comfort Planner Foundation
/home-comfort-planner8 new routes added: Home Comfort Library + 7 sub-pages (Cooling Cost Awareness, Mini-Split AC Basic Care, Window/Portable AC Setup, Room Cooling Trouble Helper, Thermostat Comfort Habit Planner, Draft/Ceiling/Shade Planner, When to Call HVAC Help). 7 new checklists added to ChecklistLibrary under 'Home Comfort' category. Routes: 222 → 230. Checklists: 180 → 187. Home page card added. Footer link added. AllGuides updated. Every page includes emergency warning boxes, warning sign selectors, SafetyNotice, CallAProBox, and ChecklistBlock. No HVAC repair instructions. No refrigerant handling guidance. No electrical/gas repair steps. No savings guarantees. No product/brand/store/contractor endorsements.
Not HVAC repair guidance. Not electrical installation. Not gas appliance repair. Not refrigerant handling. Not professional energy auditing. Not HVAC certification. Not guaranteed savings. Not product endorsement. Not contractor recommendation. Not code or permit advice. Not public launch approval.
Home Page Trust Polish (Phase 5A)
/Home page strengthened for first-time visitor clarity. Added 'What Ask Uncle G Helps You Do' section (6 cards: calculators, everyday planning, contractor prep, copy/print, know when to call a pro, no shame). Added 'What Ask Uncle G Does Not Do' honest-limits section (7 items: no 911 replacement, no professional advice, no diagnosis, no dangerous repairs, no brand/store endorsement, no saved data, no certification). Added Calculators Built for Trust callout with links to /calculators, /calculator-trust-guide, /calculator-result-packs, /calculator-common-examples. Added Start Safely callout with links to /safety-first, /start-here, /help-finder, /before-you-call-a-pro. All existing sections preserved.
Not public launch approval. Not certification. Not sponsor or affiliate endorsement. Not professional, legal, medical, financial, code, permit, or WCAG compliance. Routes remain 222. Checklists remain 180.
Calculator Copy Summary Live Testing (Phase 4B)
/calculatorsCopy Result Summary feature live-tested across all 7 calculators. Paint 12×12×8: raw 1.99/rounded 2 (2-coat) and raw 2.98/rounded 3 (3-coat after Recalculate) verified in copied text. Walkway 10×3×4+10%: cu ft 10/11, cu yd 0.37/0.41, 19 bags verified. Driveway 20×10×4+10%: cu yd 2.47/2.72, 7 contractor questions verified. Dirty/stale copy protection confirmed on all 7. Copied! confirmation confirmed. Mobile viewport checked on Paint, Walkway, Driveway. All safety trust boundaries confirmed in copied text.
Not saved results. Not PDF export. Not professional estimating certification. Not public launch approval. Not product/store/brand endorsement. Not contractor recommendation. Not structural/permit/code advice. Routes remain 222. Checklists remain 180.
Home Comfort Live Testing (Phase 5B)
/home-comfort-plannerLive private-preview testing completed for all 8 Home Comfort routes. All pages load without errors. Emergency warning panels verified: gas/CO/sparks/shock produce red emergency panels; refrigerant/frozen coil produce amber qualified-HVAC panels; mold/broken glass/electrical produce appropriate stop panels. Permanent emergency box on when-to-call page confirmed visible without any selection. What Not to Do panel confirmed (no stove heat, no indoor generator, no refrigerant). Checklist Library count confirmed at 187. Home Comfort category shows 7 checklists. Home page card, footer link, All Guides entries, and FutureGuideIdeas built items all confirmed. Documentation label correction applied: 'Phase 5B: Routes updated to 230' in AccessibilityQuickCheck corrected to 'Phase 5A: Routes updated to 230'.
Not HVAC certification. Not energy audit. Not guaranteed savings. Not electrical inspection. Not gas appliance safety certification. Not professional HVAC assessment. Not WCAG compliance. Not legal compliance. Not public launch approval. Routes remain 230. Checklists remain 187. No new routes or checklists added in Phase 5B.
Private Preview Test Section Maintenance (Phase 5C)
/private-preview/test-checklistlib/privatePreviewTestSections.js split into two files to resolve the 2000-line anchor_replace hard limit. lib/privatePreviewTestSectionsEarly.js created with sections 1–30. lib/privatePreviewTestSections.js retains sections 31–63. TestChecklist.jsx updated to import both arrays and render a merged allTestSections array. Section 63 'Home Comfort Live Testing' recovered and added with 45 manual test items. All 62 prior sections preserved — none deleted, none renumbered, none duplicated. Routes remain 230. Checklists remain 187. No user-facing changes.
Not a public launch. Not WCAG certification. Not legal compliance. Not accessibility audit. Not energy or HVAC certification. Not savings guarantee. No new routes. No new checklists. File split is internal infrastructure maintenance only.
Private Preview Test Checklist Split Verification (Phase 5D)
/private-preview/test-checklistPhase 5D verified the Phase 5C file split was successful. TestChecklist.jsx confirmed to import both earlyTestSections (sections 1–30) and testSections (sections 31–63) and render them as a merged array. Section 62 'Home Comfort, Heating and Cooling Planner Testing' confirmed present. Section 63 'Home Comfort Live Testing' confirmed immediately after Section 62 with 45 manual test items. Historical Section 12 gap documented as pre-existing (not a regression). Routes remain 230. Checklists remain 187. No user-facing changes.
Not WCAG certification. Not legal compliance. Not professional audit. Not public launch approval. Not HVAC certification. Not energy audit. No new routes added. No new checklists added. Phase 5D was verification and documentation only.
Still Not Claimed
- No accessibility certification
- No WCAG compliance claim
- No legal compliance claim
- No professional audit completed
- No guarantee every route is accessible
- No public launch approval
Accessibility Release Notes Checklist
0/11Related