Skip to content

Refactor

April 9: Killing the Composite God Function

Finally cracked open the composite route and split it into focused pipeline stages. Also gated window.jwst debug globals behind dev-only builds, replaced hand-rolled caches with TTLCache, bounded polling retries, and surfaced the errors that frontend components were quietly swallowing.

April 7: Correctness Triage

Short day — cleaned up three processing-engine correctness bugs that had been sitting in the tech-debt queue (#1019, #1023, #969) and centralized the duplicate MAX_FITS_FILE_SIZE_BYTES constant that was defined in three places.