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

Baseline Status

{# Honesty element 5: relative-not-absolute framing — prominent at top #}
Self-baseline verdicts are relative to YOUR OWN lean waste-free sessions of each type — not an absolute efficiency standard. "within_band" means comparable to your leaner sessions of that type, not that your work is universally efficient.
{% if headline %}
Coverage — Content Sessions
Sessions with content: {{ headline.content_sessions }}  ·  Scored vs your lean runs: {{ headline.content_self_scored }} ({{ headline.content_self_pct }}%)  ·  Out of scope: {{ headline.content_sessions - headline.content_self_scored }}
Pre-self-baseline (B2 corpus): {{ headline.b2_content_scored }} of {{ headline.b2_content_total }} ({{ headline.b2_content_scored_pct }}%)
Empty/stub sessions (no work product): {{ headline.empty_stubs }} ({{ headline.empty_stubs_pct }}% of {{ headline.total }} total) — not scoring failures.
{% endif %} {% if status_rows %}
Per-Type Baseline Status
{% for row in status_rows %} {% endfor %}
Task Type Sessions In-Scope Lean-N Scope Floor Status Band
{{ row.task_type }} {{ row.total }} {{ row.in_scope }} {{ row.lean_n }} {{ row.scope_floor }} turns {% if row.source == "self" %} ACTIVE (self) {% elif row.source == "building" %} building {{ row.sessions_needed }} more needed {% else %} corpus fallback {% endif %} {% if row.p25 is not none and row.p75 is not none %} {{ "{:,}".format(row.p25) }} – {{ "{:,}".format(row.p75) }} (med {{ "{:,}".format(row.median) }}) {% else %} {% endif %}
Domain of Validity per Type
{% for row in status_rows %}

{{ row.task_type }}

{{ row.domain_of_validity }}
{% endfor %}
{% if waste_by_type %}
Waste Concentration
{% set total_events = waste_by_type | sum(attribute='total_events') %} {% if total_events > 0 %}
Detectable waste (observable-invariant only: retry loops + redundant reads) is concentrated in ml-eval, infra-deploy, and research-recon — the infrastructure/ML-ops types. {% for row in waste_by_type if row.total_events > 0 %} {{ row.task_type }}: {{ row.total_events }} event(s) in {{ row.with_waste }} of {{ row.total }} sessions; {% endfor %} feature-build ({{ waste_by_type | selectattr('task_type', 'eq', 'feature-build') | map(attribute='total') | first | default(0) }} sessions): zero waste events. Total: {{ total_events }} events. See report 11 for corpus characterisation.
{% else %}
No waste events in store — run tes backfill-waste to detect and record waste across all sessions. Expected concentration: ml-eval > infra-deploy > research-recon; zero in feature-build.
{% endif %}
{% endif %} {% else %}

No baseline data available. Run tes score to accumulate sessions.

{% endif %} {% endblock %}