enclosure: GRS 3FR-4 speaker fit, L-shaped cable clip master
Updated for the actual speaker on the bench (GRS 3FR-4, not the Adafruit 1314 we initially specced — same 60 mm M3 mounting pattern but a much deeper magnet). Reference doc renamed and rewritten with the new specs. Geometry consequences: * Speaker posts grow from 22 mm to 44 mm to position the frame plate with 1 mm of clearance below the magnet (vibration isolation; the alternative of resting the magnet on the plate would couple bass into the nightstand surface). * Chamber inner height grows to 46 mm (44 mm post + 2 mm foam tape on top of the frame, compressed against the cover underside). * Speaker frame extent goes from 78 mm to 95 mm (the GRS is wider across the mounting ears), so the chassis grows to ~107×162×49 mm assembled. Cable clip rework: * Was a closed rectangular tunnel centered on the back wall — over- engineered (the goal was strain relief, not a zip-tie pass-through) and conflicted with the centered back snap-fit tab. * Now an open L-shape (post + cap), positioned ~14 mm from the side wall to clear the snap tab. The cable drops in from above during assembly and rests in the L corner — post on the chamber-interior side, cap extending toward the side wall, cable contained on three sides with the open side facing the wall. * Cable notch in the back wall and matching notch in the back edge of the bottom plate shifted to match the L-clip's X position. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>