Execution Rules
These rules apply across the whole agent prompt library.
Shared Rules
- Read the relevant Sham Bus code before making decisions.
- Treat
AGENTS.mdas binding. - Preserve backward compatibility unless the task explicitly allows a breaking change.
- Keep docs in
apps/docs/docssynchronized with meaningful implementation changes. - Use shared packages for shared behavior when the architecture supports it.
- Never invent trip state, payment state, operator capability, or partner readiness.
Codex Variant
Codex prompts are biased toward:
- direct implementation
- targeted verification
- concise handoff
Use the Codex variant when you want the agent to act inside the repo immediately.
Claude Variant
Claude prompts are biased toward:
- deeper architectural reasoning
- explicit assumptions
- safer sequencing and regression awareness
Use the Claude variant when the problem has more ambiguity or cross-system risk.
Gemini Variant
Gemini prompts are biased toward:
- phased execution
- clear structure
- concise comparison of possible paths
Use the Gemini variant when the work benefits from a more structured operating frame.