Mobile: Software module (#1194, LAYER 24) + Techniques §18, §19 New page Mobile-Friendly-Software. Ninth module: 1119px on a 360px screen identically on all six pages (the shared header), and three of the six needed nothing further - including the 1555-row inventory table, because `.software-table` is Asset Management's class name too and LAYER 15a's card feed already covered it. §15 in its positive form. §18 - a filter that removes false positives will eventually remove a true one. The "ignore anything with a scrolling ancestor" rule added in Change Management Round 1 was right, and here it hid a 527px sideways spill, because `.dashboard-page` scrolls sideways BY ACCIDENT (overflow-y:auto computes overflow-x to auto). Both look identical to getComputedStyle; only the stylesheet or the screenshot distinguishes them. Third round running where the thing that mattered was found by looking. §19 - the signature of a card feed read from measurements alone. I read "Publisher 13px" as a crushed column and wrote a duplicate feed for a table that already had one. A real table row shares ONE height across every cell; a crushed cell is narrow AND tall; a feed's inline cells are content-width and one line. Table added. Overview updated: nine modules, new rollout row, honest-state count.