I really don't have a problem with you using AI, as long as you review and validate/test what it writes, and seems like you did that. Great project btw!