Workstreams

Generated {generated_at} — {total_count} workstreams

{active_count}
Active
{snoozed_count}
Snoozed
{completed_count}
Completed
{?active_tag}
Showing: #{active_tag} ✕ Clear filter
{/active_tag}

Tree

{tree_html|s} {?unassigned_count}

Unassigned Plans ({unassigned_count})

{#unassigned_plans}
{status} {title} {repo} {?date}{date}{/date}
{/unassigned_plans}
Use ws plan-move --plan <name> --target <workstream> to assign these.
{/unassigned_count} {?attention_count}
Needs Attention ({attention_count})
{#attention_items}
{title} {idle_text} {?plans_summary}{plans_summary|s}{/plans_summary}{?branches_summary} · {branches_summary}{/branches_summary}
{/attention_items}
{/attention_count} {#status_groups}

{status_label} ({count})

{#workstreams}
{title}
{?last_activity}{last_activity_display}{/last_activity} {status} {size}
{?parent}
↑ {?parent_title}{parent_title}{:else}{parent}{/parent_title}
{/parent} {?tags}
{#tags}#{.}{/tags}
{/tags} {?last_thread_date}
{last_thread_date} — {last_thread_body}
{/last_thread_date} {?snooze_reason}
{snooze_reason}
{/snooze_reason} {?next_actions_display}
    {#next_actions_display}
  • {.}
  • {/next_actions_display}
{?next_actions_overflow}
+{next_actions_overflow} more
{/next_actions_overflow}
{/next_actions_display} {?plans_summary}
{plans_summary|s}
{/plans_summary} {?stats_line}
{stats_line}
{/stats_line}
{/workstreams}
{/status_groups}