"game with clean code" is a funny (and interesting) one ;) As long as it's open source of course ! (github?)
Your last idea has a great potental but could require some thinking in terms of gamedesign. Maybe you could also draw inspirations here from games like "The Ship" or "Hidden in plain sight".
Good luck for the jam!