in this case the project is almost the perfect case for coding agent assistance - it starts with a robust and complete test suite, which is incredibly rare for a project
Emil talks about that in some depth in his post here https://friendlybit.com/python/writing-justhtml-with-coding-agents/#why-html5