build-small-hackathon/PocketAccountant
Add Instagram social post link
Finalize submission: tags, demo video, social post, team (eldinosaur + Fred1e4), PyME/SAT framing
Fix country/language selectors: Radio+flag-emoji values broke single-select (US never applied); use Dropdown with clean MX/US, en/es values
Ask tab: show a thinking indicator while the reasoning model works (was just slow, looked frozen)
US-aware Capture/Ledger + wire in the reasoning LLM agent (Qwen3-8B via vLLM/Modal) with router fallback
Bump Gradio 6.15.2 -> 6.18.0 (6.15.2 hangs on loading spinner / tabs unresponsive; 6.18.0 verified working in browser)
Fix frontend hang: remove .gradio-container max-width (caused infinite ResizeObserver measuring loop, stuck on loading spinner)
Fix: open sqlite with check_same_thread=False (Gradio runs events in worker threads)
Fix: store session-id in gr.State instead of the sqlite Ledger (deepcopy of Connection was breaking every session)
English-default UI + bilingual agent + USA tax support (Schedule C/SE/federal) and expanded US+EN regulation corpus
PocketAccountant: custom ledger UI + deterministic agent (engine, ledger, retrieval, classifier)
initial commit
