Summary
The four PNGs under tui-screenshots/ no longer depict the current TUI, nothing in the repo references them, and there is no tooling to regenerate them.
Evidence
- All four images (
course-80x20.png, section-80x20.png, teacher-80x20.png, teacher-40x12-compact.png) show help text enter submit • tab switch field • esc cancel. The current code renders enter search • tab switch field • esc quit (internal/tui/tui.go:279), so the images predate a UI text change.
grep -r tui-screenshots (and screenshot) across the repo finds no reference in README, docs, Makefile, tests, or CI — they were committed as binaries in 2f796cf with no capture script.
scripts/ is an empty directory; no make target or test produces these images.
Stale screenshots are worse than none if anyone links them externally, and right now they can't be refreshed even if someone wanted to.
Suggested fix
Either add a small capture path — e.g. a scripts/capture-tui-screenshots.sh driving the TUI against a fixture server via tmux/vhs at fixed sizes, wired to make screenshots — or delete the directory. If they're meant for the README, embed and regenerate them as part of the same flow.
Summary
The four PNGs under
tui-screenshots/no longer depict the current TUI, nothing in the repo references them, and there is no tooling to regenerate them.Evidence
course-80x20.png,section-80x20.png,teacher-80x20.png,teacher-40x12-compact.png) show help textenter submit • tab switch field • esc cancel. The current code rendersenter search • tab switch field • esc quit(internal/tui/tui.go:279), so the images predate a UI text change.grep -r tui-screenshots(andscreenshot) across the repo finds no reference in README, docs, Makefile, tests, or CI — they were committed as binaries in2f796cfwith no capture script.scripts/is an empty directory; nomaketarget or test produces these images.Stale screenshots are worse than none if anyone links them externally, and right now they can't be refreshed even if someone wanted to.
Suggested fix
Either add a small capture path — e.g. a
scripts/capture-tui-screenshots.shdriving the TUI against a fixture server via tmux/vhs at fixed sizes, wired tomake screenshots— or delete the directory. If they're meant for the README, embed and regenerate them as part of the same flow.