Contracts: levels and spectrum come from the tap's ring
Contracts: the tap and its ring
Contracts: the plugin's home layout, run-contract names and fanart endpoint
Tests: the memory lines under profiling
Tests: what the profile line says about painted boxes
Tests: the --threads flag and the painters field
Tests: --fps and turntable figures
Tests: reviewing themes on a player
Contracts: run flag, dismiss marker, touch and placement
Tests: profiling
Contracts: start and stop
Contracts: indicators
Contracts: cassette and queue mode
Contracts: turntable
Contracts: artist fanart
Contracts: folder layers and drawing order
Contracts: spectrum
Contracts: meter types
Contracts: meter selection, level conditioning, time fields and persist
docs: boxes, alignment, scrolling, next track, ticker, italic
docs: type area, icon resolution, art mask and border
docs: album art location, fetch and placement
docs: theme text keys, fonts, styles, colours and sizes
docs: metadata once a second in intake, recorded frame format
docs: patch bumps for every cut, minor for a major functional change
docs: note 0.4.1 theme picture
docs: stay on 0.4.z until a display test is delivered
docs: record 0.4.0 theme indicators
docs: record theme size and background
docs: record the window, launcher, and frame rate