{% extends "base.html" %} {% set r = report %} {% block title %}{{ r.name }} · Grow · Harness Lab{% endblock %} {% block content %}

{{ r.name }} {{ r.status }}

{{ r.session_id }} · suite {{ r.suite_name }} · phase {{ r.phase or "—" }} · created {{ session.created_at|dt }}{% if session.finished_at %} · finished {{ session.finished_at|dt }}{% endif %} · minimize {{ r.minimize }}

Lineage JSON

iterations
{{ r.iterations }}
{{ r.runs_started }} deployed runs
versions
{{ r.versions|length }}
{{ r.versions|selectattr("status", "equalto", "accepted")|list|length }} accepted · {{ r.versions|selectattr("status", "equalto", "rejected")|list|length }} rejected · {{ r.versions|selectattr("status", "equalto", "invalid")|list|length }} invalid
gate pass rate
{{ r.initial.gate_pass_rate|pct if r.initial else "—" }} → {{ r.current.gate_pass_rate|pct if r.current else "—" }}
v{{ r.initial.number if r.initial else "?" }} → v{{ r.current.number if r.current else "?" }} (current)
median LLM calls (gate)
{{ r.initial.llm_calls_median|int if r.initial else "—" }} → {{ r.current.llm_calls_median|int if r.current else "—" }}
lower is better
cost
{{ r.deployed_cost_usd|cost }}
deployed · optimizer {{ r.optimizer_cost_usd|cost }}

Harness versions accepted versions form the lineage; rejected and invalid ones were rolled back

{% for v in r.versions %} {% endfor %}
versionstatusparentwindow fixedgate passgate nllm callscostoptimizer costexperimentsreason / rationale
v{{ v.number }}
{{ v.harness_hash[:12] }}
{{ v.status }} {% if v.parent_number is not none %}v{{ v.parent_number }}{% else %}—{% endif %} {% if v.window_task_keys %}{{ v.window_fixed|length }}/{{ v.window_task_keys|length }} {{ v.window_task_keys|join(", ") }}{% else %}—{% endif %} {{ v.gate_pass_rate|pct }} {{ v.gate_n_valid if v.gate_n_valid is not none else "—" }} {{ v.llm_calls_median|int }} {{ v.cost_median|cost }} {{ v.optimizer_cost_usd|cost }} {% if v.window_experiment_id %}window{% endif %}{% if v.gate_experiment_id %} gate{% endif %} {% if v.reason %}{{ v.reason }}{% endif %}{% if v.rationale %}
rationale
{{ v.rationale }}
{% endif %}
{% if r.final %}

Final holdout {{ r.final.task_keys|join(", ") }}

{% for side in (r.final.initial, r.final.current) %} {% endfor %}
versionpass ratevalid runsmedian llm callsmedian costexperiment
v{{ side.version_number }}{{ side.pass_rate|pct }}{{ side.n_valid }}{{ side.llm_calls_median|int }}{{ side.cost_median|cost }}open
{% endif %} {% if r.notes %}

Notes

{% endif %} {% endblock %}