SD-259

[producer-consumer-audit] Producer-consumer audit: 16 flows found, 2 documented, 14 not. Systematic audit of all shared data files with programmatic producers and consumers. Top 3 risks: (1) .keel-state — 5 producers, 3 consumers, JSON schema defined nowhere, already broke this session. (2) slopodar.yaml pipeline — Makefile awk parser + Hugo templates depend on YAML field names. (3) .env dual-schema drift — lib/env.ts (Zod, 70+) and shared/config/config.go (18 fields) validate independently, nothing enforces parity. Full maps: docs/internal/keel/producer-consumer-maps.yaml + producer-consumer-maps-pretty.md. Execution trajectory for all 14: docs/internal/keel/producer-consumer-audit-trajectory.yaml (15 checkpoints, 7 error hypotheses, 5 post-execution items). Written to disk before compaction risk at 141ktok.

Active — trajectory on file, execution pending

← all decisions