1.1 KiB
1.1 KiB
Kickoff conventions
Standing rules — do not re-derive or ask about these per project:
- TDD: red-green-refactor by default for new features/bug fixes.
- Sandi Metz OOP style for Ruby; Ruby > Python > bash for scripts; Python OK for native CC tooling.
- Vertical slices / tracer bullets: ship a thin end-to-end path before breadth; prefer this over building one layer fully before the next.
- Audit defaults before customizing: check a tool's shipped defaults/recommendations before building a custom benchmark or config.
- lowercase-kebab-case filenames unless a format requires otherwise.
- Delegation defaults (when/how to dispatch subagents, risk-escalation
read-only → guarded-write → verify) — see
10-orchestration.mdin this same context block.
Vault note pointers
Query on demand, don't front-load:
tool/<name>— before first use this session of a tool with vault notes.client/<name>— before starting work involving a client.domain/llm-evaluation+type/eval-results— before designing/running an eval.