dropthejase turns document conversion from stub to working pipeline
What was a six-line placeholder is now a real service that turns uploaded Word files into PDFs - with the gremlins shaken out.
dropthejase built out the part of louis that converts uploaded documents into clean PDF renditions, moving the heavy lifting onto its own dedicated processor instead of bolting it onto the main backend. Getting there meant chasing two non-obvious bugs. One was an infinite loop: the converter kept tripping over its own output and re-processing the PDFs it had just produced, over and over. The other was a plumbing mismatch in how the system was told a new file had arrived. Both are now fixed, and the converter knows when to actually run versus when a file is already a PDF and just needs recording.
Separately, deleting a chat now also wipes the files that chat left behind in storage, rather than orphaning them.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?