split global options into a configuration page; clarify properties, state_map default, fill-up
tighten the ?(c) field description
clarify the button stays on its default state without a trigger
clarify state format: name then @ then fields separated by :
clarify profile-cond semantics, note double-fire at startup
merge home tagline, fix inputevent url, drop redundant line, tighten json intro
merge install steps, rename switching section, explain state_map default, make get-button snippet runnable
refine prose: drop invented tagline, tighten state definition, fix stiltled phrasings
number pages for sidebar order, rewrite how-it-works with real use cases, drop unused require
fix set-default swap, cycle-prop-values signature, reply wording, resolution_mapping default, state_cycle_map, value-cycle mechanism, profiles state names
restructured: how-it-works intro page, profiles page for per-profile layouts, ??/?! audio-device contrast, ?(c) index clarification, readiness section, sponsorblock links, drop duplicated page titles
initial wiki: button configuration, placeholders, script messages, examples