menuband landing: 'Recent changes' section + path-filtered /api/version
- Adds a Recent Changes panel under What's New that fetches the last
10 commits touching slab/menuband and renders them as terse
hash + message rows. Each hash links to the commit on Tangled.
- /api/version now accepts an optional ?path= query (sandboxed via a
conservative allowlist regex) and pipes it into git log so callers
can scope the recent-commits ticker to a subtree. Other consumers
(prompt.mjs curtain UI, etc.) keep their unscoped behavior.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>