Part 12
AI memorial generators
Tribute letters, life summaries, obituaries, and preservation narratives.
# Part 12 — AI memorial generators For the writing parts of the memorial — tribute letters, life summaries, obituary‑style narratives, and more — the **Memorial AI** suite at **`/memorial/ai/*`** generates bilingual starter drafts. ## 12.1 Six generators Each generator lives at its own URL: | URL | Generator | What it makes | |---|---|---| | `/memorial/ai/tribute?project=…` | **Tribute letter** | A warm direct‑address letter to the loved one. | | `/memorial/ai/summary?project=…` | **Condensed life summary** | A short third‑person summary of the life. | | `/memorial/ai/capsule?project=…` | **Memory capsule expansion** | Turns a raw memory into a layered scene. | | `/memorial/ai/timeline?project=…` | **Timeline event expansion** | Deepens a single timeline event. | | `/memorial/ai/obituary?project=…` | **Obituary‑style narrative** | A formal obituary‑style write‑up. | | `/memorial/ai/preservation?project=…` | **Long‑term preservation narrative** | A "why this archive exists" framing piece. | All six are accessible from the **Memorial entry card** on the dashboard. ## 12.2 The generation flow On each page, you'll see: 1. A **header** with the generator's name and a **✦ Generate** button 2. An **editor pane** (EN / FR tabs) below it — empty until you generate Click **✦ Generate** to open the **Generation modal**: - Pick the **language target** — *EN only / FR only / EN + FR (default)* - For capsule + timeline kinds, paste the **capsule ID** or **timeline event ID** as an anchor - Fill in the **prompt input form** — name, relationship, family name, dates, locations, milestones, qualities, memories, notes - Click **✦ Generate** The platform renders a warm, dignified draft and drops it into the editor pane. ## 12.3 What you can do with a draft Each pane's footer has: - **💾 Save to vault** — writes the draft to its language‑scoped storage path - **🌍 Publish to memorial page** — attaches it as the page summary - **🕰 Add to timeline** — anchors it to the timeline - **🗂 Attach to capsule** — attaches it to a specific capsule - **✦ Request revision** — opens the revision composer The revision composer asks for **instructions** (a free‑text box) and an optional **Regenerate from scratch** checkbox. After applying, the previous version is kept in the **Revision history** expandable. > **Note on tone:** all six prompt templates are written to be **warm, respectful, and dignified**. The "AI" here is a deterministic template renderer that fills in your inputs — it never invents facts about the person. ---