Click on any #NNNN task number in the briefing to load its
full detail view. Uses SGR mouse protocol for accurate click
position, strips ANSI to find task IDs in visible text.
Tolerates clicks within 5 chars of the # symbol.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Try ioctl on stdin/stdout/stderr, then /dev/tty, then os/shutil
- Add SIGWINCH handler to re-render on terminal resize
- Clamp scroll position after resize
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Every line now pads to the full terminal width so there are
no gaps. Empty lines below content are filled with spaces.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replaced curses/less pager with raw terminal TUI:
- Alternate screen buffer with full ANSI color support
- Arrow keys / j/k / PgUp/PgDn / mouse scroll to navigate
- r = refresh in-place (re-fetches, resets to top)
- : = type a task number to view details inline
- b = back to briefing from task view
- q = quit
- Space = page down
- Status bar with scroll percentage
No need to exit and re-enter — everything happens in one view.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Output now pipes through less -R so the calendar and summary
are always visible at the top. Scroll down for waiting tasks,
done, and commits. Press q to get to the interactive prompt.
On refresh (r), the pager opens again from the top.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
No more scrolling up after refresh — the screen clears and
the calendar/summary is always visible at the top.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Type 'r' in the interactive prompt to re-fetch and re-render
the full briefing without exiting. Refactored main() to
separate fetch/render from the interactive loop.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Terminal dashboard for Nodie daily/weekly work summaries with:
- Color-coded task display with creation dates and "days ago" format
- NEW badge highlighting for tasks created today
- Grouped sections: New Today, Needs Work, Waiting, Done
- Interactive mode: type a task number to see full details
- Calendar rendering with NOW/DONE/NEXT markers
- Git commit summary per repo
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>