{% extends "_base.html" %} {% block extra_css %} /* PWS Profile — single-page grid layout */ @page profile-page { size: A4; margin: 24mm 20mm; background: #0D0D0D; } .profile-content { page: profile-page; max-height: 247mm; overflow: hidden; } .profile-header { text-align: center; margin-bottom: 20px; } .profile-header h2 { font-size: 20px; margin-bottom: 4px; } .profile-subtitle { font-size: 12px; color: var(--ds-muted); } {% endblock %} {% block content %}
{% if metadata.venture_name %}

{{ metadata.venture_name }}

{% endif %}

PWS Profile

{# ── Top-Left: Domain Expertise (explore-domains methodology) ── #}

Domain Expertise

{% set domain_entries = [] %} {% if sections['problem-definition'] is defined %} {% for entry in sections['problem-definition'] %} {% if entry.metadata.source == 'explore-domains' %} {% if domain_entries.append(entry) %}{% endif %} {% endif %} {% endfor %} {% endif %} {% if domain_entries|length > 0 %} {% for entry in domain_entries %}

{{ entry.title }}

{{ entry.html|safe|truncate(300) }}
{% endfor %} {% else %}

Run /mos:explore-domains to add domain expertise

{% endif %}
{# ── Top-Right: Thinking Perspectives (think-hats methodology) ── #}

Thinking Perspectives

{% set hat_entries = [] %} {% for name in section_order %} {% if sections[name] is defined %} {% for entry in sections[name] %} {% if entry.metadata.source == 'think-hats' %} {% if hat_entries.append(entry) %}{% endif %} {% endif %} {% endfor %} {% endif %} {% endfor %} {% if hat_entries|length > 0 %} {% for entry in hat_entries %}

{{ entry.title }}

{{ entry.html|safe|truncate(300) }}
{% endfor %} {% else %}

Run /mos:think-hats to add perspectives

{% endif %}
{# ── Bottom-Left: Customer Understanding (analyze-needs / JTBD) ── #}

Customer Understanding

{% set needs_entries = [] %} {% for name in section_order %} {% if sections[name] is defined %} {% for entry in sections[name] %} {% if entry.metadata.source in ['analyze-needs', 'user-needs'] %} {% if needs_entries.append(entry) %}{% endif %} {% endif %} {% endfor %} {% endif %} {% endfor %} {% if needs_entries|length > 0 %} {% for entry in needs_entries %}

{{ entry.title }}

{{ entry.html|safe|truncate(300) }}
{% endfor %} {% else %}

Run /mos:analyze-needs to add customer insights

{% endif %}
{# ── Bottom-Right: Professional Background (team-execution) ── #}

Professional Background

{% if sections['team-execution'] is defined and sections['team-execution']|length > 0 %} {% for entry in sections['team-execution'] %}

{{ entry.title }}

{{ entry.html|safe|truncate(300) }}
{% endfor %} {% else %}

Add team member profiles to the Data Room

{% endif %}
{% endblock %}