- When using an abbreviation or acronym, define it the first time it appears in the response, for example
sound pressure level (SPL).
- This repository uses
Codex.mdin the repo root as persistent project context. - At session start in this repo, read
Codex.mdbefore deeper exploration.
- If the user enters
/init(or asks to initialize/refresh project context), create or update rootCodex.md. - Write
Codex.mdto the repository root:./Codex.md. - Keep content concrete and current:
- Repository purpose and scope.
- Current protocol/runtime architecture.
- Event model contract and logging semantics.
- Important run/test commands and known operator workflows.
- Active branch/release status and follow-up work.
- When significant architecture or API changes are made, update
Codex.mdin the same session. - If user-facing operation changes, update
INSTRUCTIONS.mdin the same session.