{# Everything the engine knows, one disclosure away. Nothing here is hidden because it is unimportant — it is hidden because a reader deciding what to ask the client next does not need the whole model to do it. This is where the product stops being a summary and becomes auditable. #}
Traceability details

Per-topic understanding

{% include "discovery/_understanding.html" %}
{{ s.readiness.resolved }} of {{ s.readiness.total }} topics confirmed
{% if s.more_questions %}

All open questions

    {% for q in s.questions + s.more_questions %}
  1. {{ q.q }}
    {{ q.why }} · {{ q.label }}
  2. {% endfor %}
{% endif %} {% if s.decisions %}

Decisions on record

{% for d in s.decisions %}
{# Deliberately *not* tagged, unlike the questions above. Decisions, challenges and opportunities are the decision brief's own content, and the brief is a buildable artifact: under the output-language policy it anchors English whatever the request's language, so the document's `lang="en"` is the true claim here. See base.html, and `test_the_decision_briefs_own_content_still_declares_english`, which asserts this side. #}
{{ d.decision }}
{# Derived while a topic under it was still assumed or empty, and that topic is confirmed now (#493). The caption is the view model's, computed by the Core from the frozen revisions; "worth re-reading", never "contradicted" -- see `evidence_view`. A decision the review could not decide about says so, so an untagged row is not read as a clean one. #} {% if d.reread %}

{{ d.reread }}

{% elif d.unchecked %}

Evidence since derivation not checked: {{ d.unchecked }}.

{% endif %}
{% if d.why %}
Why
{{ d.why }}
{% endif %} {% if d.alternative %}
Alternative weighed
{{ d.alternative }}
{% endif %} {% if d.tradeoff %}
Trade-off
{{ d.tradeoff }}
{% endif %}
{% endfor %} {% endif %} {% if s.challenges %}

Assumptions to review

{% for c in s.challenges %}
{{ c.headline }}
Premise
{{ c.premise }}
Alternative
{{ c.alternative }}
Consequence
{{ c.consequence }}
Recommendation
{{ c.recommendation }}
{% endfor %} {% endif %} {% if s.opportunities %}

Opportunities

{% endif %}

Provenance

History: revision {{ s.revision }}{% if s.context_cards %} · product context: {{ s.context_cards|join(', ') }}{% else %} · product context: all cards{% endif %}

Export the raw model (JSON)