## Bug Fixes - Fixed inline FAQ markdown rendering with error handling - Added try-catch around marked.parse() for inline FAQs - Added fallback to plain text with line breaks on parse failure - Enhanced logging for FAQ rendering diagnostics ## New Instruction (inst_040) Created rule requiring complete coverage when user says "all": - "update all pages" means EVERY page, not representative subset - Must identify complete scope before starting - Verify ALL items processed before marking complete - Ask user to prioritize if scope >20 items ## Rationale User reported inline FAQs showing raw markdown instead of formatted HTML. Root cause: createInlineFAQItemHTML lacked error handling that was added to createFAQItemHTML in previous version. Both functions now have consistent error handling with logging. User directive: When saying "all", Claude must not choose subset. ## Version - Bumped to 1.0.5 - Force update enabled - Synced inst_040 to production 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| admin | ||
| components | ||
| demos | ||
| utils | ||
| blog-post.js | ||
| blog.js | ||
| docs-app.js | ||
| docs-search-enhanced.js | ||
| docs-viewer-app.js | ||
| faq.js | ||
| koha-transparency.js | ||
| media-triage-transparency.js | ||
| version-manager.js | ||