{% extends "base.html" %}
{% block title %}Feasibility · {{ job.job_id }} — Nullius{% endblock %}
{% block crumb %}/ {{ job.job_id }} / feasibility{% endblock %}
{% block head %}
{% endblock %}
{% block body %}
Is each task feasible: can an empty solution fail, and can a reference solution pass?
Harbor's nop and oracle controls answer that per task. It says nothing about whether an agent will succeed.
Feasibility check
{{ job.job_id }}
| Task | nop | oracle | Feasibility | Why | {% if triage and triage.sides %}Triage experimental | {% endif %}
|---|---|---|---|---|---|
| {{ r.task_base }} | {% for s in (r.nop, r.oracle) %}{% if s.present %}{{ s.label }}{% if s.exception_type %} {{ s.exception_type }}{% endif %}{% if s.broke_tests %} ⚠ broke {{ s.p2p_fail }}{% endif %} {% else %}not run{% endif %} | {% endfor %}{{ r.label }} | {% if r.verdict == 'task_broken' %}nop broke {{ r.nop.p2p_fail }} passing test{{ '' if r.nop.p2p_fail == 1 else 's' }}:
|
{% if triage and triage.sides %}{%- set tr = triage.rows.get(r.task_base) or {} -%} {%- for c in ('nop', 'oracle') if c in tr %}{% set a = tr[c] %} {{ c }} {{ a.answer.choice }} {{ '%.0f'|format((a.p or 0) * 100) }}% {%- else %}{% if r.verdict != 'feasible' %}not judged{% endif %}{% endfor -%} | {% endif %}
No control recorded a task for this run.
{% endif %}A task is validated only when both controls are present and right; a missing or failed side is never ignored to call the other one enough.