| name | meeting-to-brain |
| description | Convert company-approved meeting material into staged brain notes with decisions, action items, and reusable knowledge. Use when the user says process this meeting, add meeting notes, summarize a transcript, import a Fireflies recap, extract action items, or turn a Zoom, Meet, Teams, or call recording export into brain updates. |
Meeting To Brain
Convert approved meeting material into staged knowledge. Never bulk-ingest personal meetings.
Workflow
- Read
capture-policy.md and source-registry.yml before using any meeting source.
- Verify the exact meeting source instance with
source-registry-check.py --source-id <id> --for-capture.
- If it is a personal Fireflies, Calendar, Gmail, Zoom, or meeting recorder account, stop unless it is explicitly delegated, scoped, approved, and registered.
- Extract only useful company knowledge:
- decisions
- action items
- customer facts
- product/architecture facts
- open questions
- follow-up owners
- Split outputs by destination folder when the meeting covers multiple domains.
- Stage each note with
source-type=meeting and a source reference that can be audited later.
- Do not place raw transcripts in the shared brain unless policy explicitly allows it. Curated notes are the default shared artifact.
Source Check
python3 <plugin-root>/bin/source-registry-check.py \
--root "$BRAIN_ROOT" \
--source-id "<meeting-source-id>" \
--for-capture
Output Shape
Use concise markdown:
# <Meeting Topic>
## Summary
## Decisions
## Action Items
## Knowledge To Reuse
## Open Questions
## Provenance