Summary
- Updating python contract audit to better detect API arg list discrepancies from the underlying fortran arg lists. Also adding a temporary handoff file and improving the python api fix shortcut (details)
- Our argument_contract_audit.py script checks if the python_api matches the underlying fortran - this makes it more strict, and fixes many of the inconsistencies it found. (details)
- advance_clubb_core.py cleanup and removing strange compat_kwargs usages that seem like artifacts of laziness (details)
- Improving audit script even more, fixing issues it found. Also making advance_clubb_core.py nice and making an LLM shortcut for how to repeat the process (details)
- Building varying flags bindiff into run_bindiff_all.py, this just makes sense and helps fix the varying flags BFB test (details)
