Preparing the next view without exposing private workflow data.
Systems programming · Phased project
Repair a packet arena before it becomes shared infrastructure
A fictional telemetry collector copies decoded packet fields into a small native arena. The prototype misaligns wide values and reuses memory while readers still hold views. Create a local Rust crate or C library with generated byte fixtures; no device traffic or production allocator replacement is supplied.
Practice brief · Version 5
Project scope
10 tickets / 3 phases
Total focused work estimate
34h 30m + setup
Suggested stack
Rust or C · Property tests · AddressSanitizer or Miri
Recommended next step
Start with SMEM-101
Open the first ticket for its prerequisites, acceptance criteria, verification plan, and an editable task draft.
Practice representation invariants, lifetimes, unsafe-boundary review and memory diagnostics.
What the team gains
Review a component whose allocation failures and corruption cases are explicit before reuse in latency-sensitive code.
Before you start
Pointers and slices
Integer overflow
Memory alignment
Delivery agreement
Ten linked tickets across three phases. Use synthetic inputs and a local harness; provide source, focused tests, measurements where requested, and a recovery note.
AI tools are welcome during implementation. Record assumptions, review the result, and verify its behavior.