summaryrefslogtreecommitdiff
path: root/PLAN.md
AgeCommit message (Collapse)Author
2026-04-14chore: update author in package.json and remove stale PLAN.mdPaul Buetow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13u2: add cancel fast option that discards the fast without saving to historyPaul Buetow
Adds fast_cancel() in fastforge_core.c which clears the running fast and saves state without appending to history. Wires a new "Cancel Current Fast" main menu item (index 3) that calls it, showing a confirmation placeholder. Updates sync_main_menu_state() to reflect cancel availability dynamically. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13r2: add About menu item with author credit and source URLPaul Buetow
Adds an About entry at the bottom of the main menu. Selecting it shows a detail window with the author (Paul Buetow) and source code location (codeberg.org/snonux/fastforge). Reuses the existing detail window infrastructure via show_placeholder_window — no new window needed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13l2: remove the fasting science screen from the appPaul Buetow
Deleted all science-related code: window, text layers, buffers, callbacks, click handlers, window load/unload/appear functions, menu item, and enum entry. Renumbered main menu enum (8 items → 7). Updated AGENTS.md and PLAN.md to reflect the removal. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06initial planPaul Buetow