Architecture
The high-level architecture of the application can be described on the following diagram:
The role of the Hallux tool is to automate the process of:
- Collecting and parsing issues from different “tools”.
- Generating a prompt to a “backend”.
- Parsing the response, validating it, and outputting it into a defined “target”.