{% from "partials/guidance_block.html" import render_guidance_block %} {% if cxp_guidance %} {# ===== Run results playbook mode ===== #}

CXP — Deployment Playbook

{% for block in cxp_guidance.blocks %} {% if block.kind == "trigger_prompts" %} {# CXP trigger prompt with editable override #}

{{ block.label }}

{% for item in block.items %}

{{ item }}

{% endfor %} {% set effective_prompt = block.metadata.override if block.metadata.override else block.metadata.default %}
{{ effective_prompt }}
Edit trigger prompt
{% else %} {{ render_guidance_block(block) }} {% endif %} {% endfor %} {% elif results is defined %} {# ===== Standalone results mode ===== #}

CXP — Context File Poisoning

Total Tests
{{ total_tests }}
Hits
{{ hit_count }}
Partial
{{ partial_count }}
Miss
{{ miss_count }}
{% if results %} {% for r in results %} {% endfor %}
Technique Assistant Format Result Created
{{ r.technique_id }} {{ r.assistant }} {{ r.format_id or '-' }} {% if r.validation_result == 'hit' %} hit {% elif r.validation_result == 'partial' %} partial {% elif r.validation_result == 'miss' %} miss {% else %} {{ r.validation_result }} {% endif %} {{ r.created_at }}
{% else %}

No CXP test results. Run qai cxp generate to create poisoned repos.

{% endif %} {% elif no_guidance_available is defined and no_guidance_available %} {# ===== Legacy run with no guidance ===== #}

CXP — Context File Poisoning

No deployment guidance available (generated before this version).

{% else %} {# ===== Loading state ===== #}

CXP — Context File Poisoning

Click Load to view CXP test results and stats.

{% endif %}