2023 · The first spark
One hundred and twenty lines and a card deal.
The foundation was a 120-line Python script running in a Google Colab notebook. It was a simple Discord webhook that dealt cards and sorted them according to standard SWADE rules. A few tweaks and some emojis made it more useful, but the core idea was already there: remove table friction and keep the action moving.