Skip to content

Latest commit

 

History

History
75 lines (47 loc) · 2.85 KB

File metadata and controls

75 lines (47 loc) · 2.85 KB

SESS CLI — Next Steps

This document consolidates the open GitHub issues and remaining roadmap phases so contributors can quickly find what to work on next.


Open Issues

# 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

Recommended Work Order

1. Phase 3 — Finish Conflict Recovery (Issue #4)

sess end is now implemented. The remaining Phase 3 gap is robust recovery from rebase, push, or PR-creation interruptions.

Start here:

2. Cross-Cutting — Output Quality (Issue #5)

Before Phase 4 work begins, existing command output should conform to docs/cli_design_guide.md — no emojis, compact durations, git-like phrasing.

3. Phase 4 — Auth & Configuration (Issues #6, #7)

Reduce setup friction and allow per-repo customization.

4. Phase 5 — Analytics (Issue #8)

Surface the session data already persisted in SQLite.


Future Phases (Not Yet Tracked as Issues)

These items from the roadmap do not yet have GitHub issues. Open issues as work is ready to begin.

Phase 5 — Visualizations

  • Session timeline (Gantt chart in terminal)
  • Focus time heatmap
  • Issue completion velocity

Phase 6 — Advanced Features

  • 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

See Also