{% extends "base.html" %} {% import "_components.html" as ui %} {% block title %}{{ posture }} verdicts · {{ run.run_id }} · Striatum{% endblock %} {% block main %}

Verdicts {{ posture }}

{{ verdicts | length }} verdict{{ "" if verdicts | length == 1 else "s" }}{% if run.branch_name %} on {{ run.branch_name }}{% endif %}
{% if not verdicts %}

No verdicts recorded with posture {{ posture }} for this run.

{% else %} {% for v in verdicts %} {% if v.rationale %} {% endif %} {% endfor %}
Verdict Provenance Attestation Job Role / Lane Session Finding Created
{{ ui.verdict_chip(v.verdict, v.provenance, v.override_rationale) }} {{ v.provenance or "natural" }} {% if v.override_rationale %}

{{ v.override_rationale }}

{% endif %}
{{ ui.lane_attestation_chip(v.lane_attestation_chip.attested, v.lane_attestation_chip.reason, v.lane_attestation_chip.supervisor_id, state=v.lane_attestation_chip.state) }} {{ v.workflow_job_id }} {{ v.role_id }}{% if v.lane_id %} · {{ v.lane_id }}{% endif %} {{ v.session_slug }} {% if v.findings_artifact_id %} artifact {% else %} {% endif %} {{ v.created_at }}
Rationale: {{ v.rationale }}
{% endif %}

About posture {{ posture }}

{% if posture == "devils_advocate" %} A reviewer in the devil's-advocate posture argues against the artifact's claims. An accept verdict means the claims survived the strongest counterarguments the reviewer raised. {% elif posture == "security" %} A reviewer in the security posture sweeps for auth, injection, secrets, and trust-boundary violations. {% elif posture == "threat_model" %} A reviewer in the threat_model posture enumerates attacker capabilities and asset exposure. {% elif posture == "latency_performance" %} A reviewer in the latency_performance posture probes hot paths and tail-latency claims. {% elif posture == "ergonomics_dx" %} A reviewer in the ergonomics_dx posture flags developer-experience gaps. {% elif posture == "accessibility" %} A reviewer in the accessibility posture checks for keyboard, screen-reader, and contrast issues. {% elif posture == "compliance_license" %} A reviewer in the compliance_license posture audits licenses, data handling, and regulatory commitments. {% elif posture == "supply_chain" %} A reviewer in the supply_chain posture audits dependencies, build provenance, and registry trust. {% elif posture == "neutral" %} A reviewer in the neutral posture (default) gives a balanced read without a designated adversarial angle. {% else %} A focused review angle declared on the workflow's review job. See RFC 0018. {% endif %}

{% endblock %}