Memory 019eaf50

Memory ID (Session ID): 019eaf50-af4f-7000-84f3-f885356b0a60
Last Updated: 2026-06-10 04:42:02

Fact Summary

MixBox Architecture & Workflow Rules:

  1. Typing Constraints: Strict PEP 484 compliance is enforced across the workspace. Implicit Optional types are prohibited and must be explicitly typed to pass mypy.
  2. Framework Standards: The codebase strictly uses Pydantic V2 (Pydantic V1 is fully eradicated) and loguru for all unified logging.
  3. DSP Validation: Audio crossover logic, specifically the LR4 2nd-order Butterworth crossover, must be validated against clipping and alignment regressions using the rotation quality gate script: uv run python scripts/rotation_quality_gate.py micro -n 1.
  4. Documentation Truth: The canonical state of the workspace, including completed milestones and architectural passes, is tracked in CHECKLIST.md.

Reference Session