Block a user
Retry image builds once after a GHCR 429
Retake screenshots on made-up demo data
Publish only a latest image tag
README: lead with requirements and Docker, refresh for the editor
Mirror main to GitHub and publish images to GHCR
webui: a note sheet with a real pitch axis and beat grid
Add upstream sync process and agent notes