Session Closeout: Buying Guide Doubling Fix (2026-05-04)

Summary

Fixed two doubling bugs: (1) Discord buying guide content appearing twice in threads, and (2) IRS tax form checkbox selecting both Cash and Accrual on Schedule B.

Root Cause: Buying Guide Doubling

postJobHooks.js in centralDiscord had a job:completed listener that read the guide markdown file from disk and re-posted its entire content as chunked Discord messages to the job thread. But StreamingDisplay had already streamed the identical content in real-time during execution. Every buying guide appeared twice.

Fix: Removed the file-reading and chunk-posting loop from postJobHooks, keeping only the GitHub link. Commit d5d593f, deployed to VM.

Secondary Fix: Tax Form Checkbox

fill_forms.py in assortedLLMTasks called set_checkbox(p2, c2_1, True) which matched the Cash checkbox (c2_1[0]) and checked it. Then a loop below also checked Accrual (c2_1[1]). Both checkboxes ended up selected.

Fix: Single loop explicitly sets Cash=Off, Accrual=Yes. Commit a192322.

Repos Touched

  • centralDiscord (d5d593f)
  • assortedLLMTasks (a192322)

Open Items

  • StreamingDisplay freeze logic splits at arbitrary 1800-char boundaries (pre-existing cosmetic issue)

Leave a Reply

Your email address will not be published. Required fields are marked *