A stated persona and background
Behavioral framing
The first line assigns the agent a role and a specialism, naming distributed systems, database engines and scalable platforms. It is the only file in the directory that opens this way.

Durable execution service for workflows.
Opens by assigning the agent a persona and an output length limit.
File measured on main at commit 109a38e. Analysis written 2026-09-14. Star count is a snapshot from September 2026.
Begins with a role description and a set of core mandates, then covers tone, project structure, commands, testing and a planning procedure. Contains no code blocks.
Quoted lines are verbatim from the file. Open one to see it where it sits.
Behavioral framing
The first line assigns the agent a role and a specialism, naming distributed systems, database engines and scalable platforms. It is the only file in the directory that opens this way.
A Tone and Style section sets a target of fewer than three lines of text per response excluding tool use and code, and rules out preambles, postambles and conversational filler by example. Clarity is named as the exception where an explanation is genuinely needed.
Planning is broken into seven steps, ending with four trade-off dimensions to discuss (performance, scalability, complexity, security) and a requirement to reason about failure modes, given as crash behavior and a tenfold load increase.
House vocabulary
Future design considerations are recorded with a specific prefixed comment form that carries the author's name, giving deferred thinking a greppable marker.
Hard prohibitions
The comments rule ends by prohibiting the agent from addressing the user or describing its changes through code comments, and from editing comments that are separate from the code being changed.
Several testing rules carry the tool that enforces them: a linter forbids sleeping in tests in favour of an eventually helper, and a testify linter enforces the float comparison and error assertion forms.
Temporal's file tells an agent how the codebase works. It cannot tell it which bug three customers hit this week. Modem keeps that context current and attaches it to the work.