p2 · [0/7] · 30–46h

Applied: system and data design under real constraints

Design decisions written down before code, then implemented and load-tested to confirm they behave as designed.

Design doc reviewed and matches implementation; load-test the rate limiter and pagination with a script hitting 500+ records to confirm behaviour isn't accidentally O(n squared).

Tasks
t2-p2-01
authored

Design doc, written before any code

3–5h
t2-p2-02
draft

Append-only activity log

4–7h
t2-p2-03
draft

Async notifications via a job queue

4–7h
t2-p2-04
draft

Per-user and per-org rate limiting

4–6h
t2-p2-05
draft

Cursor-based pagination and filtering

4–7h
t2-p2-06
draft

Injection protection, proven by test

3–5h
t2-p2-07
draft

Data export with privacy handling

4–7h