Luigit
repositories / smith

smith

There are many coding harnesses - but this one is fast

owned by admin

.system/research/SMH-RESEARCH-RSCH0011-sources/index.md

Raw
Rendered preview

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.

---
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/`:

```text
~/.pi/research/repos/{host}.{owner}.{repo}/
```

For sparse checkout, record exact paths and revision in this file. Do not commit
the checkout.