{% extends "base.html" %} {% block title_suffix %} — Budget{% endblock %} {% block content %}

Budget / Pace

This is YOUR OWN trend over a rolling window, linearly extrapolated — never a forecast of future work. Work volume varies; treat this as a pace check, not a promise.
{% if legacy_excluded %}
{{ legacy_excluded }} legacy session{{ "s" if legacy_excluded != 1 }} in this window left out of the pace and projection below (legacy: overcounted, not comparable; scored before 0.15). tes rescore recovers those whose transcript still exists.
{% endif %} {% if projection %}
{{ projection.total_usd_so_far | cost_display(projection.unpriced_models) }} so far across {{ projection.session_count }} session{{ "s" if projection.session_count != 1 }} ({{ "%.1f"|format(projection.days_observed) }} of {{ projection.window_days }} days observed)

{{ projection.message }}

{% else %}

No sessions with cost data in the last {{ window_days }} days — nothing to project yet.

{% endif %}
Window

Change the window with ?window_days=N in the URL (default 7).

{% endblock %}