Skip to main content
Founder / Private Documentation

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
This changelog is private founder documentation. It is not a compliance record, not legal documentation, and does not certify any accessibility standard.

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 phase

Changed:

  • + 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
/accessibility-display-settings

Large Print Starter Packs & Keyboard Navigation Review

Private preview phase

Changed:

  • + 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
/keyboard-navigation-review

Skip Link, Focus Order & Screen Reader Review

Private preview phase

Changed:

  • + 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
/focus-order-review

Landmark, Form Label & Icon Button Review

Private preview phase

Changed:

  • + 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
/landmark-review

Error Message, Fieldset / Legend & ARIA Review

Private preview phase

Changed:

  • + 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
/error-message-review

Mobile Screen Reader Testing Plan, Accessibility Statement Planning & Audit Prep

Private preview phase

Changed:

  • + 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
/mobile-screen-reader-testing-plan

Accessibility Feedback Planning, Known Issues Board & Route Remediation Plan

Private preview phase

Changed:

  • + 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-feedback-planning

Accessibility Release Notes, Changelog & Issue Triage Workflow

Private preview phase

Changed:

  • + 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
/accessibility-changelog

Core Navigation Accessibility Cleanup

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Maintainability Refactor

Private preview phase

Changed:

  • + 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
/checklists

Individual Guide Accessibility Cleanup Batch 1

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Individual Guide Accessibility Cleanup Batch 2

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Individual Guide Accessibility Cleanup Batch 3

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Individual Guide Accessibility Cleanup Batch 4

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Individual Guide Accessibility Cleanup Batch 5

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Individual Guide Accessibility Cleanup Batch 6

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Final Private Preview Acceptance Audit (Phase 2U)

Private preview phase

Changed:

  • + 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
/accessibility-quick-check

Calculator Reliability and Concrete Planning

Private preview phase

Changed:

  • + 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
/calculators

Final Private Preview Acceptance Audit (Phase 3B)

Private preview phase

Changed:

  • + 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
/public-readiness-checklist

Calculator Recalculate Trust Pass

Private preview phase

Changed:

  • + 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
/calculators

Calculator Live Founder Testing (Phase 3C)

Private preview phase

Changed:

  • + 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
/calculators

Calculator Result Packs and Trust Guide (Phase 3D)

Private preview phase

Changed:

  • + 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
/calculators

Calculator Excellence Pages Live Testing (Phase 3E)

Private preview phase

Changed:

  • + /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
/calculators

Calculator Copy Summary Trust Pass (Phase 4A)

Private preview phase

Changed:

  • + 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
/calculators

Home Comfort Planner Foundation

Private preview phase

Changed:

  • + 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-comfort-planner

Home Page Trust Polish (Phase 5A)

Private preview phase

Changed:

  • + '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 phase

Changed:

  • + 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
/calculators

Home Comfort Live Testing (Phase 5B)

Private preview phase

Changed:

  • + 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
/home-comfort-planner

Private Preview Test Section Maintenance (Phase 5C)

Internal maintenance

Changed:

  • + 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

Private Preview Test Checklist Split Verification (Phase 5D)

Verification pass

Changed:

  • + 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
/private-preview/test-checklist

Future Changelog Items

Planned — not completed
  • →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

Accessibility Changelog Checklist

0/11
Confirmed changelog is labeled 'manually maintained — not auto-generated'
Confirmed 'not a compliance report' warning is visible
Confirmed all phases from 2D through 2K have entries
Confirmed each entry shows what changed and what still needs review
Confirmed 'Still needs review' items are honest — not hidden
Confirmed future planned items are labeled 'Planned — not completed'
Confirmed 'How to use this changelog' section is visible
Confirmed changelog cannot be used as certification
No WCAG compliance claim — confirmed
No legal compliance claim — confirmed
No professional audit completion claim — confirmed