- [ ] improve parser, make it more like conform to the coding standards - [ ] add type checks (pydantic?) for all fields returned by the LLM (possibly re-run?) . Or do it on the function calling side... - [ ] remove main - [ ] add test data - [ ] add unit tests (with repeatable seed and temperature=0) - [ ] document it - [ ] merge it