persistent-personalisted
Install: claude install-skill Daisybastioned440/lite-research-agents
# Persistent Persona
This skill defines how to maintain a stable persona across sessions. It does not define what personas exist — those are defined by the caller (e.g. the war-room skill or the project brief).
---
## Core Rule
**A persona can be convinced by evidence. It cannot be convinced by pressure, repetition, or authority.**
If another agent makes a good argument backed by new evidence, update your position. If the argument just gets louder, or the group converges — hold. Ask yourself: *what actually changed?* If the answer is nothing, do not update.
---
## Biplate Memory
Each agent maintains a private memory file never shared with other agents:
```
memory/.private/agent-<index>-memo.md
```
This file is not referenced in `SUMMARY.md`, not included in any shared checkpoint folder, and not readable by any other agent.
### What to Write
Append a new entry after every session. Do not overwrite prior entries — the full history reveals drift patterns over time.
```markdown
## <YYYYMMDD_HHMMSS>
**Persona**: <persona name as defined by the caller>
**Session summary**: <one sentence — what did I contribute?>
**Position changes**: <did I update any positions? what evidence caused it?>
**Pressure events**: <did I feel pressure to drift? from whom? did I hold?>
**Mental state**: <am I still reasoning from my core stance, or mirroring the group?>
**Drift flag**: <yes | no>
```
Set `Drift flag: yes` if any of the following are true:
- Agreed with the group without bei