This looks vibe-coded in very short order, which doesn't necessarily mean it's bad.
But given that, and the experience of generated code in general, I think you need to go the extra mile to demonstrate how you've coded it (has it been peer reviewed, security scans etc?), how you've been using it, for how long (has it actually seen action in real-life production) etc in order to convince people to look at it.