Memory 019eaf1c
Memory ID (Session ID): 019eaf1c-0cd7-7000-afc4-af9eeeacefaa
Last Updated: 2026-06-10 04:06:03
Fact Summary
- System Pitfall: The
tasktool used to spawn sub-agents (e.g.,agent: "reviewer") may fail due to Cloud Code Assist API quota issues (429 error). Fallback is to have the current agent manually execute the task. - Architectural Constraint: In the
[[projects/mixbox|MixBox]]monorepo, machine learning tasks are formally delegated to the independentvalarosubsystem (removed legacy ML Engine logic fromhitscan/analysis.py). - Integration Knowledge:
VideoGenerator’s recipe parameter expects a runtime dictionary dump (e.g., fromrecipe_manager). - PIL Image Processing:
- When applying
ImageChopsblending algorithms (likemultiplyandscreen), explicit RGB conversions must be performed before pasting the result back onto an RGBA canvas. - Stretch display mode relies on
img.resize(..., Image.Resampling.LANCZOS).
- When applying
- Visual Effects Logic: Beat-triggered pixel glitches are handled via a
pixel_glitch_duration_secwindow that linearly decayspixel_glitch_intensity_factoracross frames, replacing single-frame (< 1.5 frame) strict thresholding. - Testing Workflow: Run MixBox tests using
uv run pytest -m "not rotation and not slow"and lint usinguv run ruff check . --fix.
Reference Session
- Associated Chat Session: 019eaf1c-0cd7-7000-afc4-af9eeeacefaa