{% extends "_base.html" %} {% block extra_css %} /* De Stijl Meeting Intelligence Report */ .minto-executive { border-left: 6px solid #A63D2F; padding: 24px 32px; margin: 40px 0 32px; font-size: 1.15em; line-height: 1.6; color: #1A1A1A; } .minto-executive h2 { font-size: 1.5em; font-weight: 700; margin: 0 0 16px; color: #A63D2F; } .minto-executive .stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 20px; } .minto-executive .stat-box { text-align: center; padding: 12px; background: #F5F2EC; border-top: 3px solid #A63D2F; } .minto-executive .stat-box .number { font-size: 1.8em; font-weight: 700; color: #A63D2F; display: block; } .minto-executive .stat-box .label { font-size: 0.75em; text-transform: uppercase; letter-spacing: 0.08em; color: #5C5A56; } .minto-claim { margin: 32px 0; padding: 24px 32px; background: #F5F2EC; border-left: 4px solid #C8A43C; } .minto-claim h2 { font-size: 1.3em; font-weight: 700; margin: 0 0 12px; color: #C8A43C; } .minto-claim p { line-height: 1.7; color: #2A2A2A; } .minto-backbone { margin: 32px 0; } .minto-backbone h2 { font-size: 1.3em; font-weight: 700; margin: 0 0 20px; color: #1E3A6E; } .meeting-card { background: #1A1A1A; color: #F5F2EC; padding: 20px 24px; margin: 16px 0; border-left: 5px solid #C8A43C; } .meeting-card h3 { font-size: 1.1em; font-weight: 700; margin: 0 0 8px; color: #FFFFFF; } .meeting-card .meeting-date { font-size: 0.85em; color: #999; margin-bottom: 12px; } .meeting-card .speakers-row { margin: 8px 0 12px; } .speaker-tag { display: inline-block; padding: 3px 10px; margin: 2px 4px 2px 0; font-size: 0.78em; border-radius: 12px; background: #2A2A2A; color: #F5F2EC; border: 1px solid #5C5A56; } .speaker-tag.mentor { border-color: #C8A43C; } .speaker-tag.investor { border-color: #2D6B4A; } .speaker-tag.founder { border-color: #A63D2F; } .speaker-tag.advisor { border-color: #6B4E8B; } .speaker-tag.researcher { border-color: #1E3A6E; } .speaker-tag.team-member { border-color: #2A6B5E; } .speaker-tag.customer { border-color: #B5602A; } .speaker-tag.domain-expert { border-color: #5C5A56; } .meeting-card .decisions-list, .meeting-card .action-items-list { margin: 8px 0; padding-left: 20px; } .meeting-card .decisions-list li, .meeting-card .action-items-list li { margin: 4px 0; font-size: 0.9em; line-height: 1.5; } .minto-evidence { margin: 32px 0; } .minto-evidence h2 { font-size: 1.3em; font-weight: 700; margin: 0 0 16px; color: #B5602A; } .contradiction-entry, .open-item-entry { padding: 12px 16px; margin: 8px 0; background: #FFF8F0; border-left: 3px solid #B5602A; font-size: 0.9em; line-height: 1.5; } .contradiction-entry .source, .open-item-entry .source { font-size: 0.8em; color: #888; margin-top: 4px; } .minto-full-analysis { page-break-before: always; margin-top: 40px; } .minto-full-analysis h2 { font-size: 1.3em; font-weight: 700; margin: 0 0 20px; color: #1A1A1A; } .full-meeting-section { page-break-before: always; margin: 32px 0; } .full-meeting-section:first-child { page-break-before: avoid; } .full-meeting-header { padding: 16px 20px; background: #1A1A1A; color: #F5F2EC; margin-bottom: 16px; } .full-meeting-header h3 { font-size: 1.15em; font-weight: 700; margin: 0 0 6px; color: #FFFFFF; } .full-meeting-header .date-label { font-size: 0.85em; color: #999; } .filing-indicator { padding: 6px 12px; margin: 4px 0; border-left: 3px solid #5C5A56; font-size: 0.85em; line-height: 1.5; } .filing-indicator .section-label { font-weight: 700; margin-right: 6px; } .filing-indicator .artifact-title { font-weight: 400; color: #444; } .full-meeting-summary { margin: 16px 0; padding: 12px 0; line-height: 1.7; font-size: 0.92em; } {% endblock %} {% block content %}

Executive Summary

{{ executive.narrative }}

{{ executive.meeting_count }} Meetings
{{ executive.speaker_count }} Speakers
{{ executive.decision_count }} Decisions
{{ executive.action_item_count }} Action Items
{% if executive.date_range %}

Period: {{ executive.date_range }}

{% endif %}

What the Meetings Collectively Tell Us

{% for paragraph in claim.paragraphs %}

{{ paragraph }}

{% endfor %} {% if claim.convergence_themes %}

Key convergence themes: {{ claim.convergence_themes | join(", ") }}

{% endif %}

Key Meeting Insights

{% for meeting in meetings %}

{{ meeting.name }}

{{ meeting.date }}
{% for speaker in meeting.speakers %} {{ speaker.name }} ({{ speaker.role }}) {% endfor %}
{% if meeting.decisions %} Decisions: {% endif %} {% if meeting.action_items %} Action Items: {% endif %}
{% endfor %}

Contradictions & Open Questions

{% if contradictions %}

Contradictions

{% for c in contradictions %}
{{ c.description }}
Source: {{ c.source_meeting }}
{% endfor %} {% endif %} {% if open_items %}

Unresolved Action Items

{% for item in open_items %}
{{ item.owner }}: {{ item.task }}
From: {{ item.source_meeting }}
{% endfor %} {% endif %} {% if not contradictions and not open_items %}

No contradictions or unresolved items detected.

{% endif %}

Full Analysis by Meeting

{% for meeting in meetings %}

{{ meeting.name }}

{{ meeting.date }}
{% for speaker in meeting.speakers %} {{ speaker.name }} {% endfor %}
{% if meeting.filings %} {% for filing in meeting.filings %}
{{ filing.artifact_title }}
{% endfor %} {% endif %} {% if meeting.summary_html %}
{{ meeting.summary_html }}
{% endif %}
{% endfor %}
{% endblock %}