mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-10 19:47:38 +01:00
The exporter used to publish coach: null before the first session, so the tab printed "unknown" everywhere with no way forward. Now a missing or empty sessions dir exports empty problems/re-tests, every cluster at zero with its problems (slug, number, title, URL) and next, and a how_to block (commands, the 4-step method, first command). null stays for a real failure. how_to lives once in leetcode_coach/how_to.py; DOCS-how-to.md quotes it and a test fails on drift. The app's Coach tab shows a How to start card (monospace command box with copy), one card per cluster with tappable problems, re-tests with their command, and "unknown" + why only for a null section. Also fixes the done/solved key mismatch (the app read a key no exporter wrote). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PjvF5DZG9JduSBYKxqyysi |
||
|---|---|---|
| .. | ||
| leetcode_coach | ||