macos: WIP — demo_script + shutdown_anim + main.c/piece.c updates
Snapshot commit to preserve in-progress macOS native work during
branch consolidation. Adds new demo_script.{c,h} + scripts/ dir,
new shutdown_anim.{c,h}, and further updates to main.c/piece.c/piece.h
plus Makefile tweaks.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>