id: SMH-RESEARCH-RSCH0011 type: research title: "Research Sources"
Research Sources
External project checkouts are not stored in this repository. Sparse clones live
under ~/.pi/research/repos/. This file records what to clone and why.
Tier 1 — Excellent Rust Code Samples
Agents may consult Tier 1 sources for Rust style, API shape, tests, and project organization. Add only projects worth emulating.
| Project | URL | Revision | Sparse paths | Why |
|---|---|---|---|---|
| TBD |
Tier 2 — Candidates for Inclusion or Learning
Agents may use Tier 2 sources to evaluate libraries, extract ideas, or write research. Agents must not copy their style into Smith production code by default.
| Project | URL | Revision | Sparse paths | Question |
|---|---|---|---|---|
bumpalo |
https://github.com/fitzgen/bumpalo | 84654ace6be4444da3ff102a0a0af3b38c4df4fb |
full shallow clone | Evaluate mature bump allocation for phase-local scratch memory |
arena-allocator |
https://github.com/emoon/arena-allocator | 266fd1f90c430523b08b7b76bb4ea43fd93c5896 |
full shallow clone | Evaluate virtual-memory linear allocation risks/tradeoffs |
openai/codex |
https://github.com/openai/codex | 9f42c89c0112771dc29100a6f3fc904049b2655f |
full safe clone | Verify Codex tool surface, apply_patch grammar, exec/session semantics |
charmbracelet/catwalk |
https://github.com/charmbracelet/catwalk | 2fe397e |
full safe clone | Compare provider config shape with Pi generated provider data |
earendil-works/pi-mono |
https://github.com/earendil-works/pi-mono | 3eb0027 |
full safe clone | Inspect Pi generated model registry shape for provider normalization |
| TBD |
Checkout Convention
Use paths under ~/.pi/research/repos/:
~/.pi/research/repos/{host}.{owner}.{repo}/
For sparse checkout, record exact paths and revision in this file. Do not commit the checkout.