[{"timestamp":"2026-10-16T15:33:31Z","commit_sha":"7c85d3b90922cf9bbbf24d08f84d9639aeda088c","commit_message":"tools: sync fakematch.py, ghidra_draft.py, workbench.py from ds-decomp-studio/gametools (06252e70)","measures":{"fuzzy_match_percent":10.075619,"total_code":1352572,"matched_code":136280,"matched_code_percent":10.075619,"total_data":1550044,"matched_data":0,"matched_data_percent":0,"total_functions":5134,"matched_functions":2677,"matched_functions_percent":52.14258,"complete_code":136280,"complete_code_percent":10.075619,"complete_data":0,"complete_data_percent":0,"total_units":3508,"complete_units":2677}},{"timestamp":"2026-10-16T14:25:07Z","commit_sha":"d2c4832760d1021291a57fc689389d65c4e25865","commit_message":"README: ByteMatch badges","measures":{"fuzzy_match_percent":10.075619,"total_code":1352572,"matched_code":136280,"matched_code_percent":10.075619,"total_data":1550044,"matched_data":0,"matched_data_percent":0,"total_functions":5134,"matched_functions":2677,"matched_functions_percent":52.14258,"complete_code":136280,"complete_code_percent":10.075619,"complete_data":0,"complete_data_percent":0,"total_units":3508,"complete_units":2677}},{"timestamp":"2026-10-16T13:51:59Z","commit_sha":"1e904bb522d75c30bdaa1e444128b13cfc855548","commit_message":"README: progress section (tools/match.py progress)\n\nUpdated by DS Decomp Studio (job progress).","measures":{"fuzzy_match_percent":10.075619,"total_code":1352572,"matched_code":136280,"matched_code_percent":10.075619,"total_data":1550044,"matched_data":0,"matched_data_percent":0,"total_functions":5134,"matched_functions":2677,"matched_functions_percent":52.14258,"complete_code":136280,"complete_code_percent":10.075619,"complete_data":0,"complete_data_percent":0,"total_units":3508,"complete_units":2677}}]