Patterns
Patterns are reusable choices that keep Firstmate work predictable.
Prefer these patterns
- One owner for each contract.
- Small linked pages over giant manuals.
- Guarded scripts over remembered command chains.
- Scout first when uncertainty changes what should be built.
- Direct implementation when the desired change is clear.
- Durable records over chat memory.
Related page: Firstmate core and soul.