Commit Graph

6 Commits

Author SHA1 Message Date
b67cf4c1bd fix: fill full terminal width — pad all lines to cols
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>
2026-04-13 13:35:31 +02:00
de98efde3c feat: full TUI viewer — scroll, refresh, task lookup without leaving
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>
2026-04-13 13:32:40 +02:00
a344a9032d feat: render briefing in pager (less) — starts at top, scroll down
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>
2026-04-13 13:28:16 +02:00
0b4e06eb04 feat: clear screen before render so briefing starts at top
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>
2026-04-13 13:25:39 +02:00
182644976c feat: add refresh command to interactive mode
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>
2026-04-13 13:23:46 +02:00
9189896d4a Initial commit — briefing CLI tool
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>
2026-04-13 13:00:08 +02:00