tractatus/public/version.json
TheFlow 869e89f71d docs: update maintenance guide with FAQ modal scrollbar troubleshooting
Added comprehensive troubleshooting section documenting the FAQ modal scrollbar issue resolution (October 2025):

- Root cause: Flexbox height calculation failure in modal context
- Failed approaches: 6+ different CSS/HTML attempts documented
- Working solution: Explicit max-height with inline overflow-y
- Key insight: Explicit inline styles > flexbox in complex modals
- Lessons learned: Diagnose first, stop guessing after 2-3 failures
- Related issues: Pattern may affect other modals using flexbox

Files updated:
- CLAUDE_Tractatus_Maintenance_Guide.md (v2.1.1)
- public/faq.html (lines 578-580: modal structure)
- public/faq.html (lines 295-316: scrollbar CSS)
- public/service-worker.js (version 1.0.8)
- public/version.json (v1.0.8 with changelog)

This documentation will help future sessions avoid multi-hour troubleshooting cycles by understanding the root cause immediately.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 13:54:46 +13:00

12 lines
380 B
JSON

{
"version": "1.0.8",
"buildDate": "2025-10-14T00:45:00Z",
"changelog": [
"CRITICAL FIX: Restructured FAQ modal for proper scrolling",
"Separated fixed controls from scrollable content area",
"Service worker cache refresh to clear CSP errors",
"Scrollbar now visible and functional on all FAQ questions"
],
"forceUpdate": true,
"minVersion": "1.0.7"
}