Runs Flux on a project and interactively prompts the user to identify where the errors actually are.
- Check out a commit of a repository that I'm using the tool on.
- Run flux on the repository.
FLUX_DUMP_CONSTRAINT=1 cargo flux --message-format=json 2>/dev/null
- Parse the output into individual errors.
- Do some basic identification of relevant parts of the code from the error message.
- Present me the errors and let me identify the parts of the code they correspond to. Then I will have the option to indicate what is wrong (if anything) with the error message.
- Store the results somewhere on disk.
- ringbuffer-diagnostics/a41e71dec (nontrivial fix)
Written at least partially using GPT-4o-mini. Rewritten using gemini-2.5-pro (see attribution folder).