causal-worlds-conventions
Engineering + research conventions for the causal-worlds Python package. Load and apply BEFORE writing, refactoring, or reviewing ANY code in this repo (src/, tests/, cli, the package), and before adding a dependency or a design pattern. Encodes Clean Code (Uncle Bob), SOLID-via-Protocols, the earned-patterns rule, the uv/ruff/ mypy/pytest/CI toolchain, src-layout, and the research discipline. Full detail in docs/engineering.md.
2026-06-22