| comment-discipline |
Top-level narrative, multiline comments, adjacent groups; keeps one-line whys beside code |
configs.recommended |
| no-broken-relative-links |
Relative Markdown links to untracked paths |
@house-rules/rules/markdown |
| design-no-raw-color |
Raw hex, rgb(), hsl(), etc. in CSS |
design() factory |
| design-no-raw-color-literal |
Raw hex, rgb(), hsl(), etc. in JS/TS strings |
design() factory |
| design-no-unknown-token |
var(--name) with no definition |
design() factory |
| design-scale-value |
CSS values off a fixed scale |
design() factory |
| use-case-is-capability |
A use-case file that does not export exactly one implement(...) capability, exports a second contract, or exports another value |
configs.capability |
| no-hand-rolled-surface |
Tool.make, Rpc.make, or HttpApiEndpoint.<method> outside packages/capability/** |
configs.capability |