Since you seem like an frank and direct person, I guess you’re also hoping for direct and honest opinions, so here’s mine about this:
“I have deliberately left out AI-assistance in coding… I also use ChatGPT to help me profile and optimise my C code, as that sort of thing it’s very very good at.”
In my opinion, not mentioning the use of AI here isn’t honest. In a game for a machine as limited as a CPC, optimization can make the difference between a game fitting into 64 or 128 kb, running at 50 or 10 fps, and so on…
If you’ve used AI-based optimization to improve these parameters and, at the same time, have hidden this information, you might receive recognition as an expert CPC programmer that you perhaps don’t deserve.
After all, your game will be compared to similar ones programmed 40 years ago and optimized by hand based on real knowledge and effort that offered lower performance than what your AI has achieved, and yet people might think you’re a better programmer than they are based on the result and the fact that you’ve hidden information.
On the other hand, if other aspects such as gameplay or the concept are what matter in your game, why hide this info? Of course, everyone is free to use AI as much as they want and to hide that they used it as much as they want. Since you’re telling us this here, I assume you don’t intend to deceive anyone, but consider this: once your game is released, claiming that you didn’t use AI when you actually did (even if it was for aspects that aren’t important to you but might be to others) could have worse consequences than simply explaining how you actually used AI, especially given the current tensions.