micro exhale
/install muscle micro-exhale Run in a Soma session to add to your project.
curl -sO https://raw.githubusercontent.com/meetsoma/community/main/muscles/micro-exhale.md Download and copy to .soma/muscles/micro-exhale.md — or view on GitHub ↗
Details
Micro-Exhale — Muscle
TL;DR
Micro-Exhale — after major completions, append ## HH:MM summary to session log. One file per day, read first, never overwrite. Checkpoint within session, not a full exhale.
When to Write
- After completing a multi-file workflow (3+ files touched)
- After a significant decision with rationale worth preserving
- After a commit that closes a plan phase or resolves an issue
- Before switching to a fundamentally different task area
Format
## HH:MM — Brief Title
### What Changed
- Bullet points with file paths and what was done to each
### Key Decisions
- Decision with rationale (if any made this workflow)
### Commits
| Repo | Commit | Message |
|------|--------|---------|
| name | hash | message |
Rules
- Read the file first — if it exists, append. If it doesn't, create with frontmatter:
```yaml
---
type: log
created: YYYY-MM-DD
---
```
- One file per day —
YYYY-MM-DD.mdin.soma/memory/sessions/ - Never overwrite — always append new
## HH:MMsections - Be concrete — file paths, commit hashes, exact decisions. No prose summaries.
- Keep it fast — 2-5 minutes max. If it takes longer, you're writing a preload, not a micro-exhale.
What It's NOT
- Not a substitute for
/exhaleor preload — those are session-boundary artifacts - Not a journal or reflection — it's structured data about what happened
- Not required after every small change — only after meaningful workflow completions