{% extends "base.html" %} {% block title %}Command Centre{% endblock %} {% block content %}
Executive decision view

Merchandising Command Centre

A prioritised weekly action plan built from commercial performance, customer behaviour, stock risk and transparent business rules.
{% if weeks %}{% endif %}
{% if not kpis %}
Revenue
£0
No workbook loaded
Critical actions
0
Awaiting analysis
Actionable products
0
Awaiting analysis
Indicative exposure
£0
Awaiting analysis
No analytical data loaded

Upload a workbook to generate the decision view

The application starts empty. Revenue, rankings, recommendations, strategies and verification results are calculated only after a valid five-sheet workbook is imported.

Open Data Workspace
{% else %}
Revenue
£{{ '{:,.0f}'.format(kpis.total_revenue) }}
{{ '+' if kpis.revenue_vs_forecast >= 0 else '' }}£{{ '{:,.0f}'.format(kpis.revenue_vs_forecast) }} vs forecast
Critical actions
{{ summary.critical_products or 0 }}
Products requiring immediate review
Actionable products
{{ summary.actionable_products or 0 }}
High-priority non-monitor actions
Indicative exposure
£{{ '{:,.0f}'.format(summary.commercial_value_proxy or 0) }}
Heuristic estimate, not a forecast
Recommended focus: {{ summary.top_action or 'Monitor' }}. The queue combines weighted performance, rule urgency and evidence strength. A merchandiser retains final decision authority.

Priority action queue

The twelve products with the strongest combined evidence.

Open full queue
{% for r in action_queue %}{% else %}{% endfor %}
PriorityProductRecommended actionEvidenceOwnerIndicative exposure
{{ r.priority_band }} · {{ r.priority_score }}
{{ r.product_name }}
{{ r.brand }} · {{ r.category }}
{{ r.recommended_action }}
{{ r.confidence }} evidence · {{ r.rule_id }}
{{ r.reason }}{{ r.owner }}£{{ '{:,.0f}'.format(r.value_proxy) }}
No product recommendations were generated.

Revenue trajectory

Actual revenue against weekly forecast.

Action portfolio

Where the system recommends business attention.

{% for r in action_mix[:7] %}
{{ r.recommended_action }}£{{ '{:,.0f}'.format(r.value_proxy) }}
{{ r.products }} product{{ '' if r.products == 1 else 's' }}
{% else %}
No non-monitor actions were generated.
{% endfor %}

Category health

Commercial context behind product-level recommendations.

{% for r in category_health %}{% else %}{% endfor %}
CategoryRevenueVs forecastStock valueSell-throughMargin
{{ r.category }}£{{ '{:,.0f}'.format(r.revenue) }}{{ '+' if r.forecast_gap_pct >= 0 else '' }}{{ r.forecast_gap_pct }}%£{{ '{:,.0f}'.format(r.stock_value) }}{{ '%.1f'|format(r.sell_through) }}%{{ '%.1f'|format(r.margin) }}%
No category data is available.
{% endif %} {% endblock %} {% block scripts %}{% endblock %}