{% extends "dashboard/base.html" %} {% block title %}Overview - Cyborg Dashboard{% endblock %} {% block content %}

Workflow Overview

Project, approval, and notification queues backed by current Cyborg data

PROJECTS IN PLANNING
{{ planning_projects_count }}
awaiting specs, approvals, or first execution steps
ACTIVE PROJECTS
{{ active_projects_count }}
currently executing approved project work
PENDING APPROVALS
{{ pending_approvals_count }}
{{ urgent_approvals }} urgent
OPEN NOTIFICATIONS
{{ open_notifications_count }}
pending acknowledgement or resolution

Project Status Distribution

Task Workflow States

Recent Workflow Activity

{% for activity in recent_activities %}
{{ activity.created_at|relative_time }} {% if activity.kind == 'journal' %}◇{% else %}●{% endif %}
{{ activity.label }}
{{ activity.title }}
{{ activity.summary }}
{% if activity.link_url %} open {% endif %}
{% endfor %} {% if not recent_activities %}
No recent workflow activity recorded yet
{% endif %}

Approvals Queue

{% if pending_approval_items %} {% for approval in pending_approval_items[:5] %}
{{ approval.type }} {% if approval.priority == 'urgent' %} URGENT {% endif %}
{{ approval.title }}
{% if approval.type == 'project_plan' and approval.proposal and approval.proposal.aim %}
{{ approval.proposal.aim[:120]|unescape_newlines }}
{% else %}
{{ approval.description|truncate(80) }}
{% endif %}
Review this item in the appropriate workflow. {% if approval.review_href %} Review {% else %} Queue {% endif %}
{% endfor %} {% else %}
No pending approvals
{% endif %}
{% if pending_approvals_count > 5 %} View all {{ pending_approvals_count }} approvals → {% endif %}

Projects Needing Attention

Based on saved health checks, not live host monitoring.

Open Notifications

{% for notification in open_notifications %}
{{ notification.title }}
{{ notification.created_at|relative_time }}
{{ notification.type_label }}
{{ notification.message|truncate(120) }}
Delivery: {{ notification.delivery_status|upper }} {% if notification.link_url %} open {% endif %}
{% endfor %} {% if not open_notifications %}
No open notifications.
{% endif %}

Recent Outcomes

{% for outcome in recent_outcomes %}
{{ outcome.title }}
{{ outcome.created_at|relative_time }}
{{ outcome.type_label }}
{{ outcome.message|truncate(120) }}
{% if outcome.link_url %} open project {% endif %}
{% endfor %} {% if not recent_outcomes %}
No recent result notifications recorded yet.
{% endif %}
{% endblock %} {% block scripts %} {% endblock %}