{% extends "layout.twig" %} {% set dayLabels = constant('App\\Domain\\SprintWeek::DAY_LABELS') %} {% block content %}

Settings

{% if error|default('') == 'name_mismatch' %}
The confirmation name didn't match — sprint was not deleted.
{% elseif error|default('') == 'db_error' %}
Could not delete the sprint — please try again.
{% endif %}

Sprint

Changes save automatically.

Weeks

{{ weeks|length }} week{{ weeks|length == 1 ? '' : 's' }} — derived from the sprint's start and end dates. Edit those above to add or remove rows. Tick the weekdays that are workdays for each week; the count feeds the Arbeitstage header on the sprint page.

{% for label in dayLabels %} {% endfor %} {% for w in weeks %} {% for bit, label in dayLabels %} {% endfor %} {% endfor %}
# KW Start{{ label }}Arbeitstage
{{ w.sortOrder }} KW{{ w.isoWeek }} {{ w.startDate|date('d.m.Y', 'UTC') }} {{ w.maxWorkingDays }}

Shortening the date range deletes trailing weeks and any data attached to them.

Workers

Available

    {% for w in availableWorkers %}
  • {{ w.name }}
  • {% endfor %}
No other active workers.

In sprint (drag to reorder)

    {% for sw in sprintWorkers %}
  • {{ sw.workerName }}
  • {% endfor %}
No workers assigned yet.

RTB (Run-the-Business) is informational and does not reduce computed capacity.

Danger zone

Deleting this sprint removes everything attached to it: weeks, workers, day cells, tasks, and per-cell assignments. Linked-task references from other sprints will remain visible but no longer point anywhere. This cannot be undone.

{% endblock %}