[{"timestamp":"2026-10-16T15:34:02Z","commit_sha":"5536e679cc7b9f1121349052ff76f32b95115dfe","commit_message":"tools: sync fakematch.py, ghidra_draft.py, workbench.py from ds-decomp-studio/gametools (06252e70)","measures":{"fuzzy_match_percent":4.9343,"total_code":698782,"matched_code":34480,"matched_code_percent":4.9343,"total_data":342204,"matched_data":0,"matched_data_percent":0,"total_functions":3698,"matched_functions":799,"matched_functions_percent":21.606274,"complete_code":34480,"complete_code_percent":4.9343,"complete_data":0,"complete_data_percent":0,"total_units":1187,"complete_units":799}},{"timestamp":"2026-10-16T14:25:39Z","commit_sha":"4ce23dec43da8ab9c51c043eaf42651d6ca6ea00","commit_message":"README: ByteMatch badges","measures":{"fuzzy_match_percent":4.9343,"total_code":698782,"matched_code":34480,"matched_code_percent":4.9343,"total_data":342204,"matched_data":0,"matched_data_percent":0,"total_functions":3698,"matched_functions":799,"matched_functions_percent":21.606274,"complete_code":34480,"complete_code_percent":4.9343,"complete_data":0,"complete_data_percent":0,"total_units":1187,"complete_units":799}},{"timestamp":"2026-10-16T13:53:21Z","commit_sha":"44cf158494510c3b8e8d75293c0abd58c83f1249","commit_message":"README: progress section (tools/match.py progress)\n\nUpdated by DS Decomp Studio (job progress).","measures":{"fuzzy_match_percent":4.9343,"total_code":698782,"matched_code":34480,"matched_code_percent":4.9343,"total_data":342204,"matched_data":0,"matched_data_percent":0,"total_functions":3698,"matched_functions":799,"matched_functions_percent":21.606274,"complete_code":34480,"complete_code_percent":4.9343,"complete_data":0,"complete_data_percent":0,"total_units":1187,"complete_units":799}}]