This document consolidates the open GitHub issues and remaining roadmap phases so contributors can quickly find what to work on next.
| # | Title | Phase | Priority |
|---|---|---|---|
| #4 | Surface and recover from rebase or push conflicts | Phase 3 | 🔴 High |
| #5 | Align CLI output with design guide | Cross-cutting | 🟡 Medium |
| #6 | Add GitHub auth command | Phase 4 | 🟡 Medium |
| #7 | Introduce configuration initialization | Phase 4 | 🟡 Medium |
| #8 | Add session analytics commands | Phase 5 | 🟢 Low |
sess end is now implemented. The remaining Phase 3 gap is robust recovery from rebase, push, or PR-creation interruptions.
Start here:
- #4 — Conflict handling: detect rebase conflicts, pause workflow gracefully, allow the user to resolve and resume.
Before Phase 4 work begins, existing command output should conform to docs/cli_design_guide.md — no emojis, compact durations, git-like phrasing.
- #5 — Align CLI output with design guide: update
start,status,pause,resume,projectsoutput.
Reduce setup friction and allow per-repo customization.
- #6 —
sess auth login: GitHub OAuth / PAT storage, OS keychain integration, fallback toghauth. - #7 —
sess config init: interactive wizard for global and per-repo config, consumed by start/end workflows.
Surface the session data already persisted in SQLite.
- #8 — Session analytics commands: extend the new
sess history,sess stats, andsess reportfoundation with richer exports and visualizations.
These items from the roadmap do not yet have GitHub issues. Open issues as work is ready to begin.
- Session timeline (Gantt chart in terminal)
- Focus time heatmap
- Issue completion velocity
- Multi-Session Support — track multiple branches with
sess switch - Hooks & Extensibility — pre-start / post-end hooks, plugin system
- Alternative Issue Trackers — Jira, Linear, generic webhooks
- Team Features — shared templates, team analytics dashboard, session handoff