Fascinating how some people asking for 'advice' on Zulip really mean "please write my code for me" and when given advice (your spec has serious issues) get very unhappy.
@JacquesC2 I think this is a big part of why LLMs are popular: they aren’t as likely to take issue with the spec. This is also one of the key problems with LLMs.