Persona System Plan
# Persona System & Meta-Blogging Agent
## Agent Instructions & Protocols
**MEMORY STORAGE FORMAT:**
When storing memories for this project, you **MUST** use the 3x3 comic strip format:
- 9 equal SQUARE panels (`3x3 grid` or `3×3 grid`)
- Each panel must be labeled explicitly (`TOP-LEFT PANEL`, `MIDDLE-CENTER PANEL`, etc.)
- Use your specific persona's visual characteristics in the character portrait
- Include whiteboard panels with structured session data
- Include a workbench panel with artifact descriptions
- Include a roster panel with the agent team
- Include the data matrix panel with the QR code at the bottom-right
- Reference existing prompts as examples (e.g., `.palace/prompts/y6ywyfu.txt`)
*Run `mempalace prompt-template` to get a ready-to-use template.*
## Overview
Two interconnected features:
1. **Persona System** — Role-based categorization (Backend, Frontend, DevOps, Product Manager, etc.) that helps organize memories and understand who worked on what.
2. **Meta-Blogging Agent** — An automated agent that reads memory images, synthesizes patterns, and generates blog post drafts.
---
## Part 1: Persona System
### Goals
- **Context Organization**: Tag memories with development role for better filtering
- **Project Visibility**: See which areas are active/neglected
- **Agent Specialization**: Let agents load role-relevant context
- **Non-Intrusive**: Personas are metadata hints, not rigid filters
### Persona Roles (Initial Set)
| Name | Description | Focus Areas |
|------|-------------|-------------|
| Backend | Server-side logic, APIs, database, auth | `/api/*`, migrations, Supabase |
| Frontend | UI components, styling, interactions | React components, CSS, UX |
| DevOps | Deployment, infrastructure, monitoring | Vercel, env vars, CI/CD |
| Product Manager | Requirements, priorities, user stories | Feature planning, decisions |
| Metablogger | Documentation, blog posts, changelogs | `/blog`, `/docs`, announcements |
| QA/Tester | Bug reports, test scenarios, validation | Testing, bug finding |
### Database Changeswhen to use it
Community prompt sourced from the open-source GitHub repo Camaraterie/memory-palace (no explicit license). A "Persona System Plan" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
writingcommunitygeneral
source
Camaraterie/memory-palace · no explicit license
more in Writing
Writing✓ tested
Explain anything to a smart friend
great teacher who refuses to dumb things down
Writing✓ tested
Line-edit my draft (keep my voice)
sharp copy editor who tightens without flattening
Writing✓ tested
Outline a long piece before you write it
editor who structures the argument before a word is drafted