{#each FILTERS as f} {/each}
{#if visible.length === 0}

{filter === 'all' ? 'No tasks yet. Start one and Nomos will plan it, execute it, and report the outcome.' : `No ${FILTERS.find((f) => f.id === filter)?.label.toLowerCase()} tasks.`}

{:else} {#each visible as s (s.id)} {@const st = statusStyle(s)} openTask(s)} > {/each}
Status Task Last active
{st.label} {heading(s)} {relativeTime(s.last_active_at)}
{/if}