{% extends 'generic/object.html' %} {% load static %} {% load i18n %} {# Execution plan tab (PLAN-execution-steps.md Sec. 6). The server only hands over #} {# the bootstrap JSON below; js/execution_plan.js renders the cards, simulates #} {# through the simulate-steps API and persists through save-steps. #} {% block head %} {{ block.super }} {# The power bar and bank chips reuse the editor's own classes and colours. #} {% endblock head %} {% block content %}

{% trans "Execution plan" %} {% trans "Simulating…" %}
{% if can_edit %} {% endif %} {# Export: the work-order API renders both files (workorder.render_markdown / render_csv). #}

{{ plan|json_script:"rd-plan-data" }} {% endblock content %}