1. Open `apply-todo.md` and select the first unchecked items to work on.
3. Start to implement your plan:
    - Write robust, well-documented code.
    - Include comprehensive tests and debug logging.
    - Verify that all tests pass.
4. Commit your changes.
5. Check off the items on TODO.md

Take apply.md into account, as this file provide a broader context of the application.
