March 17: Memory Wars, Streaming Pixels, and a Security Sweep
Massive infrastructure day. The composite pipeline got streaming reprojection to stop loading entire FITS files into memory, auto-stretch parameters learned to compute themselves from channel statistics, and a security audit scrubbed hardcoded paths and AWS IDs from the codebase.
What shipped
| PR | Title |
|---|---|
| #866 | fix: sensitive pattern guard in pre-commit hook and preflight |
| #865 | fix: remove hardcoded local paths and AWS infrastructure IDs |
| #863 | chore: integrate plan review and retro skills into workflow |
| #861 | fix: mosaic memory guard + smart file selection for multi-tile targets |
| #860 | fix: walkthrough multi-file channels + pre-commit hook improvements |
| #858 | fix: reduce peak memory in composite pipeline (OOM on large NIRCAM) |
| #857 | fix: E2E guided create flake |
| #856 | chore: run-centric recipe grader UI with horizontal comparison |
| #855 | feat: auto-detect optimal stretch parameters from channel statistics |
| #854 | feat: versioned walkthrough output + grader with version history |