[{"timestamp":"2026-10-22T21:56:33Z","commit_sha":"bb1355d91c47470da35e50497562b17c67dba694","commit_message":"Match four small runtime units","measures":{"fuzzy_match_percent":7.726193,"total_code":323264,"matched_code":24976,"matched_code_percent":7.726193,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":391,"matched_functions_percent":30.714848,"complete_code":24976,"complete_code_percent":7.726193,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":391}},{"timestamp":"2026-10-22T21:47:18Z","commit_sha":"67976c9e56d6f721ee30386641db6ff0834c0724","commit_message":"Apply upstream research quick wins","measures":{"fuzzy_match_percent":7.692784,"total_code":323264,"matched_code":24868,"matched_code_percent":7.692784,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":388,"matched_functions_percent":30.479183,"complete_code":24868,"complete_code_percent":7.692784,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":388}},{"timestamp":"2026-10-22T21:42:17Z","commit_sha":"8ff29cab822b175d2c2b0d5560403070fd615897","commit_message":"Match active scene initialization","measures":{"fuzzy_match_percent":7.6816473,"total_code":323264,"matched_code":24832,"matched_code_percent":7.6816473,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":388,"matched_functions_percent":30.479183,"complete_code":24832,"complete_code_percent":7.6816473,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":388}},{"timestamp":"2026-10-22T21:40:48Z","commit_sha":"b6b7bd0e16669ffec20d83b32e5eb4d90eff04d1","commit_message":"Match inactive slot counter","measures":{"fuzzy_match_percent":7.659374,"total_code":323264,"matched_code":24760,"matched_code_percent":7.659374,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":387,"matched_functions_percent":30.400629,"complete_code":24760,"complete_code_percent":7.659374,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":387}},{"timestamp":"2026-10-22T21:39:11Z","commit_sha":"9520e6654ccb28fdbc527ba52b1aea7f26eb0d6f","commit_message":"Match input flag queries","measures":{"fuzzy_match_percent":7.6432886,"total_code":323264,"matched_code":24708,"matched_code_percent":7.6432886,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":386,"matched_functions_percent":30.322073,"complete_code":24708,"complete_code_percent":7.6432886,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":386}},{"timestamp":"2026-10-22T21:36:31Z","commit_sha":"08688278511b73a1b4b6c8b629cc785d4a2fae66","commit_message":"Match record field state query","measures":{"fuzzy_match_percent":7.616066,"total_code":323264,"matched_code":24620,"matched_code_percent":7.616066,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":384,"matched_functions_percent":30.164965,"complete_code":24620,"complete_code_percent":7.616066,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":384}},{"timestamp":"2026-10-22T21:34:26Z","commit_sha":"3678f5a6ac0b24e29429b269ebe4a43a1395de88","commit_message":"Separate matching and inventory progress","measures":{"fuzzy_match_percent":7.60493,"total_code":323264,"matched_code":24584,"matched_code_percent":7.60493,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":383,"matched_functions_percent":30.08641,"complete_code":24584,"complete_code_percent":7.60493,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":383}},{"timestamp":"2026-10-22T21:31:49Z","commit_sha":"c817fb49e91b2fd3bae8c91a70343de1b15b8ca4","commit_message":"Match object matrix initialization","measures":{"fuzzy_match_percent":7.60493,"total_code":323264,"matched_code":24584,"matched_code_percent":7.60493,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":383,"matched_functions_percent":30.08641,"complete_code":24584,"complete_code_percent":7.60493,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":383}},{"timestamp":"2026-10-22T21:29:00Z","commit_sha":"ecdbcda45fee0d1a2bea83130ffd8d817088a29e","commit_message":"Match paired identifier remap","measures":{"fuzzy_match_percent":7.582657,"total_code":323264,"matched_code":24512,"matched_code_percent":7.582657,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":382,"matched_functions_percent":30.007856,"complete_code":24512,"complete_code_percent":7.582657,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":382}},{"timestamp":"2026-10-22T21:27:32Z","commit_sha":"43c79addf95f7ce846ec45be6a1ab0315b928fcb","commit_message":"Match conditional resource update","measures":{"fuzzy_match_percent":7.5492477,"total_code":323264,"matched_code":24404,"matched_code_percent":7.5492477,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":381,"matched_functions_percent":29.9293,"complete_code":24404,"complete_code_percent":7.5492477,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":381}},{"timestamp":"2026-10-22T21:26:40Z","commit_sha":"c2acdcf79ae53727285d5e7a6e23be5c11653b5b","commit_message":"Match three draw flag wrappers","measures":{"fuzzy_match_percent":7.5232625,"total_code":323264,"matched_code":24320,"matched_code_percent":7.5232625,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":380,"matched_functions_percent":29.850746,"complete_code":24320,"complete_code_percent":7.5232625,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":380}},{"timestamp":"2026-10-22T21:25:48Z","commit_sha":"ae84e556d14648918964f18856c3f4020d6c5764","commit_message":"Match object extent and list routines","measures":{"fuzzy_match_percent":7.4453077,"total_code":323264,"matched_code":24068,"matched_code_percent":7.4453077,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":377,"matched_functions_percent":29.615082,"complete_code":24068,"complete_code_percent":7.4453077,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":377}},{"timestamp":"2026-10-22T21:24:57Z","commit_sha":"0d8a3457bcd3e05de1084e4e39e04355fe4f2358","commit_message":"Match four scene management routines","measures":{"fuzzy_match_percent":7.3784895,"total_code":323264,"matched_code":23852,"matched_code_percent":7.3784895,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":374,"matched_functions_percent":29.37942,"complete_code":23852,"complete_code_percent":7.3784895,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":374}},{"timestamp":"2026-10-22T21:23:54Z","commit_sha":"5a8570cb3f696e79430a4d9bc0dc7e4d9785cc03","commit_message":"Match linked object and identifier routines","measures":{"fuzzy_match_percent":7.291873,"total_code":323264,"matched_code":23572,"matched_code_percent":7.291873,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":370,"matched_functions_percent":29.0652,"complete_code":23572,"complete_code_percent":7.291873,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":370}},{"timestamp":"2026-10-22T21:22:55Z","commit_sha":"f72b1dc2172b59458354b9999b88231c57fbdf03","commit_message":"Match runtime word reset","measures":{"fuzzy_match_percent":7.2448525,"total_code":323264,"matched_code":23420,"matched_code_percent":7.2448525,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":368,"matched_functions_percent":28.90809,"complete_code":23420,"complete_code_percent":7.2448525,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":368}},{"timestamp":"2026-10-22T21:21:41Z","commit_sha":"4d64ba2f43f9be9bc4c2a04badaf2de40bd6acd9","commit_message":"Match four gameplay setup routines","measures":{"fuzzy_match_percent":7.2287664,"total_code":323264,"matched_code":23368,"matched_code_percent":7.2287664,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":367,"matched_functions_percent":28.829536,"complete_code":23368,"complete_code_percent":7.2287664,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":367}},{"timestamp":"2026-10-22T21:20:47Z","commit_sha":"f0515612ca8e1a27aeb004b76670f2b3af4d2c88","commit_message":"Match four object lifecycle routines","measures":{"fuzzy_match_percent":7.1495743,"total_code":323264,"matched_code":23112,"matched_code_percent":7.1495743,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":363,"matched_functions_percent":28.515318,"complete_code":23112,"complete_code_percent":7.1495743,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":363}},{"timestamp":"2026-10-22T21:19:34Z","commit_sha":"cd711a09d1658b19fc18b21f56600928d41ddedb","commit_message":"Match object slot and countdown routines","measures":{"fuzzy_match_percent":7.0753317,"total_code":323264,"matched_code":22872,"matched_code_percent":7.0753317,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":359,"matched_functions_percent":28.2011,"complete_code":22872,"complete_code_percent":7.0753317,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":359}},{"timestamp":"2026-10-22T21:18:14Z","commit_sha":"606c39efebb06f811736c43f6240b4439e7ace03","commit_message":"Match six compact game routines","measures":{"fuzzy_match_percent":7.027074,"total_code":323264,"matched_code":22716,"matched_code_percent":7.027074,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":356,"matched_functions_percent":27.965435,"complete_code":22716,"complete_code_percent":7.027074,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":356}},{"timestamp":"2026-10-22T21:17:24Z","commit_sha":"c84384063dc8ba4432e235ad5e86d3cf89f041be","commit_message":"Match two indexed state helpers","measures":{"fuzzy_match_percent":6.9256086,"total_code":323264,"matched_code":22388,"matched_code_percent":6.9256086,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":350,"matched_functions_percent":27.494108,"complete_code":22388,"complete_code_percent":6.9256086,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":350}},{"timestamp":"2026-10-22T21:15:48Z","commit_sha":"a8876718bf70da47689f889978c0bb074fc29cbe","commit_message":"Match two compact table helpers","measures":{"fuzzy_match_percent":6.907048,"total_code":323264,"matched_code":22328,"matched_code_percent":6.907048,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":348,"matched_functions_percent":27.337,"complete_code":22328,"complete_code_percent":6.907048,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":348}},{"timestamp":"2026-10-22T21:13:59Z","commit_sha":"3b0b548c488515da89ecfefa8fec13e69108c1f5","commit_message":"Match eight state helpers","measures":{"fuzzy_match_percent":6.8823004,"total_code":323264,"matched_code":22248,"matched_code_percent":6.8823004,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":346,"matched_functions_percent":27.17989,"complete_code":22248,"complete_code_percent":6.8823004,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":346}},{"timestamp":"2026-10-22T21:13:01Z","commit_sha":"555b927a33f3d3849320f37fb4975389de076afc","commit_message":"Match state completion helpers","measures":{"fuzzy_match_percent":6.772174,"total_code":323264,"matched_code":21892,"matched_code_percent":6.772174,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":338,"matched_functions_percent":26.551453,"complete_code":21892,"complete_code_percent":6.772174,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":338}},{"timestamp":"2026-10-22T21:11:44Z","commit_sha":"1520f329e7c8b396050be2a17cdd7d54a5a7dfa8","commit_message":"Document upstream decompilation research","measures":{"fuzzy_match_percent":6.730103,"total_code":323264,"matched_code":21756,"matched_code_percent":6.730103,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":335,"matched_functions_percent":26.31579,"complete_code":21756,"complete_code_percent":6.730103,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":335}},{"timestamp":"2026-10-22T21:09:22Z","commit_sha":"3fcdae4f20da0aa9fee2f36c4a5a294cb2f60bc8","commit_message":"Match compact game helpers","measures":{"fuzzy_match_percent":6.730103,"total_code":323264,"matched_code":21756,"matched_code_percent":6.730103,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":335,"matched_functions_percent":26.31579,"complete_code":21756,"complete_code_percent":6.730103,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":335}},{"timestamp":"2026-10-22T21:08:23Z","commit_sha":"c7ed488887d91dba950cf7fa1bea6db572fb16ee","commit_message":"Match four state and runtime helpers","measures":{"fuzzy_match_percent":6.6991687,"total_code":323264,"matched_code":21656,"matched_code_percent":6.6991687,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":332,"matched_functions_percent":26.080126,"complete_code":21656,"complete_code_percent":6.6991687,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":332}},{"timestamp":"2026-10-22T21:07:27Z","commit_sha":"cfc8feb919341a2b8033062202cbbcaf51d43915","commit_message":"Match short game wrappers","measures":{"fuzzy_match_percent":6.658335,"total_code":323264,"matched_code":21524,"matched_code_percent":6.658335,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":328,"matched_functions_percent":25.765907,"complete_code":21524,"complete_code_percent":6.658335,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":328}},{"timestamp":"2026-10-22T21:06:37Z","commit_sha":"d4a2c5ce747dcf5dbd394e916f19507adb4aa110","commit_message":"Match timer state routines","measures":{"fuzzy_match_percent":6.560582,"total_code":323264,"matched_code":21208,"matched_code_percent":6.560582,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":318,"matched_functions_percent":24.980362,"complete_code":21208,"complete_code_percent":6.560582,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":318}},{"timestamp":"2026-10-22T21:05:38Z","commit_sha":"3988a19cfb32623060e68bad831ac41f925af7a0","commit_message":"Match two short call routines","measures":{"fuzzy_match_percent":6.520986,"total_code":323264,"matched_code":21080,"matched_code_percent":6.520986,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":314,"matched_functions_percent":24.666143,"complete_code":21080,"complete_code_percent":6.520986,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":314}},{"timestamp":"2026-10-22T21:03:56Z","commit_sha":"4410b9f980ef4c7e0fe43d212c855a47eb095761","commit_message":"Match indexed record readers","measures":{"fuzzy_match_percent":6.5061374,"total_code":323264,"matched_code":21032,"matched_code_percent":6.5061374,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":312,"matched_functions_percent":24.509033,"complete_code":21032,"complete_code_percent":6.5061374,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":312}},{"timestamp":"2026-10-22T21:02:54Z","commit_sha":"c11d1e7820b33347955e8652758994cb03bbda9b","commit_message":"Match nested state helpers","measures":{"fuzzy_match_percent":6.483865,"total_code":323264,"matched_code":20960,"matched_code_percent":6.483865,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":310,"matched_functions_percent":24.351925,"complete_code":20960,"complete_code_percent":6.483865,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":310}},{"timestamp":"2026-10-22T21:01:58Z","commit_sha":"1aeeb8f18ad5f82e81dace159cc9cffb4ecb3b93","commit_message":"Match active state accessors","measures":{"fuzzy_match_percent":6.4479804,"total_code":323264,"matched_code":20844,"matched_code_percent":6.4479804,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":306,"matched_functions_percent":24.037706,"complete_code":20844,"complete_code_percent":6.4479804,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":306}},{"timestamp":"2026-10-22T21:01:10Z","commit_sha":"94b093c36ec86b73f85a5121dd428c477f9d569c","commit_message":"Match five state leaf routines","measures":{"fuzzy_match_percent":6.413334,"total_code":323264,"matched_code":20732,"matched_code_percent":6.413334,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":303,"matched_functions_percent":23.802042,"complete_code":20732,"complete_code_percent":6.413334,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":303}},{"timestamp":"2026-10-22T21:00:07Z","commit_sha":"74ac41cbd1d2d04470b2bf1ab6d5d72bcc09f5c1","commit_message":"Match resource header accessors","measures":{"fuzzy_match_percent":6.37745,"total_code":323264,"matched_code":20616,"matched_code_percent":6.37745,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":298,"matched_functions_percent":23.40927,"complete_code":20616,"complete_code_percent":6.37745,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":298}},{"timestamp":"2026-10-22T20:59:08Z","commit_sha":"dbd68d11dadcf5fcae4b358f7715a32467b602b4","commit_message":"Match state mask queries","measures":{"fuzzy_match_percent":6.351465,"total_code":323264,"matched_code":20532,"matched_code_percent":6.351465,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":294,"matched_functions_percent":23.09505,"complete_code":20532,"complete_code_percent":6.351465,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":294}},{"timestamp":"2026-10-22T20:57:09Z","commit_sha":"d9a31f76024857886ed15b17f704e34c6700ec92","commit_message":"Match indexed runtime record creation","measures":{"fuzzy_match_percent":6.331667,"total_code":323264,"matched_code":20468,"matched_code_percent":6.331667,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":291,"matched_functions_percent":22.859386,"complete_code":20468,"complete_code_percent":6.331667,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":291}},{"timestamp":"2026-10-22T20:55:28Z","commit_sha":"6b7c7da0492af6e9d5d92d51c7454b26057a00e1","commit_message":"Match resource bound adjustment","measures":{"fuzzy_match_percent":6.2821717,"total_code":323264,"matched_code":20308,"matched_code_percent":6.2821717,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":290,"matched_functions_percent":22.780832,"complete_code":20308,"complete_code_percent":6.2821717,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":290}},{"timestamp":"2026-10-22T20:53:44Z","commit_sha":"b80c34d66fe6def25800f75c790c6aa5571cb8e5","commit_message":"Match state flag helpers","measures":{"fuzzy_match_percent":6.2710357,"total_code":323264,"matched_code":20272,"matched_code_percent":6.2710357,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":289,"matched_functions_percent":22.702278,"complete_code":20272,"complete_code_percent":6.2710357,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":289}},{"timestamp":"2026-10-22T20:52:05Z","commit_sha":"8e002b8fe0b2a6b3f2652e187171d1e96ec8392a","commit_message":"Match active field readers","measures":{"fuzzy_match_percent":6.2586617,"total_code":323264,"matched_code":20232,"matched_code_percent":6.2586617,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":287,"matched_functions_percent":22.54517,"complete_code":20232,"complete_code_percent":6.2586617,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":287}},{"timestamp":"2026-10-22T20:49:40Z","commit_sha":"d98a869ca98a6634452e1fe5cbf1682e7ba35e92","commit_message":"Match interpolation parser","measures":{"fuzzy_match_percent":6.2363887,"total_code":323264,"matched_code":20160,"matched_code_percent":6.2363887,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":285,"matched_functions_percent":22.38806,"complete_code":20160,"complete_code_percent":6.2363887,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":285}},{"timestamp":"2026-10-22T20:48:28Z","commit_sha":"21e8f65c1140a3212a86a9788f59feb7c4df2aa9","commit_message":"Inventory complete ROM layout","measures":{"fuzzy_match_percent":6.1448226,"total_code":323264,"matched_code":19864,"matched_code_percent":6.1448226,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":284,"matched_functions_percent":22.309505,"complete_code":19864,"complete_code_percent":6.1448226,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":284}},{"timestamp":"2026-10-22T20:45:25Z","commit_sha":"513f2e2c6b44a10c5c1c579ba64c05679fec88ef","commit_message":"Match parser position and record update","measures":{"fuzzy_match_percent":6.1448226,"total_code":323264,"matched_code":19864,"matched_code_percent":6.1448226,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":284,"matched_functions_percent":22.309505,"complete_code":19864,"complete_code_percent":6.1448226,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":284}},{"timestamp":"2026-10-22T20:43:54Z","commit_sha":"469b99eb3cc6e06eb8a2ada791be500a97e61ec2","commit_message":"Match three parser transformation routines","measures":{"fuzzy_match_percent":6.0841913,"total_code":323264,"matched_code":19668,"matched_code_percent":6.0841913,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":282,"matched_functions_percent":22.152395,"complete_code":19668,"complete_code_percent":6.0841913,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":282}},{"timestamp":"2026-10-22T20:42:47Z","commit_sha":"0720c1be5b41357c587a00d7aab7e8792afde152","commit_message":"Match parser field and runtime scaling","measures":{"fuzzy_match_percent":5.998812,"total_code":323264,"matched_code":19392,"matched_code_percent":5.998812,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":279,"matched_functions_percent":21.916733,"complete_code":19392,"complete_code_percent":5.998812,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":279}},{"timestamp":"2026-10-22T20:41:38Z","commit_sha":"a2d560be2b98db4fa80b53999202519eb69a76d1","commit_message":"Match parser accumulation and list helpers","measures":{"fuzzy_match_percent":5.923332,"total_code":323264,"matched_code":19148,"matched_code_percent":5.923332,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":275,"matched_functions_percent":21.602514,"complete_code":19148,"complete_code_percent":5.923332,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":275}},{"timestamp":"2026-10-22T20:40:13Z","commit_sha":"b35cbde3ca28391684d8e76fe34a6e5db1001b60","commit_message":"Match PI polling and count selection","measures":{"fuzzy_match_percent":5.821867,"total_code":323264,"matched_code":18820,"matched_code_percent":5.821867,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":270,"matched_functions_percent":21.209742,"complete_code":18820,"complete_code_percent":5.821867,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":270}},{"timestamp":"2026-10-22T20:39:02Z","commit_sha":"61ad88b8163d8530c1ef0b7950fa5bd0c3187a37","commit_message":"Match aligned arena initialization","measures":{"fuzzy_match_percent":5.795882,"total_code":323264,"matched_code":18736,"matched_code_percent":5.795882,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":268,"matched_functions_percent":21.052631,"complete_code":18736,"complete_code_percent":5.795882,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":268}},{"timestamp":"2026-10-22T20:36:48Z","commit_sha":"52644a09d2f73e60c3e4d2e7e91737314e6e1903","commit_message":"Match resource arena leaf routines","measures":{"fuzzy_match_percent":5.776084,"total_code":323264,"matched_code":18672,"matched_code_percent":5.776084,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":267,"matched_functions_percent":20.974077,"complete_code":18672,"complete_code_percent":5.776084,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":267}},{"timestamp":"2026-10-22T20:35:19Z","commit_sha":"ef3c986e92e668c1e49ac2740dcec34c7709785f","commit_message":"Match state initializer and dispatcher","measures":{"fuzzy_match_percent":5.761235,"total_code":323264,"matched_code":18624,"matched_code_percent":5.761235,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":265,"matched_functions_percent":20.816967,"complete_code":18624,"complete_code_percent":5.761235,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":265}},{"timestamp":"2026-10-22T20:34:14Z","commit_sha":"dc1f3221e55e4a6a37d89ba9ecb3fcbc38999c1d","commit_message":"Match submission wrappers and square root","measures":{"fuzzy_match_percent":5.7389627,"total_code":323264,"matched_code":18552,"matched_code_percent":5.7389627,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":263,"matched_functions_percent":20.659859,"complete_code":18552,"complete_code_percent":5.7389627,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":263}},{"timestamp":"2026-10-22T20:32:26Z","commit_sha":"33d82c78f742b93f46531cd83e88ea21d8d3d1bb","commit_message":"Match three padded utility routines","measures":{"fuzzy_match_percent":5.6956544,"total_code":323264,"matched_code":18412,"matched_code_percent":5.6956544,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":259,"matched_functions_percent":20.34564,"complete_code":18412,"complete_code_percent":5.6956544,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":259}},{"timestamp":"2026-10-22T20:31:06Z","commit_sha":"c6abf1220d71051639644c2ecdeabe6bcf724fe0","commit_message":"Match parser field clear routine","measures":{"fuzzy_match_percent":5.6622453,"total_code":323264,"matched_code":18304,"matched_code_percent":5.6622453,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":256,"matched_functions_percent":20.109976,"complete_code":18304,"complete_code_percent":5.6622453,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":256}},{"timestamp":"2026-10-22T20:29:34Z","commit_sha":"15a7d26a79e297872ec0781c787b782ca31d187f","commit_message":"Match list pop and state mask helpers","measures":{"fuzzy_match_percent":5.654821,"total_code":323264,"matched_code":18280,"matched_code_percent":5.654821,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":255,"matched_functions_percent":20.031422,"complete_code":18280,"complete_code_percent":5.654821,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":255}},{"timestamp":"2026-10-22T20:28:10Z","commit_sha":"3b7fa85bcfd3f5f93be8eae297465aea62fd56c1","commit_message":"Match resource cache range flush","measures":{"fuzzy_match_percent":5.642447,"total_code":323264,"matched_code":18240,"matched_code_percent":5.642447,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":253,"matched_functions_percent":19.874313,"complete_code":18240,"complete_code_percent":5.642447,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":253}},{"timestamp":"2026-10-22T20:26:33Z","commit_sha":"82da18885b7ed3fb9664e9049729b1cfc39f9e2f","commit_message":"Match parser field readers","measures":{"fuzzy_match_percent":5.6288357,"total_code":323264,"matched_code":18196,"matched_code_percent":5.6288357,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":252,"matched_functions_percent":19.795757,"complete_code":18196,"complete_code_percent":5.6288357,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":252}},{"timestamp":"2026-10-22T20:25:26Z","commit_sha":"bea8705a4789bc5c1e31ca2d1edf87004535a9d8","commit_message":"Match color state helpers","measures":{"fuzzy_match_percent":5.616462,"total_code":323264,"matched_code":18156,"matched_code_percent":5.616462,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":250,"matched_functions_percent":19.638649,"complete_code":18156,"complete_code_percent":5.616462,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":250}},{"timestamp":"2026-10-22T20:23:49Z","commit_sha":"04d89774129c1056b10a7802f7ba36a42ef20ac5","commit_message":"Decompile placeholder callbacks","measures":{"fuzzy_match_percent":5.5347953,"total_code":323264,"matched_code":17892,"matched_code_percent":5.5347953,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":244,"matched_functions_percent":19.167322,"complete_code":17892,"complete_code_percent":5.5347953,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":244}},{"timestamp":"2026-10-22T20:21:29Z","commit_sha":"27b3dbfbce8f37b56b1b26db2721e6d7a7c827e8","commit_message":"Decompile resource header accessor","measures":{"fuzzy_match_percent":5.524896,"total_code":323264,"matched_code":17860,"matched_code_percent":5.524896,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":242,"matched_functions_percent":19.010212,"complete_code":17860,"complete_code_percent":5.524896,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":242}},{"timestamp":"2026-10-22T20:19:35Z","commit_sha":"dfb4de2896ef56f8f4eb94419be62c765976a55c","commit_message":"Decompile resource subsystem no-op","measures":{"fuzzy_match_percent":5.511285,"total_code":323264,"matched_code":17816,"matched_code_percent":5.511285,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":241,"matched_functions_percent":18.931658,"complete_code":17816,"complete_code_percent":5.511285,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":241}},{"timestamp":"2026-10-22T20:17:56Z","commit_sha":"511cb2065c547a56f9f74cdb60d3962afce4d123","commit_message":"Map complete retail ROM layout","measures":{"fuzzy_match_percent":5.50881,"total_code":323264,"matched_code":17808,"matched_code_percent":5.50881,"total_data":32704,"matched_data":240,"matched_data_percent":0.7338552,"total_functions":1273,"matched_functions":240,"matched_functions_percent":18.853104,"complete_code":17808,"complete_code_percent":5.50881,"complete_data":240,"complete_data_percent":0.7338552,"total_units":1273,"complete_units":240}},{"timestamp":"2026-10-22T20:14:08Z","commit_sha":"5455389dcfc0aba2ccf436b999e2107099ffc790","commit_message":"Decompile perspective matrix utilities","measures":{"fuzzy_match_percent":5.6647706,"total_code":314364,"matched_code":17808,"matched_code_percent":5.6647706,"total_data":41604,"matched_data":240,"matched_data_percent":0.5768676,"total_functions":1273,"matched_functions":240,"matched_functions_percent":18.853104,"complete_code":17808,"complete_code_percent":5.6647706,"complete_data":240,"complete_data_percent":0.5768676,"total_units":1273,"complete_units":240}},{"timestamp":"2026-10-22T20:13:23Z","commit_sha":"c76d435b418239572141771209f87c418869a8fa","commit_message":"Correct decompilation progress totals","measures":{"fuzzy_match_percent":5.3797507,"total_code":314364,"matched_code":16912,"matched_code_percent":5.3797507,"total_data":41604,"matched_data":176,"matched_data_percent":0.42303625,"total_functions":1273,"matched_functions":238,"matched_functions_percent":18.695993,"complete_code":16912,"complete_code_percent":5.3797507,"complete_data":176,"complete_data_percent":0.42303625,"total_units":1273,"complete_units":238}},{"timestamp":"2026-10-22T20:09:45Z","commit_sha":"cc7123ff45000d34a4b1cec47d21c0ac67188fd0","commit_message":"Decompile matrix rotation utilities","measures":{"fuzzy_match_percent":0.20380434,"total_code":8384512,"matched_code":17088,"matched_code_percent":0.20380434,"total_data":8070148,"matched_data":176,"matched_data_percent":0.002180877,"total_functions":1273,"matched_functions":238,"matched_functions_percent":18.695993,"complete_code":17088,"complete_code_percent":0.20380434,"complete_data":176,"complete_data_percent":0.002180877,"total_units":1273,"complete_units":238}},{"timestamp":"2026-10-22T20:08:27Z","commit_sha":"900791e8b402785e330da7f7eb9c73b0ea76d252","commit_message":"Decompile matrix conversion utilities","measures":{"fuzzy_match_percent":0.19497855,"total_code":8384512,"matched_code":16348,"matched_code_percent":0.19497855,"total_data":8070148,"matched_data":160,"matched_data_percent":0.0019826153,"total_functions":1273,"matched_functions":237,"matched_functions_percent":18.61744,"complete_code":16348,"complete_code_percent":0.19497855,"complete_data":160,"complete_data_percent":0.0019826153,"total_units":1273,"complete_units":237}},{"timestamp":"2026-10-22T20:07:21Z","commit_sha":"9a622d7c5e348f93fc5e5bfd266dc10123557909","commit_message":"Decompile fixed matrix and vector helpers","measures":{"fuzzy_match_percent":0.18829957,"total_code":8384512,"matched_code":15788,"matched_code_percent":0.18829957,"total_data":8070148,"matched_data":160,"matched_data_percent":0.0019826153,"total_functions":1273,"matched_functions":234,"matched_functions_percent":18.381775,"complete_code":15788,"complete_code_percent":0.18829957,"complete_data":160,"complete_data_percent":0.0019826153,"total_units":1273,"complete_units":234}},{"timestamp":"2026-10-22T20:05:57Z","commit_sha":"a44f112f30decadad6ac2c7cba26e5adc7f47f90","commit_message":"Decompile matrix and message queue helpers","measures":{"fuzzy_match_percent":0.1824793,"total_code":8384512,"matched_code":15300,"matched_code_percent":0.1824793,"total_data":8070148,"matched_data":144,"matched_data_percent":0.0017843539,"total_functions":1273,"matched_functions":231,"matched_functions_percent":18.146112,"complete_code":15300,"complete_code_percent":0.1824793,"complete_data":144,"complete_data_percent":0.0017843539,"total_units":1273,"complete_units":231}},{"timestamp":"2026-10-22T20:04:05Z","commit_sha":"06c7b4856d6edeab27f9fb7d613baa00482c5a2e","commit_message":"Report full ROM decompilation progress","measures":{"fuzzy_match_percent":0.17122047,"total_code":8384512,"matched_code":14356,"matched_code_percent":0.17122047,"total_data":8070148,"matched_data":144,"matched_data_percent":0.0017843539,"total_functions":1273,"matched_functions":225,"matched_functions_percent":17.674784,"complete_code":14356,"complete_code_percent":0.17122047,"complete_data":144,"complete_data_percent":0.0017843539,"total_units":1273,"complete_units":225}},{"timestamp":"2026-10-22T20:01:47Z","commit_sha":"7ed887336c138877440640157a683348f5d87fd1","commit_message":"Decompile thread creation and event setup","measures":{"fuzzy_match_percent":4.520874,"total_code":314364,"matched_code":14212,"matched_code_percent":4.520874,"total_data":41604,"matched_data":144,"matched_data_percent":0.34612057,"total_functions":1273,"matched_functions":225,"matched_functions_percent":17.674784,"complete_code":14212,"complete_code_percent":4.520874,"complete_data":144,"complete_data_percent":0.34612057,"total_units":1273,"complete_units":225}},{"timestamp":"2026-10-22T20:00:21Z","commit_sha":"cbe338d1a50900f5a7ab00b7d3f2201485b8eb58","commit_message":"Decompile message queues and publish progress","measures":{"fuzzy_match_percent":4.4241705,"total_code":314364,"matched_code":13908,"matched_code_percent":4.4241705,"total_data":41604,"matched_data":144,"matched_data_percent":0.34612057,"total_functions":1273,"matched_functions":223,"matched_functions_percent":17.517675,"complete_code":13908,"complete_code_percent":4.4241705,"complete_data":144,"complete_data_percent":0.34612057,"total_units":1273,"complete_units":223}}]