chore: bump version to v2026.4.385 and refactor screenshot script}
- Bump version from v2026.4.383 to v2026.4.385 in package.json and README.md
- Refactor screenshots.mjs to reuse a single page/tab instead of creating
multiple pages, maintaining connection state across navigations
- Reduce screenshot count from ~12 to 6 focused captures with diverse themes
(Dark, Matrix, Enterprise, DarkNeu, DarkoBluo, Redis)
- Add cleanup of old screenshot files on startup via rmSync
- Extract waitLoaded() and waitConnected() helpers for reliable page readiness
- Use nav bar click navigation instead of full page reloads to preserve
WebSocket connections
- Change shot() to accept an explicit index parameter instead of a module-level
counter
- Remove separate React settings/info screenshots, keep database and monitoring
- Increase timeouts throughout for improved reliability