{
 "generated_utc": "2026-10-17T16:25:16+00:00",
 "schema": "wulfram-progress/1",
 "note": "Progress metrics only; the reconstruction itself is not published here.",
 "as_of_rebuild_snapshot": "current verified-bytes snapshot",
 "census_date": "2026-10-04",
 "first_party_denominator_bytes": 947693,
 "first_party_verified_bytes": 375172,
 "remaining_first_party_bytes": 572521,
 "classified_by_census_bytes": 502828,
 "overlap_or_drift_bytes": 0,
 "buckets": [
  {
   "key": "plain_singles",
   "label": "Plain singles",
   "functions": 119,
   "bytes": 98688,
   "percent_of_remaining_first_party": 17.24,
   "by_class": {
    "census plain-single track": {
     "functions": 4,
     "bytes": 477
    },
    "other single candidates": {
     "functions": 63,
     "bytes": 19514
    },
    "worth a singles wave": {
     "functions": 52,
     "bytes": 9004
    },
    "outside the census filters (residual)": {
     "functions": null,
     "bytes": 69693
    }
   }
  },
  {
   "key": "closed_clusters",
   "label": "Closed clusters",
   "functions": 261,
   "bytes": 86935,
   "percent_of_remaining_first_party": 15.18,
   "by_class": {
    "1 member": {
     "functions": 8,
     "bytes": 768
    },
    "2-8 members, <=2 KB": {
     "functions": 123,
     "bytes": 30101
    },
    "2-8 members, >2 KB": {
     "functions": 20,
     "bytes": 14680
    },
    "9-24 members": {
     "functions": 68,
     "bytes": 21756
    },
    "25-99 members (library-entangled)": {
     "functions": 42,
     "bytes": 19630
    }
   }
  },
  {
   "key": "frame_alignment",
   "label": "Frame / alignment classes",
   "functions": 160,
   "bytes": 56201,
   "percent_of_remaining_first_party": 9.82,
   "by_class": {
    "single function": {
     "functions": 44,
     "bytes": 18779
    },
    "multi-member": {
     "functions": 116,
     "bytes": 37422
    }
   }
  },
  {
   "key": "interlinked",
   "label": "Interlinked code",
   "functions": 1015,
   "bytes": 326732,
   "percent_of_remaining_first_party": 57.07,
   "by_class": {},
   "subsections": [
    {
     "label": "Interlinked: HUD & targeting",
     "area": "HUD & targeting",
     "functions": 84,
     "bytes": 35400,
     "percent_of_remaining_first_party": 6.18,
     "verified_since_census_bytes": 2144,
     "percent_done_since_census": 5.7,
     "hubs_waited_on": 41
    },
    {
     "label": "Interlinked: In-game editors",
     "area": "In-game editors",
     "functions": 95,
     "bytes": 30122,
     "percent_of_remaining_first_party": 5.26,
     "verified_since_census_bytes": 1923,
     "percent_done_since_census": 6.0,
     "hubs_waited_on": 62
    },
    {
     "label": "Interlinked: Map & tactical view",
     "area": "Map & tactical view",
     "functions": 77,
     "bytes": 25708,
     "percent_of_remaining_first_party": 4.49,
     "verified_since_census_bytes": 377,
     "percent_done_since_census": 1.4,
     "hubs_waited_on": 38
    },
    {
     "label": "Interlinked: 3D rendering & camera",
     "area": "3D rendering & camera",
     "functions": 92,
     "bytes": 24449,
     "percent_of_remaining_first_party": 4.27,
     "verified_since_census_bytes": 3352,
     "percent_done_since_census": 12.1,
     "hubs_waited_on": 43
    },
    {
     "label": "Interlinked: Visual effects",
     "area": "Visual effects",
     "functions": 81,
     "bytes": 24368,
     "percent_of_remaining_first_party": 4.26,
     "verified_since_census_bytes": 218,
     "percent_done_since_census": 0.9,
     "hubs_waited_on": 37
    },
    {
     "label": "Interlinked: World, entities & game data",
     "area": "World, entities & game data",
     "functions": 84,
     "bytes": 23251,
     "percent_of_remaining_first_party": 4.06,
     "verified_since_census_bytes": 1779,
     "percent_done_since_census": 7.1,
     "hubs_waited_on": 42
    },
    {
     "label": "Interlinked: Game screens & states",
     "area": "Game screens & states",
     "functions": 65,
     "bytes": 22266,
     "percent_of_remaining_first_party": 3.89,
     "verified_since_census_bytes": 1716,
     "percent_done_since_census": 7.2,
     "hubs_waited_on": 51
    },
    {
     "label": "Interlinked: UI widgets & menus",
     "area": "UI widgets & menus",
     "functions": 98,
     "bytes": 21985,
     "percent_of_remaining_first_party": 3.84,
     "verified_since_census_bytes": 1388,
     "percent_done_since_census": 5.9,
     "hubs_waited_on": 51
    },
    {
     "label": "Interlinked: Social, chat & lobby",
     "area": "Social, chat & lobby",
     "functions": 30,
     "bytes": 20686,
     "percent_of_remaining_first_party": 3.61,
     "verified_since_census_bytes": 180,
     "percent_done_since_census": 0.9,
     "hubs_waited_on": 22
    },
    {
     "label": "Interlinked: Networking",
     "area": "Networking",
     "functions": 37,
     "bytes": 11380,
     "percent_of_remaining_first_party": 1.99,
     "verified_since_census_bytes": 198,
     "percent_done_since_census": 1.7,
     "hubs_waited_on": 15
    },
    {
     "label": "Interlinked: Debug tools & console",
     "area": "Debug tools & console",
     "functions": 25,
     "bytes": 10420,
     "percent_of_remaining_first_party": 1.82,
     "verified_since_census_bytes": 388,
     "percent_done_since_census": 3.6,
     "hubs_waited_on": 12
    },
    {
     "label": "Interlinked: Textures & images",
     "area": "Textures & images",
     "functions": 32,
     "bytes": 8659,
     "percent_of_remaining_first_party": 1.51,
     "verified_since_census_bytes": 2746,
     "percent_done_since_census": 24.1,
     "hubs_waited_on": 15
    },
    {
     "label": "Interlinked: Startup & config",
     "area": "Startup & config",
     "functions": 17,
     "bytes": 8328,
     "percent_of_remaining_first_party": 1.45,
     "verified_since_census_bytes": 317,
     "percent_done_since_census": 3.7,
     "hubs_waited_on": 10
    },
    {
     "label": "Interlinked: Input & controls",
     "area": "Input & controls",
     "functions": 38,
     "bytes": 6852,
     "percent_of_remaining_first_party": 1.2,
     "verified_since_census_bytes": 494,
     "percent_done_since_census": 6.7,
     "hubs_waited_on": 22
    },
    {
     "label": "Interlinked: Audio & voice",
     "area": "Audio & voice",
     "functions": 15,
     "bytes": 3261,
     "percent_of_remaining_first_party": 0.57,
     "verified_since_census_bytes": 4054,
     "percent_done_since_census": 55.4,
     "hubs_waited_on": 4
    },
    {
     "label": "Interlinked: Graphics drivers (DirectX/GDI)",
     "area": "Graphics drivers (DirectX/GDI)",
     "functions": 8,
     "bytes": 2686,
     "percent_of_remaining_first_party": 0.47,
     "verified_since_census_bytes": 169,
     "percent_done_since_census": 5.9,
     "hubs_waited_on": 4
    },
    {
     "label": "Interlinked: Core runtime & platform",
     "area": "Core runtime & platform",
     "functions": 17,
     "bytes": 2223,
     "percent_of_remaining_first_party": 0.39,
     "verified_since_census_bytes": 494,
     "percent_done_since_census": 18.2,
     "hubs_waited_on": 10
    },
    {
     "label": "Interlinked: Unattributed (no TU yet)",
     "area": "Unattributed (no TU yet)",
     "functions": 6,
     "bytes": 2132,
     "percent_of_remaining_first_party": 0.37,
     "verified_since_census_bytes": 0,
     "percent_done_since_census": 0.0,
     "hubs_waited_on": 7
    },
    {
     "label": "Interlinked: Physics & collision",
     "area": "Physics & collision",
     "functions": 2,
     "bytes": 516,
     "percent_of_remaining_first_party": 0.09,
     "verified_since_census_bytes": 75,
     "percent_done_since_census": 12.7,
     "hubs_waited_on": 0
    },
    {
     "label": "Interlinked: Updater (CSN)",
     "area": "Updater (CSN)",
     "functions": 1,
     "bytes": 272,
     "percent_of_remaining_first_party": 0.05,
     "verified_since_census_bytes": 0,
     "percent_done_since_census": 0.0,
     "hubs_waited_on": 0
    },
    {
     "label": "Interlinked: loosened since the census",
     "area": null,
     "functions": 111,
     "bytes": 41768,
     "percent_of_remaining_first_party": 7.3,
     "verified_since_census_bytes": 0,
     "percent_done_since_census": 0.0,
     "hubs_waited_on": 0
    }
   ],
   "hubs_total_distinct": 240,
   "subsections_bytes_sum": 326732
  },
  {
   "key": "policy_held",
   "label": "Policy-held",
   "functions": 21,
   "bytes": 3965,
   "percent_of_remaining_first_party": 0.69,
   "by_class": {
    "reserved by another lane or awaiting an ABI ruling": {
     "functions": 20,
     "bytes": 3952
    },
    "proven but not countable under current rules": {
     "functions": 1,
     "bytes": 13
    }
   }
  }
 ],
 "library_tier": {
  "note": "Library code (static C runtime, Speex, bzip2, libjpeg) is measured on its own line and is NOT part of the first-party figure above.",
  "denominator_bytes": 302789,
  "exact_bytes": 178866,
  "pending_bytes": 83449,
  "unmatched_bytes": 40474
 },
 "definitions": {
  "remaining_first_party_bytes": "first-party target bytes (library-attributed rows moved out) minus verified bytes.",
  "plain_singles": "functions with a standard calling convention, no register inputs from callers and no compiler frame-alignment demand; each can be attempted on its own. Includes single-function units the census put on the plain-single track, the census single-candidate list (split into 'worth a singles wave' and the rest), and a residual of first-party bytes that the census did not place in any unit (large, x87-heavy, complex exception handling or otherwise outside its filters).",
  "closed_clusters": "groups of functions that whole-program optimisation tied together through custom register conventions, whose closure is complete (every member's callers are inside the group). Grouped by size class: number of members and bytes.",
  "frame_alignment": "single functions or groups whose stack-frame shape (8- or 64-byte realignment, padding slots) depends on callers or callees; reproducing them needs the right neighbours compiled together. Includes groups whose frame chain went beyond the census pull limit.",
  "interlinked": "functions that call each other through calling conventions the compiler chose privately across the whole program, so a function can only be rebuilt once the shared helpers (hubs) it depends on are rebuilt and published. In the census these chain into one very large connected group of over a thousand functions; here it is split by feature area. Each subsection gives its bytes, the share of its census-time code verified since the census, and how many distinct hubs its code still waits on (a hub can serve several areas, so subsection hub counts overlap). 'Loosened since the census' is code the current work map no longer finds in the tangle because hubs it depended on were verified; it moves to another bucket at the next census refresh.",
  "policy_held": "work that is held by a process rule rather than by difficulty: units reserved for another work lane, units that need an ownership ruling on a calling-convention contradiction, and results that are proven but not countable under the current counting rules.",
  "library_pending": "library bytes whose image matches a pinned library object with no disagreeing relocation, but where not every relocation has been verified yet; listed, not counted.",
  "census_staleness": "bucket membership comes from the latest dependency census (dated above); functions verified since then are removed, so the buckets only shrink between census refreshes."
 }
}
