Accessibility Changelog
A simple chronological record of accessibility-related changes and future planned improvements.
This changelog is manually maintained
- ▸This changelog is manually maintained by the founder
- ▸It is not automatically generated
- ▸It is not a compliance report
- ▸It is not a public guarantee
- ▸It does not prove every issue has been fixed
How to use this changelog
- Review before public launch to confirm work is documented honestly
- Use alongside Known Accessibility Issues Board to track unresolved items
- Use alongside Public Readiness Checklist as a readiness check
- Keep future changes honest — do not use to claim compliance
- Never use this changelog as a substitute for a professional audit
Chronological Record
Display Settings & Reading Comfort
Private preview phaseChanged:
- + Added Accessibility Display Settings panel with large text, extra-large text, comfortable spacing, strong contrast, link underlines, and reduce motion
- + Added Reading Comfort Guide explaining how to use display settings
- + Added Accessibility Display button visible in header and footer
- + Improved focus-visible CSS outline across all interactive elements
Still needs review:
- – Saved preferences across devices (not yet implemented)
- – Screen reader testing beyond founder/private review
Large Print Starter Packs & Keyboard Navigation Review
Private preview phaseChanged:
- + Added Large Print Starter Packs for home, tech, church, auto, and emergency topics
- + Added Keyboard Navigation Review tool for founder/private tab-order review
- + Added SEO metadata rollout across all priority pages
Still needs review:
- – Keyboard testing on all 214 routes (priority pages only reviewed so far)
- – Large print packs for remaining guide categories
Skip Link, Focus Order & Screen Reader Review
Private preview phaseChanged:
- + Added Skip to main content link targeting id='main-content'
- + Added Focus Order Review tool for founder/private review
- + Added Screen Reader Review tool with heading, label, button, and warning checks
Still needs review:
- – Mobile screen reader testing beyond founder/private review
- – Cross-browser focus order verification
Landmark, Form Label & Icon Button Review
Private preview phaseChanged:
- + Added Landmark Review tool documenting header, main, footer, nav regions
- + Added Form Label Review tool confirming visible labels on all active inputs
- + Added Icon Button Review tool confirming aria-label on icon-only controls
Still needs review:
- – Professional landmark and form audit
- – Fieldset/legend implementation on grouped controls
Error Message, Fieldset / Legend & ARIA Review
Private preview phaseChanged:
- + Added Error Message Review tool confirming text-only warnings
- + Added Fieldset and Legend Review tool documenting grouped control labels
- + Added ARIA Review tool documenting aria-label usage guidelines
Still needs review:
- – ARIA implementation audit by qualified reviewer
- – Error state testing across all calculator inputs
Mobile Screen Reader Testing Plan, Accessibility Statement Planning & Audit Prep
Private preview phaseChanged:
- + Added Mobile Screen Reader Testing Plan for founder/manual VoiceOver and TalkBack review
- + Added Accessibility Statement Planning with draft language clearly marked draft only
- + Added Professional Accessibility Audit Prep with route groups and auditor question list
Still needs review:
- – Professional audit by qualified accessibility reviewer
- – Legal review of draft accessibility statement before public use
Accessibility Feedback Planning, Known Issues Board & Route Remediation Plan
Private preview phaseChanged:
- + Added Accessibility Feedback Planning with safe future fields and Do NOT Collect list
- + Added Known Accessibility Issues Board with static severity/status categories
- + Added Route Accessibility Remediation Plan with route groups and stop-remediation safety warning
Still needs review:
- – Public feedback form implementation (not yet built)
- – Route-by-route remediation execution (planning stage only)
Accessibility Release Notes, Changelog & Issue Triage Workflow
Private preview phaseChanged:
- + Added Accessibility Release Notes documenting all accessibility phases
- + Added Accessibility Changelog (this page) as chronological private record
- + Added Accessibility Issue Triage Workflow with 12-step workflow and severity/category guides
Still needs review:
- – Ongoing updates to changelog as new work is completed
- – Future items listed below in planned section
Core Navigation Accessibility Cleanup
Private preview phaseChanged:
- + Corrected stale checklist count references: HelpFinder '138'→175 (×2), AllGuides '153'→175, PopularHelpTopics '144'→175, ForFamilies '144'→175
- + Added aria-label accessible labels to search inputs on AllGuides, ChecklistLibrary, PopularHelpTopics, RouteSeoReview, and SitemapReadinessCenter
- + Re-verified skip link targeting id='main-content' — still working correctly
- + Re-verified AccessibilityButton and mobile nav — still working correctly
- + Confirmed safety and privacy warnings were not weakened during cleanup
Still needs review:
- – Remaining individual guide pages may need future route-by-route label review
- – Full professional accessibility audit still not completed
- – No legal compliance claim
Maintainability Refactor
Private preview phaseChanged:
- + ChecklistLibrary.jsx inline data (~1800 lines) moved to lib/checklistLibraryCoreData.js
- + TestChecklist.jsx section data (~1240 lines) moved to lib/privatePreviewTestSections.js
- + ChecklistLibrary.jsx reduced from ~1947 to ~150 lines
- + TestChecklist.jsx reduced from ~1292 to ~50 lines
- + Section 45 (Maintainability Refactor Verification) added to test checklist
- + No route count change. No checklist count change. All behavior preserved.
Still needs review:
- – Preview verification that all 175 checklists still render correctly
- – Preview verification that all 45 test sections still render correctly
- – No accessibility improvement was claimed
Individual Guide Accessibility Cleanup Batch 1
Private preview phaseChanged:
- + Reviewed selected navigation pages (AllGuides, PopularHelpTopics, PrintableStarterPacks, ForFamilies, ForChurchesSmallOffices, AskUncleGRoadmap, PrintCenter, CopyPrintHelp, StarterPackPrintCenter, PublicShareKit) for stale counts, form labels, and JSX issues
- + Reviewed calculator pages (TileCalculator, PaintCalculator, FlooringCalculator, GroutThinsetHelper, TrimBaseboardCalculator) — all confirmed to have proper shadcn Label components on every input
- + Reviewed high-use safety and planner pages (HelpFinder, SafetyFirst, LeakTriageHelper, FaucetReplacementPlanning, BeforeYouCallAPro, ProjectReadinessBuilder, FamilyEmergencyPlan, SeniorScamPhoneSafety, PrivacyRecordsSafetyGuide, StartAProjectPlanner) — form labels and warning boxes confirmed
- + Fixed raw JSX ampersand in ForChurchesSmallOffices.jsx badge text and h1 heading
- + Fixed raw JSX ampersand in CopyPrintHelp.jsx badge span and h1 heading
- + Corrected stale count '144' in PublicReadinessChecklist section 6 to 175
- + Corrected stale route count '185' in PublicReadinessChecklist section 7 to 217
- + Safety warnings preserved across all reviewed pages — no warnings weakened or removed
Still needs review:
- – Remaining individual guide pages require future batch review
- – No professional audit completed
- – No legal compliance claim
Individual Guide Accessibility Cleanup Batch 2
Private preview phaseChanged:
- + Reviewed Tech Help library and 9 individual tech help pages — all clean, no issues found
- + Reviewed Church Tech library and guide pages (SoundCheck, MicrophoneBasics, LivestreamChecklist, SundayMorningEmergency, ProjectorSetup) — volunteer/safety warnings confirmed intact
- + Reviewed Home Help library and 4 home help pages — safety warnings confirmed
- + Reviewed Outdoor Help library and 3 outdoor help pages — clean
- + Reviewed Auto Help library and 5 auto help pages — awareness-only tone confirmed throughout
- + Reviewed Appliance Help library and 5 appliance pages — no internal repair claims
- + Reviewed Senior/Family Help library and EmergencyContactList — proper Label components confirmed
- + No fixes required on any batch 2 page — all pages already clean
- + Safety warnings preserved throughout — no warnings weakened, removed, or softened
- + Route count remains 217. Checklist count remains 175.
Still needs review:
- – Remaining individual guide pages require future batch review
- – No professional audit completed
- – No legal compliance claim
Individual Guide Accessibility Cleanup Batch 3
Private preview phaseChanged:
- + Reviewed 4 deferred Phase 2P pages: VolunteerMediaTeam, CameraPlacement, ChurchWifiBasics, SimpleRemoteControl — all located and confirmed clean
- + Reviewed 10 planner library main pages: MoveIn, Cleaning, Storage, Energy, ToolParts, RepairSimulator, EmergencyReadiness, HomeRecords, ProjectPlanner, SeniorAccessibility
- + All & entities in JSX headings confirmed already correct across all reviewed library pages
- + No label, stale count, or JSX ampersand fixes required — all pages already clean
- + All safety, privacy, emergency stop, honesty, and CallAProBox notices confirmed intact
- + Safety warnings preserved throughout — no warnings weakened, removed, or softened
- + Route count remains 217. Checklist count remains 175.
Still needs review:
- – Remaining individual guide pages and planner sub-pages require future batch review
- – No professional audit completed
- – No legal compliance claim
Individual Guide Accessibility Cleanup Batch 4
Private preview phaseChanged:
- + Reviewed 7 Move-In planner sub-pages: FirstWeekMoveIn, ApartmentRentalWalkthrough, NewHomeSafetySetup, UtilitySetupTransfer, RoomByRoomSetup, SeniorFamilyMoveIn, ChurchSmallOfficeSetup — all clean
- + Reviewed 7 Cleaning planner sub-pages: WeeklyHomeCare, DeepCleaningRoomPlanner, SafeCleaningSupplyAwareness, BathroomCleaningMoldAwareness, KitchenCleaningApplianceSurface, MoveOutRentalCleaning, ChurchSmallOfficeCleaning — all clean
- + Reviewed 7 Storage planner sub-pages: DeclutterDecisionHelper, ClosetPantryOrganization, GarageStorageRoomSetup, PaperworkHomeDocumentsOrganizer, DonationSellDiscardPlanner, SeasonalItemStoragePlanner, ChurchSmallOfficeStorageSupply — all clean
- + Reviewed 7 Energy planner sub-pages: UtilityBillBasics, ThermostatHvacSavings, LightingBulbSavings, WaterUsageAwareness, ApplianceEnergyAwareness, DraftAirLeakAwareness, ChurchUtilitySavings — all clean
- + All button group questions confirmed to have visible text labels on all 28 pages
- + All Copy/Print buttons confirmed to have visible text labels on all 28 pages
- + No stale count references found on any batch 4 page
- + No raw JSX ampersand issues found (all back-link and H1 headings use & correctly)
- + No accessibility fixes required — all 28 pages already clean
- + All critical safety warnings preserved: 'never mix products', mold remediation boundaries, 'no guaranteed savings', 'no HVAC/electrical repair', 'not legal/tax/financial advice', privacy reminders, scam warnings
- + Route count remains 217. Checklist count remains 175.
Still needs review:
- – Remaining planner sub-pages (home-systems, repair-simulator, tool-parts, emergency, senior-accessibility, project-planner, home-records sub-pages) require future batch review
- – No professional audit completed
- – No legal compliance claim
Individual Guide Accessibility Cleanup Batch 5
Private preview phaseChanged:
- + Reviewed 4 Home Systems sub-pages: WaterShutoffHelper, LeakTriageHelper, ElectricalSafetyBasics, BeforeYouCallAPro — all clean
- + Reviewed 4 Repair Simulator sub-pages: LeakSituationSimulator, OutletPowerSafetySimulator, ToiletRunningSimulator, WifiOutageSimulator — all clean
- + Reviewed 2 Tool & Parts sub-pages: BasicToolKitPlanner, ElectricalSafetyShopping — all clean
- + Reviewed Emergency Readiness sub-page: FamilyEmergencyPlan — clean
- + Reviewed Senior Support sub-page: SeniorHomeSafetyWalkthrough — clean
- + Reviewed Project Planner sub-page: StartAProjectPlanner — clean
- + Reviewed Home Records sub-page: PrivacyRecordsSafetyGuide — clean
- + Labels and text accuracy checked on all 14 sampled pages — all passing
- + Any fixes applied were conservative — no fixes required on batch 5 pages
- + All safety warnings preserved: simulation-only notices, no-brand-endorsement, no-medical-advice, no-upload/no-storage, emergency stop warnings
- + Route count remains 217. Checklist count remains 175.
Still needs review:
- – Remaining unreviewed sub-pages across all 7 areas require future batch review
- – No professional audit completed
- – No legal compliance claim
Individual Guide Accessibility Cleanup Batch 6
Private preview phaseChanged:
- + Reviewed all 36 remaining deferred Home Systems, Repair Simulator, Tool & Parts, Emergency Readiness, Senior Support, Project Planner, and Home Records sub-pages
- + Home Systems: FaucetReplacementPlanning, GfciBreakersResetGuide — clean
- + Repair Simulators: ApplianceSmellNoiseSimulator, ChurchTechEmergencySimulator — clean
- + Tool & Parts: ProjectReadinessBuilder, PlumbingPartsAwareness, StoreTripPlanner, ChurchTechGearReadiness — clean
- + Emergency Readiness: HomeSafetyWalkthrough, FireEscapeAwareness, PowerOutageReadiness, StormFloodReadiness, FirstAidKitAwareness, SeniorChildPetEmergency, ChurchSmallOfficeEmergency — clean
- + Senior Support: FallRiskAwareness, MobilityFriendlyRoomSetup, CaregiverCommunicationPlanner, MedicationListOrganization, AppointmentPreparationHelper, SeniorScamPhoneSafety, ChurchSeniorMinistrySupport — clean
- + Project Planner: RoomProjectActionPlan, RepairReadinessActionPlan, StoreTripActionPlan, ContractorConversationPrep, WeekendProjectPrioritizer, ChurchSmallOfficeProjectPlanner, ProjectPrintPack — clean
- + Home Records: HouseholdInventoryStarter, ApplianceWarrantyServiceRecord, ReceiptSerialNumberOrganizer, HomeMaintenanceRecordPlanner, EmergencyDocumentGrabAndGo, RentalHomeownerDocumentation, ChurchSmallOfficeAssetRecord — clean
- + Labels and text accuracy checked on all 36 pages — all passing
- + No accessibility fixes required — all 36 pages already clean
- + All safety warnings preserved: no-generator-indoors, no-floodwater, simulation-only, no-medical-advice, no-fund-recovery, no-grab-bar-install, no-tactical-advice, no-upload/no-storage, no-brand-endorsement
- + Route count remains 217. Checklist count remains 175.
Still needs review:
- – Remaining unreviewed pages require future review if any exist
- – No professional audit completed
- – No legal compliance claim
Final Private Preview Acceptance Audit (Phase 2U)
Private preview phaseChanged:
- + Representative cross-section audit of 58 pages reviewed — final private-preview acceptance audit
- + Core navigation pages reviewed: Home, StartHere, HelpFinder, SafetyFirst, AllGuides, ChecklistLibrary, PopularHelpTopics, PrintableStarterPacks, PublicReadinessChecklist — all clean
- + Family/Church/Public Trust pages reviewed: ForFamilies, ForChurchesSmallOffices, PublicShareKit, PrintCenter, CopyPrintHelp, AccessibilityStatus — all clean
- + Calculators reviewed: CalculatorLibrary, TileCalculator, PaintCalculator, FlooringCalculator — all clean
- + Home Systems reviewed: HomeSystemsLibrary, WaterShutoffHelper, LeakTriageHelper, ElectricalSafetyBasics, BeforeYouCallAPro — all clean
- + All 9 planner libraries reviewed — all clean
- + 8 representative planner sub-pages reviewed — all clean
- + Repair Simulator pages reviewed: RepairSimulatorLibrary, LeakSituationSimulator, ApplianceSmellNoiseSimulator, ChurchTechEmergencySimulator — all clean
- + All 8 accessibility/readiness pages and 5 SEO/sitemap pages reviewed — all clean
- + Bug found and fixed: Home.jsx categories array 'Print a Checklist' description said '49 printable checklists' — corrected to '175 printable checklists'
- + No other stale counts found across 58 reviewed pages
- + Route count 217 confirmed. Checklist count 175 confirmed.
Still needs review:
- – Public URL QA before any true public launch
- – Professional/legal review before any compliance claims
- – No professional audit completed
- – No legal compliance claim
Calculator Reliability and Concrete Planning
Private preview phaseChanged:
- + Paint Calculator recalculation bug addressed — dirty banner shown when inputs change after calculation
- + Paint Calculator breakdown enhanced — full step-by-step math, raw gallons, rounded gallons all displayed
- + Tile Calculator dirty banner added
- + Flooring Calculator dirty banner added
- + Grout/Thinset Helper dirty banner added
- + Trim/Baseboard Calculator dirty banner added
- + All 5 calculators confirmed to recalculate from current inputs on every Calculate click
- + Walkway / Sidewalk Concrete Builder added — /calculators/walkway-concrete-calculator
- + Driveway Concrete Builder added — /calculators/driveway-concrete-calculator
- + Both concrete calculators: labeled inputs, dirty banner, full disclaimer, CallAProBox, SafetyNotice
- + CalculatorLibrary updated with 2 new cards
- + AllGuides updated with 2 new entries
- + concreteCalculatorChecklists.js created — 2 new checklists (Calculators category)
- + ChecklistLibrary count updated from 175 to 177
- + Route count updated from 217 to 219
Still needs review:
- – Live preview verification of dirty banner behavior during founder testing
- – No professional audit completed
- – No legal compliance claim
Final Private Preview Acceptance Audit (Phase 3B)
Private preview phaseChanged:
- + Representative cross-section audit of 60 pages completed across all major platform areas
- + Stale count '175' corrected to '177' in Home.jsx categories array
- + Stale count '175' corrected to '177' in PrivatePreviewWelcome.jsx (two locations)
- + Calculator reliability verified — all dirty-state banners confirmed wired correctly
- + Paint Calculator 2-coat and 3-coat test cases confirmed correct
- + Walkway Concrete Builder math confirmed: 0.41 cu yd and 19 bags for 10×3×4" + 10%
- + Driveway Concrete Builder math confirmed: 2.72 cu yd for 20×10×4" + 10%
- + All safety and privacy warnings confirmed preserved across all reviewed pages
- + No certification claims added
- + No public launch claims added
- + No SEO ranking/indexing/submission claims added
- + Documentation updated: AccessibilityQuickCheck, PublicReadinessChecklist, privatePreviewTestSections, KnownAccessibilityIssues, ReleaseNotes, Changelog, FutureGuideIdeas
Still needs review:
- – Live URL QA on all 219 routes before any public launch
- – Professional/legal review before any compliance claims
- – No professional audit completed
- – No legal compliance claim
- – No public launch claimed
Calculator Recalculate Trust Pass
Private preview phaseChanged:
- + All 7 calculators: button now changes to 'Recalculate' (with RefreshCw icon) when inputs change after results exist
- + All 7 calculators: dirty banner text updated to reference 'Recalculate' consistently
- + Paint Calculator 2→3 coat test case verified: 1.99 raw gallons →2 rounded / 2.98 raw gallons →3 rounded
- + Walkway Concrete Builder 10×3×4"+10% confirmed: 0.41 cu yd and 19 bags
- + Driveway Concrete Builder 20×10×4"+10% confirmed: 2.72 cu yd, contractor summary intact
- + All calculator explanation panels (breakdown tables, 'What these results mean', PrintableSummary) preserved
- + All concrete safety warnings preserved through recalculate changes
- + Future calculator topics documented in FutureGuideIdeas: metric/imperial toggle, unit conversion, comparison examples, printable packs
Still needs review:
- – Live preview founder testing of Recalculate button behavior on physical device
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: printable calculator result packs — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Calculator Live Founder Testing (Phase 3C)
Private preview phaseChanged:
- + All 7 calculators live-tested in app preview — end-to-end Recalculate flow verified
- + Paint Calculator: 12×12×8, 1 door, 1 window, 2 coats → 1.99 raw/2 rounded confirmed; coats 2→3 → dirty banner → Recalculate → 2.98 raw/3 rounded confirmed
- + Tile Calculator: initial result, input change, dirty banner, Recalculate, result update — all confirmed
- + Flooring Calculator: initial result, input change, dirty banner, Recalculate, result update — all confirmed
- + Grout/Thinset Helper: initial result, input change, dirty banner, Recalculate, result update — all confirmed
- + Trim/Baseboard Calculator: initial result, input change, dirty banner, Recalculate, result update — all confirmed
- + Walkway Concrete Builder: 10×3×4+10% → 0.41 cu yd, 19 bags; thickness change → dirty banner → Recalculate → updated
- + Driveway Concrete Builder: 20×10×4+10% → 2.72 cu yd; vehicle/thickness change → dirty banner → Recalculate → updated
- + Safety disclaimers confirmed visible after Recalculate on all 7 calculators
- + Explanation panels confirmed visible after Recalculate on all 7 calculators
- + Mobile layout confirmed not broken on any tested calculator
- + No product/store/brand endorsement found on any calculator page
- + No professional/code/permit/structural/contractor claim found on any calculator page
- + Routes remain 219. Checklists remain 177.
Still needs review:
- – Broader public user testing before sponsor outreach
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: printable calculator result packs with saved layouts — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Calculator Result Packs and Trust Guide (Phase 3D)
Private preview phaseChanged:
- + New route: /calculator-result-packs — 7 result pack cards, print button, honesty warning, privacy warning
- + New route: /calculator-common-examples — verified Paint 2-coat/3-coat, Walkway, Driveway examples; Flooring/Trim/Tile tables
- + New route: /calculator-trust-guide — 8 trust principles, Recalculate explanation, not-claimed list, when to call pro, Future Features honesty box
- + Calculator Library: Calculator Excellence Tools section added linking to all 3 new pages
- + All Guides: 3 new Calculator entries added
- + Print Center: Calculator Result Packs added to What You Can Print list
- + ChecklistLibrary: calculatorTrustChecklists imported and spread, count updated to 180
- + 3 new checklists: Calculator Result Packs, Common Calculator Examples, Calculator Trust Guide
- + All new pages: no saved results, no PDF export, no product/store/brand endorsement, no contractor recommendation, no professional/code/permit/structural claim
- + Future Features honesty box on Trust Guide clearly labels metric/imperial toggle, unit conversion, printable packs as not yet built
- + Routes updated: 219 → 222
- + Checklists updated: 177 → 180
Still needs review:
- – Live founder testing of all 3 new pages on physical device
- – Broader public user testing before sponsor outreach
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: saved printable calculator result packs — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Calculator Excellence Pages Live Testing (Phase 3E)
Private preview phaseChanged:
- + /calculator-result-packs live-tested: all 7 result pack cards confirmed, print button confirmed as window.print() only
- + /calculator-common-examples live-tested: Paint 2-coat/3-coat, Walkway, Driveway examples confirmed against expected values
- + /calculator-trust-guide live-tested: Recalculate explanation, not-claimed list, Future Features honesty box confirmed
- + Future Features box confirmed: metric/imperial toggle, unit conversion, saved packs clearly marked not yet built
- + Calculator Library: Calculator Excellence Tools section links verified
- + All Guides: 3 new Calculator entries confirmed searchable
- + Print Center: Calculator Result Packs listed as printable option confirmed
- + Checklist Library: count confirmed as 180, 3 new checklists searchable and filterable
- + No new routes added in Phase 3E
- + No new checklist files added in Phase 3E
- + Routes remain 222, Checklists remain 180
- + All safety boundaries preserved across all 3 tested pages
Still needs review:
- – Broader public user testing before sponsor outreach
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: saved printable calculator result packs with saved layouts — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Calculator Copy Summary Trust Pass (Phase 4A)
Private preview phaseChanged:
- + Copy Result Summary button added to all 7 calculators
- + Copied text is plain-text, estimate-only labeled, includes inputs used and safety reminders
- + Copied text explicitly says Ask Uncle G does not save this result
- + Copy button disabled when dirty (stale result protection) with visible warning
- + Clipboard API with execCommand fallback for compatibility
- + Copied! confirmation for 2.5 seconds after successful copy
- + No database write, no localStorage, no API call, no PDF generation
- + Paint copy includes raw gallons and rounded gallons
- + Walkway copy includes cubic feet and cubic yards before and after extra
- + Driveway copy includes cubic yards and 7 contractor questions
- + Driveway bag count labeled informational only in copied text
- + All existing explanation panels, Recalculate behavior, and safety warnings preserved
- + Routes remain 222, Checklists remain 180
Still needs review:
- – Live founder testing of Copy Result Summary on physical device
- – Broader public user testing before sponsor outreach
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: saved printable calculator result packs — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Home Comfort Planner Foundation
Private preview phaseChanged:
- + 8 new routes added: /home-comfort-planner and 7 sub-pages
- + 7 new checklists added under 'Home Comfort' category in ChecklistLibrary
- + Routes updated: 222 → 230
- + Checklists updated: 180 → 187
- + lib/homeComfortChecklists.js created
- + Home page 'Home Comfort' card added to everyday help section
- + Footer 'Everyday Help' link added
- + AllGuides updated with 8 entries
- + All 8 pages include emergency warning boxes, warning sign selectors, SafetyNotice, CallAProBox, ChecklistBlock
- + No HVAC repair, refrigerant, electrical, or gas furnace instructions on any page
- + No savings guarantee, product/brand/store/contractor endorsement on any page
Still needs review:
- – Live founder testing using privatePreviewTestSections Section 62
- – Broader non-founder user testing
- – Future: heating bill planner, furnace safety awareness, heat pump awareness
- – No professional HVAC audit completed
- – No savings certification
- – No public launch claimed
Home Page Trust Polish (Phase 5A)
Private preview phaseChanged:
- + 'What Ask Uncle G Helps You Do' section added to Home page — 6 cards
- + 'What Ask Uncle G Does Not Do' honest-limits section added to Home page — 7 items
- + Calculators Built for Trust callout added with 4 links and 4 trust bullets
- + Start Safely callout added with 4 links and clear stop-first language
- + All existing Home page sections preserved unchanged
- + Routes remain 222, Checklists remain 180
Still needs review:
- – Broader non-founder user testing before public launch consideration
- – Visual review on multiple screen sizes by non-founder
- – No professional accessibility audit completed
- – No public launch claimed
Calculator Copy Summary Live Testing (Phase 4B)
Private preview phaseChanged:
- + All 7 calculator copy summaries live-tested and verified
- + Paint 2-coat: raw 1.99, rounded 2 confirmed in copied text
- + Paint 3-coat after Recalculate: raw 2.98, rounded 3 confirmed in copied text
- + Walkway 10×3×4+10%: cu ft 10/11, cu yd 0.37/0.41, 19 bags confirmed in copied text
- + Driveway 20×10×4+10%, passenger cars: cu yd 2.47/2.72 confirmed, 7 contractor questions confirmed
- + Dirty/stale copy protection verified on all 7 calculators
- + Copied! confirmation behavior verified on all 7 calculators
- + Copy button re-enables after Recalculate verified on all 7 calculators
- + Mobile viewport checked on Paint, Walkway, Driveway — no issues found
- + All trust boundaries preserved in copied text — no save/PDF/endorsement/professional claims
- + Routes remain 222, Checklists remain 180
Still needs review:
- – Broader non-founder user testing before public outreach
- – Future: metric/imperial toggle for calculators — not yet built
- – Future: saved printable calculator result packs — not yet built
- – No professional estimating audit completed
- – No legal compliance claim
- – No public launch claimed
Home Comfort Live Testing (Phase 5B)
Private preview phaseChanged:
- + All 8 Home Comfort routes live-tested and verified loading without errors
- + Emergency warning panels verified on all 8 pages
- + Warning sign selectors tested: gas/CO/sparks/shock → red panels; refrigerant/frozen coil → amber HVAC panels
- + Permanent emergency box on /when-to-call-hvac-help confirmed visible before any selection
- + 'What Not to Do While Waiting' panel verified: 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, FutureGuideIdeas items all confirmed
- + Documentation label correction: 'Phase 5B: Routes updated to 230' in AccessibilityQuickCheck corrected to Phase 5A
- + 7 tracking files updated: AccessibilityQuickCheck, PublicReadinessChecklist, privatePreviewTestSections, KnownAccessibilityIssues, AccessibilityReleaseNotes, AccessibilityChangelog, FutureGuideIdeas
Still needs review:
- – Broader non-founder user testing of Home Comfort section
- – Future: heating bill planner, furnace safety awareness, heat pump awareness, air filter reminder planner
- – No professional HVAC audit completed or claimed
- – No savings certification completed or claimed
- – No public launch claimed
Private Preview Test Section Maintenance (Phase 5C)
Internal maintenanceChanged:
- + lib/privatePreviewTestSections.js split into two files to resolve 2000-line limit
- + lib/privatePreviewTestSectionsEarly.js created with sections 1–30
- + lib/privatePreviewTestSections.js retains sections 31–63
- + TestChecklist.jsx updated to import and merge both section arrays
- + Section 63 'Home Comfort Live Testing' added with 45 manual test items
- + All 62 prior sections preserved — none deleted, none renumbered, none duplicated
Still needs review:
- – Founder preview verification of TestChecklist rendering sections 1–63
- – Future phases will continue adding sections to lib/privatePreviewTestSections.js
- – No professional audit completed or claimed
- – No public launch claimed
Private Preview Test Checklist Split Verification (Phase 5D)
Verification passChanged:
- + Verified TestChecklist renders correctly after Phase 5C file split
- + Confirmed earlyTestSections (sections 1–30) loads from privatePreviewTestSectionsEarly.js
- + Confirmed testSections (sections 31–63) loads from privatePreviewTestSections.js
- + Confirmed Section 63 'Home Comfort Live Testing' appears after Section 62
- + Documented historical Section 12 gap as pre-existing — not a regression
- + Updated 6 tracking files with Phase 5D verification results
Still needs review:
- – Future decision by founder: renumber sections to fill historical Section 12 gap (low priority)
- – Broader user testing of the Private Preview Test Checklist page
- – No professional audit completed or claimed
- – No public launch claimed
Future Changelog Items
- →Public feedback form implementation
- →Accessibility issue triage workflow improvements
- →Professional audit results — if ever completed
- →Route-by-route remediation notes
- →Accessibility legal review notes
- →Multilingual accessibility support
- →Saved display preferences across devices