{% extends "web/base.html" %} {% block title %}Decisions | tcx{% endblock %} {% block page_label %}Decisions{% endblock %} {% block content %} {% if selected_package %}
Back to list
Decision package

{{ selected_package.title }}

{{ selected_package.readiness_label|default:"waiting" }}
{{ selected_package.workflow_label }} {{ selected_package.universe }} {{ selected_package.handoff_state }} {{ selected_package.decision_id }}
{% if selected_package.blocked_actions or selected_package.missing_evidence %}
Gate status
{% if selected_package.blocked_actions %}
Blocked actions {% for item in selected_package.blocked_actions %}{{ item }}{% if not forloop.last %}; {% endif %}{% endfor %}
{% endif %} {% if selected_package.missing_evidence %}
Missing evidence {% for item in selected_package.missing_evidence %}{{ item }}{% if not forloop.last %}; {% endif %}{% endfor %}
{% endif %}
{% endif %}
{{ decision_preview.html|safe }}
{% else %}
Decision Workflow Alpha

{{ packages|length }} packages

{% for package in packages %} {{ package.title }} {{ package.workflow_label }} · {{ package.universe }} Handoff: {{ package.handoff_state|default:"waiting" }} {% if package.blocked_actions %}Blocked: {% for item in package.blocked_actions %}{{ item }}{% if not forloop.last %}, {% endif %}{% endfor %}{% endif %} {{ package.readiness_label|default:"waiting" }} · {{ package.updated_at|date:"Y-m-d H:i" }} {% empty %}
No decision packages yet Run ./tcx workflow run "your investment question" from a Codex workspace.
{% endfor %}
{% endif %} {% endblock %}