# Sources Reference material extracted from specific projects. Study for ideas, don't copy blindly. These are **descriptive** — they document what a project does and why. The `patterns/` directory is **prescriptive** — it tells you what to do. Patterns that prove broadly applicable get promoted from here into `patterns/`. The rest stays as reference for understanding how mature projects solve specific problems. ## Origin All patterns in this repo were extracted from the [Rust standard library](https://github.com/rust-lang/rust) (`library/` directory) at commit [`f53b654`](https://github.com/rust-lang/rust/tree/f53b654a8882fd5fc036c4ca7a4ff41ce32497a6) — 325,000 commits, 8,021 contributors.