7ca89f25ee
Two bugs Marty spotted from a screenshot of his own wall. 1. The Traffic Desk rendered between L5 and L6 under a stray second "L1 SCINTILLA" header. The wall emits a section header whenever the level changes while walking the TOOLS array, and the Traffic Desk was still in its original L5 array slot from before it moved to L1. Now the wall sorts by level before rendering, so the array can be edited in any order and this class of bug cannot come back. 2. Tiles above L4 still showed "UNLOCKS AT ..." despite suiteLevelOverride. /api/public/suite-me carried its OWN copy of the org/allowlist logic rather than calling suiteEntitlement, so the override reached every tool page but not the wall linking to them. That duplication is the actual defect — the route now calls the shared helper, and the override also carries levelName so the header cannot disagree with the tiles. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>