Core concepts
Project memory
Keep project rules in FLASH.md, and choose whether Flash remembers things between conversations.
FLASH.md comes first
Keep lasting rules in FLASH.md, outside the section /init generates: constraints, conventions and what must not change. Update them when the board or SDK changes.
FLASH.md
- Preserve the bootloader and calibration data.- Report build results and what was checked on the device.Optional memory between conversations
Off by default. When on, Flash remembers useful information for later conversations in the same project. It is stored privately on your computer, outside the repository.
flash.toml
[agent]memory_enabled = trueInstructions, history and memory
| What it holds | Shared with your team | |
|---|---|---|
FLASH.md | What should stay true for the project | Yes, in the repository |
| Conversation history | What happened in one task | No |
| Memory | Useful facts kept between tasks | No |