PTR tickets: pointer-discipline / slice-safety audit

A 2026-06-15 per-directory audit (8 investigators, each reading ABC + S.md/B.md/INDEX.md first) flagged three smell classes that violate CLAUDE.md §1/§10 and ABC: raw void* with no typed wrapper, ptr+len / ptr+end pairs standing in for a slice, and offset/pointer arithmetic outside a bounds-checked typed-slice function. They group into 8 dir-themed, behavior-preserving tickets below — one worktree per dir, cleared via the Issues loop, ~6 at once. Several smells recur across dirs; fix them the same canonical way everywhere (see Cross-cutting). abc/ (PTR-001) and woof/ (PTR-007) are load-bearing — gate the diff before landing, never autoland abc.

Active tickets

PTR-006 (spot/ void* slab, base-ptr binds, fixed bufs) CLOSED 2026-06-16 — WON'T FIX (no value; churn not justified on the hot search path).

Cross-cutting (apply the same canonical fix in every dir)

Sessions