{% extends "base.html" %} {% import "_links.html" as links with context %} {% import "_table.html" as tables with context %} {% block title %}Memory — Cairn Dashboard{% endblock %} {% block content %}

Memory

Recent memories from the knowledge bundle, newest first.

{% if memories or memory_type != "all" %}

Type: {%- for t in ["all"] + (memory_types | list) %} {%- set q = {"type": t} if t != "all" else {} %} {%- if not loop.first %} · {% endif %}{% if t == memory_type %}{{ t }}{% else %}{{ t }}{% endif %} {%- endfor %}

{% endif %} {% if memories %} {% call tables.table(['Type', 'Title', 'Tier', 'Recorded', 'ID']) %} {% for m in memories %} {{ m.type }} {{ m.title }} {{ m.tier or "—" }} {{ m.timestamp or "—" }} {{ m.id }} {% endfor %} {% endcall %} {% else %} {{ tables.empty_state('No ' ~ memory_type ~ ' memories recorded' if memory_type != 'all' else 'No memories recorded yet — capture one with', code='' if memory_type != 'all' else 'cairn memory record') }} {% endif %}
{% endblock %}