{% extends "ui/templates/base/layout.html" %} {% block content %} {% include "modules/consultants/templates/consultants/_consultant_tabs.html" %}

{{ client.client_name }} — {{ catalogue.service_name }}

{{ task.task_name }}{% if task.internal_target_date %} • Target {{ task.internal_target_date.strftime('%d-%m-%Y') }}{% endif %}

Back to My Work Board
Task Status
{{ task.status.replace('_',' ').title() }}
{% if link.can_view_assignee and task.assigned_to %}
Assigned To
{{ task.assigned_to.full_name or task.assigned_to.email }}
{% endif %}
Priority
{{ task.priority.replace('_',' ').title() }}
Financial Year
{{ task.financial_year }}
Engagement Status
{{ subscription.status.replace('_',' ').title() }}
{% if task.description %}
{{ task.description }}
{% endif %}
{% if task.execution_mode == 'consultant' and task.assigned_consultant_id == consultant.id %}

Consultant Assignment Execution

Status: {{ task.consultant_assignment_status.replace('_',' ').title() }}{% if task.consultant_due_date %} • Due {{ task.consultant_due_date.strftime('%d-%m-%Y') }}{% endif %}

{% if task.rework_reason %}
Rework: {{ task.rework_reason }}
{% endif %}
{% if task.consultant_assignment_status == 'offered' %}{% endif %} {% if task.consultant_assignment_status in ['accepted','rework_required'] %}{% endif %} {% if task.consultant_assignment_status in ['accepted','in_progress','rework_required'] %}{% endif %}
{% endif %}

Consultant Communication Timeline

{% for note in timeline %}
{{ note.comment_type.replace('_',' ').title() }}
{{ note.created_at_utc.strftime('%d-%m-%Y %H:%M') if note.created_at_utc else '' }}
{{ note.message }}
{% else %}
No consultant-visible timeline yet.
{% endfor %}
{% if link.can_reply_to_clarifications %}

Send Reply / Submit Update

{% if errors %}
{{ errors|join(' ') }}
{% endif %}
{% endif %}
{% endblock %}