mirror of
https://github.com/Gathin23/cleanyourtv.git
synced 2026-10-28 19:55:15 +00:00
The last piece proposed in #564, and a suggestion for the maintainer to accept or decline: every launcher change starts with a tools/bench.py baseline and shows it doesn't make the launcher slower or heavier. - perf-ab.md opens with the regression check: bench.py on the base build before changing anything, again on the change, and six result.json fields with limits (key response, return to Home, cold start, jank, PSS, idle CPU). A failing field sends the agent to the trace and flame chart method below it to find the cost, fix it and measure again. - The limits sit above the noise of two runs of the same build on a TCL C755 (0 ms key response, 45 ms cold start, 1 MB PSS). A full run takes about 6 minutes since #949. - AGENTS.md's switch recipe gains the check as step 9, and its PR checklist a Performance row. Co-Authored-By: Claude Opus 5.5 <[email protected]>