I'm curious what license you're using (since there's no mention in the readme). It seems clear that you wrote this to be open source and help people. Since there's no license information, third parties (ie, people who aren't you) should assume that they have no right to use it (that it's proprietary since there's nothing offering other rights). You've said it's open source, but under what terms can I (or TaxCloud) us…
"You haven't explicitly licensed your code under any license and so, to be conservative, third parties should operate under the assumption that the code is proprietary" I would have guessed that without an explicit license, open source is free for anyone to take/modify/reuse. After all, it is open source. In other words, the default would be the most permissive license. You suggest it is the opposite - that without a…
That would only be true if the copyright holder explicitly places their creation in the public domain.
Open source does not mean 'I get to re-interpret copyright law in a way that suits me'.