[{"timestamp":"2026-11-01T21:29:33Z","commit_sha":"6eb561de11011f8ab322dd29a6cb0f15cb3f2def","commit_message":"Progress report per function (one unit per published source, one not-yet-recovered unit per unmatched function) and the function boundary list published in hst-decomp's form; T2 rebuilt for the current accepted proofs","measures":{"fuzzy_match_percent":16.995,"total_code":2860396,"matched_code":486116,"matched_code_percent":16.995,"total_data":0,"matched_data":0,"matched_data_percent":0,"total_functions":11671,"matched_functions":4703,"matched_functions_percent":40.296,"complete_code":0,"complete_code_percent":0,"complete_data":0,"complete_data_percent":0,"total_units":11671,"complete_units":0}},{"timestamp":"2026-11-01T21:10:06Z","commit_sha":"270cb1ca778f1064292c741975b9adbb67db6542","commit_message":"Brand mark: a sticker of its own (stitched disc, code braces, a jigsaw piece); same canvas, footprint and navy accent as hst-decomp's","measures":{"fuzzy_match_percent":16.995,"total_code":2860396,"matched_code":486116,"matched_code_percent":16.995,"total_data":0,"matched_data":0,"matched_data_percent":0,"total_functions":11671,"matched_functions":4703,"matched_functions_percent":40.296,"complete_code":0,"complete_code_percent":0,"complete_data":0,"complete_data_percent":0,"total_units":1,"complete_units":0}},{"timestamp":"2026-11-01T20:00:42Z","commit_sha":"9c715c160b1732b53a136a543176facb8ffc1b5c","commit_message":"One layout with hst-decomp: brand mark, link row, ByteMatch code and functions badges, README figures generated by lbppublish (T1 16.995% code, 4,703 of 11,671 functions; T2 16.995% from a byte-identical whole-module build of the 2026-11-01 ledger)\n\nAssisted-by: Claude Code (Claude Opus 5.5)","measures":{"fuzzy_match_percent":16.995,"total_code":2860396,"matched_code":486116,"matched_code_percent":16.995,"total_data":0,"matched_data":0,"matched_data_percent":0,"total_functions":11671,"matched_functions":4703,"matched_functions_percent":40.296,"complete_code":0,"complete_code_percent":0,"complete_data":0,"complete_data_percent":0,"total_units":1,"complete_units":0}},{"timestamp":"2026-11-01T19:39:13Z","commit_sha":"5888dec8c3dde14d35c1014b8441f24060a8530a","commit_message":"Progress report from the private tree: function counts, tracker badges\n\nAssisted-by: Claude Code (Claude Sonnet 5.5)","measures":{"fuzzy_match_percent":16.995,"total_code":2860396,"matched_code":486116,"matched_code_percent":16.995,"total_data":0,"matched_data":0,"matched_data_percent":0,"total_functions":11671,"matched_functions":4703,"matched_functions_percent":40.296,"complete_code":0,"complete_code_percent":0,"complete_data":0,"complete_data_percent":0,"total_units":1,"complete_units":0}},{"timestamp":"2026-11-01T19:27:20Z","commit_sha":"9bcdcab30fa082a02d0931aa8ad4826c445b98b7","commit_message":"Progress report for bytematch.dev and recomp.fyi (#5)\n\n* Progress report for bytematch.dev and recomp.fyi: objdiff report generated from data/public-figures.json, upload-only workflow, .recomp.json\n\ntools/lbpreport.py writes docs/objdiff-report.json (module totals only, no per-function detail) from the published\nfigures; progress-report.yml uploads it as the artifact UCUS98744_report; .recomp.json describes the project for\nrecomp.fyi; the README says where the number comes from and how to refresh it.\n\nAssisted-by: Claude Code (Claude Sonnet 5.5)\n\n* README: say which tier the trackers show (T1) and which the headline shows (T2)\n\nAssisted-by: Claude Code (Opus 5.5)","measures":{"fuzzy_match_percent":16.995,"total_code":2860396,"matched_code":486116,"matched_code_percent":16.995,"total_data":0,"matched_data":0,"matched_data_percent":0,"total_functions":0,"matched_functions":0,"matched_functions_percent":0,"complete_code":0,"complete_code_percent":0,"complete_data":0,"complete_data_percent":0,"total_units":1,"complete_units":0}}]