0625a5ffa57858605130298f5f50be741b4a7942
Persistence is injected, so the store is testable with no browser. Writes land before the snapshot moves, so the UI never shows unsaved data. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
budget2.0
New version of budget page, vibecoded.
Languages
TypeScript
98.3%
CSS
1.4%
HTML
0.2%