{
  "format": "spicyregs-join-delivery-execution-v1",
  "as_of": "2026-09-27",
  "scope": "Selected implementation and acceptance from the original proposal, with published bounded source cohorts and separately recorded wider backfill limits.",
  "proposal": "join-delivery-tasks-2026-09-27.json",
  "finalization": {
    "source_wheel_pin": {
      "version": "0.50.0",
      "source_commit": "8844068b355c41cd5ab7e7310cc5ba51798f741a",
      "wheel_sha256": "c739bc6f6bd488ca2afcb37d1bbcff57f14c0abe051638d4679ed17abf9eb64b",
      "reproducible_builds": 2,
      "registry_uploaded": false,
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave3/provider050-build-receipt.json"
    },
    "repository_checks": {
      "provider": "Full committed-source gate: 10392 passed, 4 skipped, 50 deselected; lint, format and filemap passed; hosted CI passed.",
      "consumer": "3407 passed, 2 skipped, 4 deselected; Ruff, ty, dictionary, Cloudflare and minimal-runtime checks passed; hosted CI and live integration passed.",
      "docs": "Final ledger strict MkDocs build passed; wave5-mkdocs.log"
    },
    "deployment": {
      "application_commit": "3e423cd4e2b1f459afd7025fbcdf0786a2cf4c24",
      "worker_version": "ece7e6c7-4f1f-4e36-a2af-f017d7c175ec",
      "image_digest": "sha256:d9d890582380699c4ae2d7e6eb7efcaa790a0efee17fc90a48b76c70025f3cb0",
      "container_application": "a03e7803-34bd-43ef-93b6-271a54859b74",
      "deployment_log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave5-deploy.log",
      "public_smoke": {
        "passed": true,
        "cases": 22,
        "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave5-smoke-final/summary.json",
        "scope": "Observed public requests, including actual restricted attachment records and alternative offered formats. Not a fleet-wide audit."
      },
      "url": "https://spicy-regs-mcp.mdeeb.workers.dev/mcp"
    },
    "data_publication": {
      "members": {
        "generation": "sha256:00cad6cf5255d605f681a89705c22257e2975ed86c2dee61e90f3be278d51851",
        "rows": {
          "members": 12770,
          "member_terms": 45535,
          "member_party_affiliations": 59
        },
        "source": "complete retained September25 community crosswalk captures",
        "public_readback": "all three exact hashes and counts verified"
      },
      "comments": {
        "catalog_snapshot": 50021510906269595,
        "schema_id": 4,
        "repaired_rows": 3,
        "changed_cells": 12,
        "verified_local_mirror_rows": 26314364,
        "public_mirror": "published and verified with dependent refresh",
        "receipt": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/comment-reference-repair-2026-09-27/receipt.json",
        "public_rows": 26314364,
        "public_bytes": 4272472517,
        "public_sha256": "ab8fba398941b9f09c8197f6d7f33131d098ed30a0786f7b606d074ed1b71cdb",
        "public_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-comments-hosted-20260927/recovery-receipts/comments-publication.json"
      },
      "bill_cosponsors": {
        "family": "bill-family",
        "generation": {
          "artifactDigest": "sha256:401302170a911739b90989e1d4f81fd7ce3da7227d23192293c56e764377a168",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:2fc4a757f0ced1b5b0c418bf71c1176b7ca732d42184208ee4808ae019979872"
        },
        "published": true,
        "public_readback": [
          {
            "key": "bill_actions.parquet",
            "member": "bill_actions.parquet",
            "bytes": 9022918,
            "sha256": "sha256:5e8b236790af4e2fa6889cc9be17bb3a81e3d2879e076bb9d36d69fd971b18f1",
            "etag": "\"3d40a58200a0875234a7095f92781aae\"",
            "verified": true
          },
          {
            "key": "bill_committees.parquet",
            "member": "bill_committees.parquet",
            "bytes": 1301094,
            "sha256": "sha256:67928bbd5a06eb06874de8da289dfcb249325ed4434dbdfce2a93752a342b3ec",
            "etag": "\"a3ad48bee5a24ce3a4f9253632374dff\"",
            "verified": true
          },
          {
            "key": "bill_cosponsors.parquet",
            "member": "bill_cosponsors.parquet",
            "bytes": 3773966,
            "sha256": "sha256:ee12c814229d9d84c25e9ad1ec0378b5fc67b59f9ba1125979bae3a2e251fc6f",
            "etag": "\"f917448e14e9a82f045a008c131b934d\"",
            "verified": true
          },
          {
            "key": "bill_family_archives.parquet",
            "member": "bill_family_archives.parquet",
            "bytes": 14490,
            "sha256": "sha256:3bb4394585a0d7d44598e03b5c76244ed4e690984bbf5ca29668af2ce9288dd7",
            "etag": "\"5d977d8c4a6fc2de05b7b5b9aa7751c3\"",
            "verified": true
          },
          {
            "key": "bill_family_backfill_walks.parquet",
            "member": "bill_family_backfill_walks.parquet",
            "bytes": 333,
            "sha256": "sha256:86e1ac46284f0b5fe8e86841be61c5dfddaf176ff3a3411b62ef397747eafe5c",
            "etag": "\"ea0cc499a94a78986f4b146e2c9ee07b\"",
            "verified": true
          },
          {
            "key": "bill_family_backfills.parquet",
            "member": "bill_family_backfills.parquet",
            "bytes": 229,
            "sha256": "sha256:8daf0697d5c5278ad333a57a78cf312b00516ecd2f1d51aef3ef476c4b318cb4",
            "etag": "\"666bd51e3eff667405d8b37ab4c4a334\"",
            "verified": true
          },
          {
            "key": "bill_publisher_summaries.parquet",
            "member": "bill_publisher_summaries.parquet",
            "bytes": 50036908,
            "sha256": "sha256:a75c43341f22f07dccfa25912c084233007762761d2ce179bbb2b00dba33c6b8",
            "etag": "\"a81fc5e138fd0747c6e90c619758f799\"",
            "verified": true
          },
          {
            "key": "bill_sections.parquet",
            "member": "bill_sections.parquet",
            "bytes": 950009925,
            "sha256": "sha256:ae284a74e8984f831e5c82426e0285f118dc00f4f3229b206e9a8fb881557d91",
            "etag": "\"710d957b0d43c2f0ec48f03885c1638a-15\"",
            "verified": true
          },
          {
            "key": "bill_summaries.parquet",
            "member": "bill_summaries.parquet",
            "bytes": 426,
            "sha256": "sha256:3d11046c5abe35ff6a01d529b221f7a025c506ba3491862635468b1eeb5bfa8d",
            "etag": "\"fab19a64e6c42085619eaa36f35a23d7\"",
            "verified": true
          },
          {
            "key": "bill_versions.parquet",
            "member": "bill_versions.parquet",
            "bytes": 9467997,
            "sha256": "sha256:6f3f399d085a7166cf58be6a0566934b98273e8b82381c7cb3f707e35c24cb8d",
            "etag": "\"be05dbb80ae1b8ca0fadd828b58d67ab\"",
            "verified": true
          },
          {
            "key": "bill_vote_references.parquet",
            "member": "bill_vote_references.parquet",
            "bytes": 222518,
            "sha256": "sha256:13b4c17567bf7b1e82db209e601922311388fc1225315908055935f9e3f4621f",
            "etag": "\"5411f2c79df0d552b14bc1bdd75c220f\"",
            "verified": true
          },
          {
            "key": "cbo_cost_estimates.parquet",
            "member": "cbo_cost_estimates.parquet",
            "bytes": 625438,
            "sha256": "sha256:5baa155dd3e61a7080dff673b8f1a127559ae11e0a4c112b8deca024ee513e28",
            "etag": "\"eb1ff21deb2eacad0c3a6e0e4ba5ff19\"",
            "verified": true
          },
          {
            "key": "congress_bills.parquet",
            "member": "congress_bills.parquet",
            "bytes": 30639875,
            "sha256": "sha256:4f08a3775def1cf839dae41e96e5557b0feba301527edec7f834557e58c1d9a2",
            "etag": "\"7bcd2628d0e6cc591e89937d0eb638e4\"",
            "verified": true
          },
          {
            "key": "diff_summaries.parquet",
            "member": "diff_summaries.parquet",
            "bytes": 513,
            "sha256": "sha256:fa8f3637dc17cb04cf86ad57787b3e02f0048d612f3af1950916e463ade15337",
            "etag": "\"286b7eae4451c2749b829b1d65c64bcf\"",
            "verified": true
          },
          {
            "key": "financial_changes.parquet",
            "member": "financial_changes.parquet",
            "bytes": 346,
            "sha256": "sha256:6566431e7d5c080394b4c49827753a85b35d257646f40c0b7e726acbfac8c9b8",
            "etag": "\"a4e7489e7eb0c44bdffe7ff5b7d81c6c\"",
            "verified": true
          },
          {
            "key": "public_activity_events.parquet",
            "member": "public_activity_events.parquet",
            "bytes": 3079146,
            "sha256": "sha256:6ad7ec70189fdff7cd4cbc1c901c0f070b785fb4925e8fe53328e1cb7f31e99c",
            "etag": "\"55a1f60e6e746bdeff64dbd647f7dd4d\"",
            "verified": true
          },
          {
            "key": "section_classifications.parquet",
            "member": "section_classifications.parquet",
            "bytes": 410,
            "sha256": "sha256:eb8b2483a28f4987c95b3b216bb932b490cba55604a94fc12b665fb6740f98a7",
            "etag": "\"c4c9fd2b8fe45ce109c8ed5c9a3747cd\"",
            "verified": true
          },
          {
            "key": "section_diff_items.parquet",
            "member": "section_diff_items.parquet",
            "bytes": 120126422,
            "sha256": "sha256:ec8d8b899987921ea1c0de37aededcd37cfa75ed7deb8aa8975f3ceee34bae74",
            "etag": "\"9f0f6616db9f9fdfa87f16b9fb1310d4-2\"",
            "verified": true
          },
          {
            "key": "section_diffs.parquet",
            "member": "section_diffs.parquet",
            "bytes": 394773,
            "sha256": "sha256:a598f4a226d1adbfabdc581d3d77dd2a9714319bfd2beef5283755991f5ccec8",
            "etag": "\"54fc763fbf8c7f7b9ed6169ba30b5d66\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:14:05.497071+00:00",
        "receipt_path": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/legislative-joins-2026-09-27/publication/publication-receipt.json"
      },
      "house_communications": {
        "generation": "sha256:94d28167db0a56a3670d0a3ceca17e610b0a54f7b3c1e0c6b91617affaa2a994",
        "rows": 5006,
        "rin_occurrences": 2076,
        "prior_rows_columns": "all unchanged",
        "public_readback": "exact hash/counts verified",
        "origin_requests": 0,
        "source_fidelity": "inherited from prior generation"
      }
    },
    "final_rollout_after_runtime_fixes": {
      "worker": "spicy-regs-mcp",
      "worker_version": "ea8d54f5-a2f4-4871-b9b0-016ef595b518",
      "container_image": "sha256:1d558a710949494a7b43e39be5027124f07259754e8ccb9ffd3ecd401020efb5",
      "application_id": "a03e7803-34bd-43ef-93b6-271a54859b74",
      "code_commit": "8380ac8c7adc4265c101de2186c0a5d7ba2ed906",
      "url": "https://spicy-regs-mcp.mdeeb.workers.dev/mcp",
      "rollout_strategy": "immediate",
      "cli_deploy_success": true,
      "verified_new_serving_rule": "fec-companion-location-v2",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/final-smoke-summary.json",
      "live_passed": true,
      "rollout_scope": "New container verified through public endpoint; per-instance fleet completion is not asserted by the CLI deployment response.",
      "status": "deployed_and_public_endpoint_verified",
      "scope": "FEC bounded hash joins and compact companion navigation, exec-based graceful shutdown, publication qualification metadata; application also includes historical-schema repair/export fix."
    },
    "second_wave_publications": {
      "fr-docket-links": {
        "family": "fr-docket-links",
        "generation": {
          "artifactDigest": "sha256:b443a813335e8a7cd38f03fdcf199e6c3a93040ba23b4aad39dcc844f7aabfdf",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:15cac9d69b5c5c3345b009cb3dad6047ecf044051393591defd98ed158b33773"
        },
        "published": true,
        "public_readback": [
          {
            "key": "fr_docket_links.parquet",
            "member": "fr_docket_links.parquet",
            "bytes": 108334236,
            "sha256": "sha256:c50e1eae2033bae843fa42edc37e1975bd088f45162ac577ea5f500f420de994",
            "etag": "\"d5bfa2bd09e7097fffb0d76162b4acb7-2\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T21:37:56.533703+00:00"
      },
      "fcc-filings": {
        "family": "fcc-filings",
        "generation": {
          "artifactDigest": "sha256:34b970d51a425d8f57c5565f8ec9f540ebb73667f7ddf72bc878c862d190af87",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:971b616fc3f0e390946282885e7d12a549dcc046b657f46177cd038db709dc1a"
        },
        "published": true,
        "public_readback": [
          {
            "key": "fcc_filings.parquet",
            "member": "fcc_filings.parquet",
            "bytes": 3164328,
            "sha256": "sha256:f161639581367fc3959240ea5d07dfdc15507034ad8e594b814b6d2920657c03",
            "etag": "\"7288d4e227ab97490d453df37b9a5b0b\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T21:43:43.875143+00:00"
      },
      "gao-reports": {
        "family": "gao-reports",
        "generation": {
          "artifactDigest": "sha256:566318c5740235cd9fb849f9281476fc6e3bb13120b3f03a1971196e33dd2737",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:dbfeb10242fc5acf005be0db43aac960bbbace14bd8dc9f54ec4fd3123e593a9"
        },
        "published": true,
        "public_readback": [
          {
            "key": "gao_reports.parquet",
            "member": "gao_reports.parquet",
            "bytes": 64567,
            "sha256": "sha256:a8fde4a967ce158075163ce7ea950040b8a30a5d034347b1cd600f0f5006f5d7",
            "etag": "\"191b1b7f766a0cd97aafaf5056ba9755\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T21:41:56.684778+00:00"
      },
      "print-citations": {
        "family": "print-citations",
        "generation": {
          "artifactDigest": "sha256:a9fa600caf2081003f15cf04f8ed1721c5732c71d4cf273110bc3b699f0ea294",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:89f17ddfa62eb6c8195815f26da8bbca99585d7c88110b2010f0fb13987f9f63"
        },
        "published": true,
        "public_readback": [
          {
            "key": "bill_committee_actions.parquet",
            "member": "bill_committee_actions.parquet",
            "bytes": 349200,
            "sha256": "sha256:0a297b59e62ffc7dc35d6d08434a7d9e6787ffa1b5d159d67cfb2162102ad6d7",
            "etag": "\"9c3ca4689ca9ddfa7072dbf1b0c6e091\"",
            "verified": true
          },
          {
            "key": "budget_volumes.parquet",
            "member": "budget_volumes.parquet",
            "bytes": 29590,
            "sha256": "sha256:bb1ce88b0ffba7614118509dd6c0d0f7d9e56ecdf8567f0815f5c01204fbad97",
            "etag": "\"cc5225a8643d0b5f7449cb3e1047866b\"",
            "verified": true
          },
          {
            "key": "document_citations.parquet",
            "member": "document_citations.parquet",
            "bytes": 660420,
            "sha256": "sha256:1e9826042fa3cf78b96f215861b06a270c6d5dcb77da60e28bac1916da857ef2",
            "etag": "\"4d1688ea833b6112464465fc587e98bd\"",
            "verified": true
          },
          {
            "key": "house_activity_reports.parquet",
            "member": "house_activity_reports.parquet",
            "bytes": 65089,
            "sha256": "sha256:83deffc2d8c932cf6d0017c64239278f7dfdcd9fd5126565bdd2a7c385584cc3",
            "etag": "\"bf828254e2aff8457b792cec0ab71e46\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T21:42:14.798707+00:00"
      }
    },
    "second_wave_deployment": {
      "status": "deployed_and_public_endpoint_verified",
      "worker": "spicy-regs-mcp",
      "worker_version": "1146ddba-bf85-4a71-8dd9-e87eaf8bf16f",
      "container_image": "sha256:dac8a5518fc7aaeb40a6642e8dd6e53adfc62e9e065881ee1b548fbfca90c014",
      "application_id": "a03e7803-34bd-43ef-93b6-271a54859b74",
      "code_commit": "8082191178204d9c224dbde06afab30fe034ea32",
      "url": "https://spicy-regs-mcp.mdeeb.workers.dev/mcp",
      "rollout_strategy": "immediate",
      "cli_deploy_success": true,
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave2-smoke-summary.json",
      "live_passed": true,
      "scope": "All fourteen bounded public MCP checks passed. First rollout attempt hit an older container; retained separately. New runtime and selected publications verified; per-instance fleet completion is not asserted.",
      "verified_at": "2026-09-27T21:52:40.627063+00:00"
    },
    "third_wave_publications": {
      "bill-family": {
        "family": "bill-family",
        "generation": {
          "artifactDigest": "sha256:401302170a911739b90989e1d4f81fd7ce3da7227d23192293c56e764377a168",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:2fc4a757f0ced1b5b0c418bf71c1176b7ca732d42184208ee4808ae019979872"
        },
        "published": true,
        "public_readback": [
          {
            "key": "bill_actions.parquet",
            "member": "bill_actions.parquet",
            "bytes": 9022918,
            "sha256": "sha256:5e8b236790af4e2fa6889cc9be17bb3a81e3d2879e076bb9d36d69fd971b18f1",
            "etag": "\"3d40a58200a0875234a7095f92781aae\"",
            "verified": true
          },
          {
            "key": "bill_committees.parquet",
            "member": "bill_committees.parquet",
            "bytes": 1301094,
            "sha256": "sha256:67928bbd5a06eb06874de8da289dfcb249325ed4434dbdfce2a93752a342b3ec",
            "etag": "\"a3ad48bee5a24ce3a4f9253632374dff\"",
            "verified": true
          },
          {
            "key": "bill_cosponsors.parquet",
            "member": "bill_cosponsors.parquet",
            "bytes": 3773966,
            "sha256": "sha256:ee12c814229d9d84c25e9ad1ec0378b5fc67b59f9ba1125979bae3a2e251fc6f",
            "etag": "\"f917448e14e9a82f045a008c131b934d\"",
            "verified": true
          },
          {
            "key": "bill_family_archives.parquet",
            "member": "bill_family_archives.parquet",
            "bytes": 14490,
            "sha256": "sha256:3bb4394585a0d7d44598e03b5c76244ed4e690984bbf5ca29668af2ce9288dd7",
            "etag": "\"5d977d8c4a6fc2de05b7b5b9aa7751c3\"",
            "verified": true
          },
          {
            "key": "bill_family_backfill_walks.parquet",
            "member": "bill_family_backfill_walks.parquet",
            "bytes": 333,
            "sha256": "sha256:86e1ac46284f0b5fe8e86841be61c5dfddaf176ff3a3411b62ef397747eafe5c",
            "etag": "\"ea0cc499a94a78986f4b146e2c9ee07b\"",
            "verified": true
          },
          {
            "key": "bill_family_backfills.parquet",
            "member": "bill_family_backfills.parquet",
            "bytes": 229,
            "sha256": "sha256:8daf0697d5c5278ad333a57a78cf312b00516ecd2f1d51aef3ef476c4b318cb4",
            "etag": "\"666bd51e3eff667405d8b37ab4c4a334\"",
            "verified": true
          },
          {
            "key": "bill_publisher_summaries.parquet",
            "member": "bill_publisher_summaries.parquet",
            "bytes": 50036908,
            "sha256": "sha256:a75c43341f22f07dccfa25912c084233007762761d2ce179bbb2b00dba33c6b8",
            "etag": "\"a81fc5e138fd0747c6e90c619758f799\"",
            "verified": true
          },
          {
            "key": "bill_sections.parquet",
            "member": "bill_sections.parquet",
            "bytes": 950009925,
            "sha256": "sha256:ae284a74e8984f831e5c82426e0285f118dc00f4f3229b206e9a8fb881557d91",
            "etag": "\"710d957b0d43c2f0ec48f03885c1638a-15\"",
            "verified": true
          },
          {
            "key": "bill_summaries.parquet",
            "member": "bill_summaries.parquet",
            "bytes": 426,
            "sha256": "sha256:3d11046c5abe35ff6a01d529b221f7a025c506ba3491862635468b1eeb5bfa8d",
            "etag": "\"fab19a64e6c42085619eaa36f35a23d7\"",
            "verified": true
          },
          {
            "key": "bill_versions.parquet",
            "member": "bill_versions.parquet",
            "bytes": 9467997,
            "sha256": "sha256:6f3f399d085a7166cf58be6a0566934b98273e8b82381c7cb3f707e35c24cb8d",
            "etag": "\"be05dbb80ae1b8ca0fadd828b58d67ab\"",
            "verified": true
          },
          {
            "key": "bill_vote_references.parquet",
            "member": "bill_vote_references.parquet",
            "bytes": 222518,
            "sha256": "sha256:13b4c17567bf7b1e82db209e601922311388fc1225315908055935f9e3f4621f",
            "etag": "\"5411f2c79df0d552b14bc1bdd75c220f\"",
            "verified": true
          },
          {
            "key": "cbo_cost_estimates.parquet",
            "member": "cbo_cost_estimates.parquet",
            "bytes": 625438,
            "sha256": "sha256:5baa155dd3e61a7080dff673b8f1a127559ae11e0a4c112b8deca024ee513e28",
            "etag": "\"eb1ff21deb2eacad0c3a6e0e4ba5ff19\"",
            "verified": true
          },
          {
            "key": "congress_bills.parquet",
            "member": "congress_bills.parquet",
            "bytes": 30639875,
            "sha256": "sha256:4f08a3775def1cf839dae41e96e5557b0feba301527edec7f834557e58c1d9a2",
            "etag": "\"7bcd2628d0e6cc591e89937d0eb638e4\"",
            "verified": true
          },
          {
            "key": "diff_summaries.parquet",
            "member": "diff_summaries.parquet",
            "bytes": 513,
            "sha256": "sha256:fa8f3637dc17cb04cf86ad57787b3e02f0048d612f3af1950916e463ade15337",
            "etag": "\"286b7eae4451c2749b829b1d65c64bcf\"",
            "verified": true
          },
          {
            "key": "financial_changes.parquet",
            "member": "financial_changes.parquet",
            "bytes": 346,
            "sha256": "sha256:6566431e7d5c080394b4c49827753a85b35d257646f40c0b7e726acbfac8c9b8",
            "etag": "\"a4e7489e7eb0c44bdffe7ff5b7d81c6c\"",
            "verified": true
          },
          {
            "key": "public_activity_events.parquet",
            "member": "public_activity_events.parquet",
            "bytes": 3079146,
            "sha256": "sha256:6ad7ec70189fdff7cd4cbc1c901c0f070b785fb4925e8fe53328e1cb7f31e99c",
            "etag": "\"55a1f60e6e746bdeff64dbd647f7dd4d\"",
            "verified": true
          },
          {
            "key": "section_classifications.parquet",
            "member": "section_classifications.parquet",
            "bytes": 410,
            "sha256": "sha256:eb8b2483a28f4987c95b3b216bb932b490cba55604a94fc12b665fb6740f98a7",
            "etag": "\"c4c9fd2b8fe45ce109c8ed5c9a3747cd\"",
            "verified": true
          },
          {
            "key": "section_diff_items.parquet",
            "member": "section_diff_items.parquet",
            "bytes": 120126422,
            "sha256": "sha256:ec8d8b899987921ea1c0de37aededcd37cfa75ed7deb8aa8975f3ceee34bae74",
            "etag": "\"9f0f6616db9f9fdfa87f16b9fb1310d4-2\"",
            "verified": true
          },
          {
            "key": "section_diffs.parquet",
            "member": "section_diffs.parquet",
            "bytes": 394773,
            "sha256": "sha256:a598f4a226d1adbfabdc581d3d77dd2a9714319bfd2beef5283755991f5ccec8",
            "etag": "\"54fc763fbf8c7f7b9ed6169ba30b5d66\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:14:05.497071+00:00",
        "receipt_path": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/legislative-joins-2026-09-27/publication/publication-receipt.json"
      },
      "fcc-filings": {
        "family": "fcc-filings",
        "generation": {
          "artifactDigest": "sha256:9c87b600aa7b5847a9d2cb7fca4467bd126f229331b3fa2372163157f308911d",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:0661ee8fcee4d2b44392a997ef75da712bd12f49a3f85f6c4940d6c74c369679"
        },
        "published": true,
        "public_readback": [
          {
            "key": "fcc_filings.parquet",
            "member": "fcc_filings.parquet",
            "bytes": 4169648,
            "sha256": "sha256:77ea6467a2b80cf4ef0794c0a12e8ad199db696c91cd6ef335ddfa42074c8414",
            "etag": "\"bc906e9fc586484e414adf3e8de365b8\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:15:12.410389+00:00",
        "receipt_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-fcc-complete-20260927/publication/publication-receipt.json"
      },
      "native-legal-references": {
        "family": "native-legal-references",
        "generation": {
          "artifactDigest": "sha256:53755e3e0076dfa5bacc5681c4316f4806bf23694693d1e8bbe551a70b1a711c",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:c195565e89c2ecbc6a66eb0fd6153daa38e47872032ff0596ecf841f899e664e"
        },
        "published": true,
        "public_readback": [
          {
            "key": "native_legal_reference_reads.parquet",
            "member": "native_legal_reference_reads.parquet",
            "bytes": 3863,
            "sha256": "sha256:26b102153a7b0628122890ed30bd2889032e79c37ec855552b491758d4e2ef5f",
            "etag": "\"64ff2db53ce176dd7974c87947900e6e\"",
            "verified": true
          },
          {
            "key": "native_legal_references.parquet",
            "member": "native_legal_references.parquet",
            "bytes": 54352,
            "sha256": "sha256:cb6b341615c4deba73e93e0fe814b237e89856babad31d28db1e3c2abe81e4b9",
            "etag": "\"21049d032aa5e1092c6b53fe6caad987\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:19:06.219040+00:00",
        "receipt_path": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/native-legal-full-2026-09-27/publication/publication-receipt.json"
      },
      "court-opinion-pdf-extractions": {
        "family": "court-opinion-pdf-extractions",
        "generation": {
          "artifactDigest": "sha256:6d1e4e651ecbe1c533e0f76a29633e0a2caca9914897066925f39e76e19ef97a",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:9b838a546f254848814825d4a3d19c05835bb5b9de9fc07105c7fdf5e7308c14"
        },
        "published": true,
        "public_readback": [
          {
            "key": "court_opinion_pdf_extractions.parquet",
            "member": "court_opinion_pdf_extractions.parquet",
            "bytes": 56977,
            "sha256": "sha256:4482aa946e7f48a4f47fe73832eea19acf18820a7d20f946f1c6366fa8ffd940",
            "etag": "\"9fa99ea5607f3f4168f0fb035c8d83da\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:23:16.840992+00:00",
        "receipt_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-court-cohort-20260927/publication/publication-receipt.json"
      },
      "print-citations": {
        "family": "print-citations",
        "generation": {
          "artifactDigest": "sha256:c8e49dbb08311c860a3909e5aba4ece459b37bafc641313d526239bd1fc14131",
          "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:f8c31c00aa245af36651af3a37d22daa327206dc2ea231902ac51611dae577c7"
        },
        "published": true,
        "public_readback": [
          {
            "key": "bill_committee_actions.parquet",
            "member": "bill_committee_actions.parquet",
            "bytes": 349200,
            "sha256": "sha256:0a297b59e62ffc7dc35d6d08434a7d9e6787ffa1b5d159d67cfb2162102ad6d7",
            "etag": "\"9c3ca4689ca9ddfa7072dbf1b0c6e091\"",
            "verified": true
          },
          {
            "key": "budget_volumes.parquet",
            "member": "budget_volumes.parquet",
            "bytes": 29590,
            "sha256": "sha256:bb1ce88b0ffba7614118509dd6c0d0f7d9e56ecdf8567f0815f5c01204fbad97",
            "etag": "\"cc5225a8643d0b5f7449cb3e1047866b\"",
            "verified": true
          },
          {
            "key": "document_citations.parquet",
            "member": "document_citations.parquet",
            "bytes": 670664,
            "sha256": "sha256:233151248df35b28ea44029055a86093254a7f1499f988d586ac89c65923ef49",
            "etag": "\"1bd49c882bae0e0e52c6042794d8ddef\"",
            "verified": true
          },
          {
            "key": "house_activity_reports.parquet",
            "member": "house_activity_reports.parquet",
            "bytes": 65089,
            "sha256": "sha256:83deffc2d8c932cf6d0017c64239278f7dfdcd9fd5126565bdd2a7c385584cc3",
            "etag": "\"bf828254e2aff8457b792cec0ab71e46\"",
            "verified": true
          }
        ],
        "verified_at": "2026-09-27T22:28:47.501368+00:00",
        "receipt_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-court-citations-20260927/publication/publication-receipt.json"
      }
    },
    "concurrent_publication_freshness": {
      "state": "implemented; live probe pending",
      "scope": "Concurrent publication freshness fix requires deployment and a bounded live probe before serving behavior is claimed."
    },
    "third_wave_concurrency_probe": {
      "table": "reg_catalog.\"default\".\"codex_concurrency_probe_20260927_224257\"",
      "duckdb_version": "1.5.5",
      "checks": [
        {
          "name": "intervening_update",
          "pass": true
        },
        {
          "name": "intervening_insert",
          "pass": true
        },
        {
          "name": "matching_prior_null_write",
          "pass": true
        },
        {
          "name": "intervening_commit_after_precheck",
          "pass": true
        }
      ],
      "cleanup": true,
      "commit_conflict_error_type": "TransactionException",
      "commit_conflict_error": "TransactionContext Error: Failed to commit: Failed to commit Iceberg transaction: Request to 'https://catalog.cloudflarestorage.com/174055408ff1560e60601c4d12c561c4/spicy-regs/v1/fb7569d2-b815-11f1-8000-bf9675be02df/transactions/commit' returned a non-200 status code (Conflict_409). \n message: CatalogCommitConflicts, context: { expected: 3212979461552423427, found: 6208316116890896283 } => Requirement failed: Branch or tag `main`'s snapshot has changed\n type: CatalogCommitConflicts\n reason: Conflict\n"
    },
    "source_pull_request": "https://github.com/mikewolfd/spicy-docs/pull/4",
    "source_branch_pushed": "codex/native-relationship-qualification",
    "comments_previous_hosted_run": {
      "url": "https://github.com/mikewolfd/spicy-regs/actions/runs/36351853866",
      "status": "correctly refused changed catalog before any mirror uploads",
      "evidence": "/Users/mikewolfd/.codex/artifacts/spicy-regs-comments-hosted-20260927/report.md"
    },
    "third_wave_validation": {
      "consumer_tests": {
        "passed": 3361,
        "skipped": 2,
        "deselected": 4,
        "log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/consumer-wave3-final-gate.log"
      },
      "ruff": "passed",
      "ty": "passed",
      "dictionary": "passed",
      "strict_mkdocs": "passed",
      "cloudflare_types_tsc_dry_run": "passed",
      "minimal_container_mcp": "passed",
      "live_concurrency": "four checks passed; scratch removed"
    },
    "third_wave_deployment": {
      "application_commit": "4466d85dcc0e04759358f4546f5e5bad81bb02b1",
      "worker_version": "16bf8167-287e-4d59-ad43-2903fb4d301a",
      "image_digest": "sha256:77573fd0d828f5617543a153392a6ad96173267599ebb5792d2f4c5ad606b89c",
      "container_application": "a03e7803-34bd-43ef-93b6-271a54859b74",
      "public_smoke": {
        "passed": true,
        "cases": 17,
        "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave3-smoke-replacement/summary.json"
      },
      "rollout_interruption": {
        "initial_receipts": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave3-smoke",
        "observation": "Initial SSE ended during immediate container rollout; subsequent requests reported stopped container. Repeated complete smoke after replacement instance running passed."
      },
      "scope": "Observed public requests passed; not a fleet-wide runtime audit."
    },
    "consumer_pull_request": "https://github.com/mikewolfd/spicy-regs/pull/1",
    "comments_hosted_refresh": {
      "run_id": 36356400996,
      "url": "https://github.com/mikewolfd/spicy-regs/actions/runs/36356400996",
      "commit": "4466d85dcc0e04759358f4546f5e5bad81bb02b1",
      "status": "completed",
      "writer_lock": "comments-catalog-write",
      "conclusion": "success",
      "public_and_catalog_integrity": "Unique IDs and complete index coverage passed on both surfaces",
      "verification_log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-comments-hosted-20260927/final-verify.log",
      "dependent_base_versions": "unchanged across hosted refresh"
    },
    "provider_ci_repair": {
      "commit": "589e13b",
      "change": "remove untracked local ecfs_counts.json entry from committed filemap; provider code and wheel unchanged",
      "validation": "clean checkout filemap check passed",
      "report": "/Users/mikewolfd/.codex/artifacts/spicy-docs-pr4-ci-20260927/report.md"
    },
    "prior_source_wheel_pins": [
      {
        "version": "0.48.1",
        "source_commit": "8bcfef5",
        "wheel_sha256": "6f5ca008096fe60765a49183345fc78acde2ffa99c2451720d53c14a5b554a0b",
        "reproducible_builds": 2,
        "registry_uploaded": false
      }
    ],
    "fourth_wave_release": {
      "source_version": "0.49.0",
      "wheel_sha256": "b6ca1fed2508f42a363d9af35981ce7dabe9cb2252aee646945eb5d6b895d09c",
      "reproducible_builds": 2,
      "changes": [
        "Explicit attachment relationships stay separate from main document file formats; partial, unsuccessful and mismatched captures refuse.",
        "Reviewed Senate section context retains origin and stops at the next native boundary."
      ],
      "public_attachment_backfill": "Not performed; older public document schema keeps the new attachment views explicitly unsupported.",
      "registry_uploaded": false,
      "source_commit": "1fda692",
      "validation": {
        "provider_tests_passed": 10382,
        "provider_tests_skipped": 4,
        "consumer_tests_passed": 3364,
        "consumer_tests_skipped": 2,
        "ruff": "passed",
        "ty": "passed",
        "format": "passed",
        "filemap": "passed in clean tracked export",
        "dictionary": "passed",
        "strict_docs": "passed",
        "cloudflare_types_tsc_dry_run": "passed",
        "minimal_container": "passed without provider, PyArrow or Polars; legacy schema explicitly unsupported"
      }
    },
    "fourth_wave_deployment": {
      "application_commit": "1a020c97d95b0506ce89d7976dc31b5783f44821",
      "worker_version": "9e8aed41-88ce-48db-a573-2c4347919c59",
      "image_digest": "sha256:e9f0f6b4a66bc0cca779da82f18aff672c7679f5bfd6c350b99fd6b9334f3745",
      "public_smoke": {
        "passed": true,
        "cases": 20,
        "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave4-smoke-final/summary.json"
      },
      "rollout_limit": "Initial requests reached previous runtime; all20 passed after replacement. Not a fleet audit."
    },
    "fifth_wave_integration": {
      "application_commit": "3e423cd4e2b1f459afd7025fbcdf0786a2cf4c24",
      "integrated_fork_main": "516e78f",
      "source_version": "0.50.0",
      "preserved_behavior": [
        "Partitioned bill sections and per-package refusal memory",
        "Qualified cosponsorship occurrences and completion provenance",
        "Document attachment migration and explicit source reread"
      ],
      "provider_tests_passed": 10392,
      "consumer_tests_passed": 3407,
      "consumer_log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/merge-full-pytest-final.log",
      "provider_log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave3/provider050-full-gate.log",
      "ruff": "passed",
      "ty": "passed",
      "dictionary": "passed",
      "cloudflare": "passed",
      "minimal_runtime": "passed without SpicyDocs, PyArrow or Polars"
    },
    "fifth_wave_deployment": {
      "application_commit": "3e423cd4e2b1f459afd7025fbcdf0786a2cf4c24",
      "worker_version": "ece7e6c7-4f1f-4e36-a2af-f017d7c175ec",
      "image_digest": "sha256:d9d890582380699c4ae2d7e6eb7efcaa790a0efee17fc90a48b76c70025f3cb0",
      "container_application": "a03e7803-34bd-43ef-93b6-271a54859b74",
      "deployment_log": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave5-deploy.log",
      "public_smoke": {
        "passed": true,
        "cases": 22,
        "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/wave5-smoke-final/summary.json",
        "scope": "Observed public requests, including actual restricted attachment records and alternative offered formats. Not a fleet-wide audit."
      }
    },
    "post_comments_refresh_aggregates": {
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t25-post-refresh-20260927/receipt.json",
      "passed": 8,
      "mismatched_cells": 0,
      "exact_hosted_comments_sha256": "ab8fba398941b9f09c8197f6d7f33131d098ed30a0786f7b606d074ed1b71cdb",
      "scope": "Full exact selected hosted bytes checked locally with stable public versions; precedes T16 documents publication."
    },
    "comments_public_mcp": {
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/comments-final-mcp/corrected-native-references-qualified-query.json",
      "passed": true,
      "repaired_rows": 3,
      "native_null_dockets_preserved": true,
      "query_elapsed_ms": 931,
      "preliminary_query_errors": "Two invalid hand-written column names refused; corrected actual schema query passed."
    },
    "attachment_publication": {
      "family": "documents",
      "generation": {
        "artifactDigest": "sha256:b4f1d7519a523e831cee1ce2adf33143e88d130d51d77aa478b17866980b0bcb",
        "logicalId": "urn:spicy:artifact:spicy-regs-rollup-generation:b93b1f4adaf9f065ee44b0102ce2340017addb85ec00e9be501a0ee2f9e1f390"
      },
      "published": true,
      "public_readback": [
        {
          "key": "documents.parquet",
          "member": "documents.parquet",
          "bytes": 77355510,
          "sha256": "sha256:11170e62a90768af30ea24108ca398dfce0bf0c8a0fcdeed606b8d77f6688204",
          "etag": "\"fb98cee1806063b65e16478a79bc5137-2\"",
          "verified": true
        }
      ],
      "verified_at": "2026-09-27T23:34:54.102120+00:00",
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t16-public-preparation-20260927/publication/managed/publication-receipt.json",
      "native_scope": {
        "documents_read": 3,
        "documents_with_attachments": 1,
        "native_attachment_records": 2,
        "complete_empty_documents": 2,
        "unread_documents": 2002885,
        "all_legacy_cells_preserved": true,
        "source_requests": 9,
        "current_reread_not_historical_graft": true
      }
    },
    "attachment_dependent_refresh": {
      "status": "passed",
      "families": [
        "agency-stats",
        "agency-monthly-volume",
        "feed-summary",
        "discovery-signals"
      ],
      "rulemaking_snapshot": "snapshot_6456464b417a4697a9d175faa8ce75de",
      "base_versions": "unchanged across refresh",
      "receipt_root": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t16-post-publication-20260927",
      "guard": "Working-copy IfMatch and managed index compare-and-swap; base versions captured and verified around local dependent refresh. No distributed local writer lock claimed."
    },
    "final_aggregate_checks": {
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t16-post-publication-20260927/t25/receipt.json",
      "passed": 8,
      "mismatched_cells": 0,
      "public_versions_stable": true,
      "scope": "Full exact selected public bytes checked locally; not public query latency or source completeness."
    },
    "hosted_checks": {
      "provider": {
        "commit": "8844068b355c41cd5ab7e7310cc5ba51798f741a",
        "run": 36358740224,
        "conclusion": "success"
      },
      "consumer": {
        "commit": "3e423cd4e2b1f459afd7025fbcdf0786a2cf4c24",
        "ci_run": 36358960465,
        "integration_run": 36358960441,
        "conclusion": "success"
      }
    },
    "historical_repository_checks": {
      "provider": "./scripts/check: 10366 passed, 4 skipped, 50 deselected; provider-wave2-gate.log",
      "consumer": "ruff, ty, dictionary, Cloudflare check and full pytest passed:3307 passed,2 skipped,4 deselected; installed0.48 wheel; consumer-wave2-gate-final.log"
    },
    "initial_deployment": {
      "worker": "spicy-regs-mcp",
      "url": "https://spicy-regs-mcp.mdeeb.workers.dev/mcp",
      "version": "faa8b3ab-ed99-456a-a234-18b6b6ac3006",
      "code_commit": "d42c1b514608d1586a253e34524ce2d8f6ec9c7e",
      "container_image": "sha256:6836698d23c6ff3ed56ecd69a2f1ae08aa1c8cc40e91a7d9da6c06a6428b3992",
      "live_verification": "Initial smoke exposed the FEC OOM, retained unchanged as historical evidence. Corrected in final_rollout_after_runtime_fixes and verified live."
    }
  },
  "evidence_roots": [
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-tasks-20260927/",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-t24-gao-20260927/receipt.json",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-t19-members-20260927/",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-t18-refresh-20260927/",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-array-population-20260927",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-fec-serving-20260927",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-fec-evidence-20260927",
    "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-delivery-t01-t02-20260927"
  ],
  "tasks": [
    {
      "id": "T01",
      "title": "Correct join keys and publish measured cardinality",
      "proposal_ids": [
        "P01",
        "P22"
      ],
      "depends_on": [],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Full selected key columns measured at independent publication pins on 2026-09-27; version, report-part, hearing and both attribute joins report OK. Synthetic collisions cover full-key separation.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/table_joins.py",
        "spicy-regs/scripts/check_table_joins.py",
        "spicy-regs/src/spicy_regs/join_measurements.json",
        "spicy-docs/src/spicy_docs/schemas/bill_version_tables.py",
        "spicy-docs/src/spicy_docs/schemas/bill_diff_tables.py",
        "spicy-docs/src/spicy_docs/schemas/committee_report_tables.py"
      ],
      "validated_scope": "Full selected key columns measured at independent publication pins on 2026-09-27; version, report-part, hearing and both attribute joins report OK. Synthetic collisions cover full-key separation.",
      "validation_paths": [
        "spicy-regs/tests/test_join_cardinality.py",
        "spicy-regs/tests/test_table_joins.py"
      ],
      "remaining_acceptance": "None for the selected full-key delivery. Measurements are tied to independent table pins; broader source completeness and an atomic cross-table snapshot are not claimed.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP."
    },
    {
      "id": "T02",
      "title": "Resolve citation targets against selected publications",
      "proposal_ids": [
        "P16",
        "P02"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 52728 citations at 026be1bc have exact current parent text digests; c8e49dbb preserves them and adds 18 digest-current court findings. Eight-kind target coverage refreshed; GAO 1/337 occurrences now found.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/citation_resolution.py",
        "spicy-regs/src/spicy_regs/mcp_server.py"
      ],
      "validated_scope": "All 52728 citations at 026be1bc have exact current parent text digests; c8e49dbb preserves them and adds 18 digest-current court findings. Eight-kind target coverage refreshed; GAO 1/337 occurrences now found.",
      "validation_paths": [
        "spicy-regs/tests/test_citation_resolution.py",
        "spicy-regs/tests/test_mcp_relationships.py"
      ],
      "remaining_acceptance": "Recompute dated coverage after future input changes. Broader extraction/acquisition routes remain separately scoped in T17/T24.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/resolve-live.json",
      "third_wave_verification": "All 52728 citations at 026be1bc have exact current parent text digests; c8e49dbb preserves them and adds 18 digest-current court findings. Eight-kind target coverage refreshed; GAO 1/337 occurrences now found."
    },
    {
      "id": "T03",
      "title": "Recover source-stated comment-to-document links",
      "proposal_ids": [
        "P03",
        "P21",
        "P22"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Checked atomic MERGE and rollback qualified on live scratch catalog, including concurrent update, insert and commit conflicts. Three native ODNI rows corrected in snapshot 50021510906269595; independent replay found no remaining changes. Hosted 26,314,364-row mirror, public/index/partition ID coverage, raw catalog integrity, dependent refresh and public MCP readback all passed; source NULL dockets preserved.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/schemas/regulations.py",
        "spicy-regs/src/spicy_regs/schemas/regulations.py",
        "spicy-regs/src/spicy_regs/relationship_views/comments.py",
        "spicy-regs/src/spicy_regs/sources/iceberg.py",
        "spicy-regs/src/spicy_regs/pipelines/repair_regulations.py"
      ],
      "validated_scope": "Checked atomic MERGE and rollback qualified on live scratch catalog, including concurrent update, insert and commit conflicts. Three native ODNI rows corrected in snapshot 50021510906269595; independent replay found no remaining changes. Hosted 26,314,364-row mirror, public/index/partition ID coverage, raw catalog integrity, dependent refresh and public MCP readback all passed; source NULL dockets preserved.",
      "validation_paths": [
        "spicy-regs/tests/test_comment_references.py",
        "spicy-regs/tests/test_regulatory_source_repair.py"
      ],
      "remaining_acceptance": "None for the selected three-record correction. Wider source-reference rereads remain separate backfill scope.",
      "acceptance_complete": true,
      "data_publication_state": "Published and verified from catalog snapshot 50021510906269595; exact hosted bytes and public receipts retained.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Checked atomic MERGE/rollback qualified on live scratch catalog. Three native ODNI rows corrected in snapshot 50021510906269595; independent reread finds zero changes. Full 26314364-row mirror built and validated locally."
    },
    {
      "id": "T04",
      "title": "Expose publisher-listed related bills",
      "proposal_ids": [
        "P07"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 142698 retained related-bill occurrences conserved and resolve uniquely at selected pins; native multiple-details fixture retained.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/congress.py",
        "spicy-regs/src/spicy_regs/relationship_views/core.py"
      ],
      "validated_scope": "All 142698 retained related-bill occurrences conserved and resolve uniquely at selected pins; native multiple-details fixture retained.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; no reciprocal or identical-text relationship is inferred.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/bill-related-live.json",
      "third_wave_verification": "All 142698 retained related-bill occurrences conserved and resolve uniquely at selected pins; native multiple-details fixture retained."
    },
    {
      "id": "T05",
      "title": "Preserve and publish dated cosponsorship",
      "proposal_ids": [
        "P08",
        "P19"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Published 146248 exact native cosponsor occurrences including 67 withdrawals; all resolve unique member IDs. 146246 sponsorship dates match one half-open chamber term; 2 boundary-day cases remain explicit missing. All 16140 selected bill counts reconcile.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/sources/congress/bill_status.py",
        "spicy-docs/src/spicy_docs/schemas/bill_tables.py",
        "spicy-docs/src/spicy_docs/interpretation/bill_family.py",
        "spicy-regs/src/spicy_regs/transforms/build_bill_family.py"
      ],
      "validated_scope": "Published 146248 exact native cosponsor occurrences including 67 withdrawals; all resolve unique member IDs. 146246 sponsorship dates match one half-open chamber term; 2 boundary-day cases remain explicit missing. All 16140 selected bill counts reconcile.",
      "validation_paths": [
        "spicy-docs/tests/test_source_relationship_rows.py",
        "spicy-regs/tests/test_bill_family.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete. 405325 held bills remain unread for this new field, and 19 source/held edition mismatches were skipped explicitly; those are later backfill scope.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Published 146248 exact native cosponsor occurrences including 67 withdrawals; all resolve unique member IDs. 146246 sponsorship dates match one half-open chamber term; 2 boundary-day cases remain explicit missing. All 16140 selected bill counts reconcile."
    },
    {
      "id": "T06",
      "title": "Expose meeting, hearing and publication references",
      "proposal_ids": [
        "P09"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All seven arrays reconcile across 6096 meetings; 3352 scoped jacket references yield 87 found/3265 missing/0 ambiguous.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/congress.py"
      ],
      "validated_scope": "All seven arrays reconcile across 6096 meetings; 3352 scoped jacket references yield 87 found/3265 missing/0 ambiguous.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_retained.py",
        "spicy-regs/tests/test_relationship_views.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete. Earlier absent/null collapse is documented; no source states are invented from held empty arrays.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "All seven arrays reconcile across 6096 meetings; 3352 scoped jacket references yield 87 found/3265 missing/0 ambiguous."
    },
    {
      "id": "T07",
      "title": "Expose vote document references without pairing unrelated lists",
      "proposal_ids": [
        "P10"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Native Senate amendment/treaty fixtures qualify vote-native-routing/2. 3000 S.Amdt. routes yield 166 found/2834 missing; 22 typed treaty routes remain missing. Native treaty Congress stays 108 for vote 109.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/congress.py"
      ],
      "validated_scope": "Native Senate amendment/treaty fixtures qualify vote-native-routing/2. 3000 S.Amdt. routes yield 166 found/2834 missing; 22 typed treaty routes remain missing. Native treaty Congress stays 108 for vote 109.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_retained.py",
        "spicy-regs/tests/test_relationship_views.py"
      ],
      "remaining_acceptance": "Selected routing acceptance complete; broader target acquisition is T24 scope. Missing nomination targets remain explicit.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/vote-documents-live.json",
      "third_wave_verification": "Native Senate amendment/treaty fixtures qualify vote-native-routing/2. 3000 S.Amdt. routes yield 166 found/2834 missing; 22 typed treaty routes remain missing. Native treaty Congress stays 108 for vote 109."
    },
    {
      "id": "T08",
      "title": "Connect members to source-listed FEC candidate IDs",
      "proposal_ids": [
        "P11"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 1738 member FEC occurrences valid candidate IDs; 935 have selected candidate records, 803 do not. No candidate ID is shared across bioguide IDs. P000619/H2AK01158 source page and native cycle arrays replay exactly.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/congress.py"
      ],
      "validated_scope": "All 1738 member FEC occurrences valid candidate IDs; 935 have selected candidate records, 803 do not. No candidate ID is shared across bioguide IDs. P000619/H2AK01158 source page and native cycle arrays replay exactly.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; historical candidate linkage never implies current committee authorization or donation attribution.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/member-fec-live.json",
      "third_wave_verification": "All 1738 member FEC occurrences valid candidate IDs; 935 have selected candidate records, 803 do not. No candidate ID is shared across bioguide IDs. P000619/H2AK01158 source page and native cycle arrays replay exactly."
    },
    {
      "id": "T09",
      "title": "Make FEC relationship evidence directly inspectable",
      "proposal_ids": [
        "P12"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 649 FEC collection counts reconcile to 13,717,161 source records and 183,390 relationships. Every relationship has one companion with matching recorded page digest; selected positive and empty native cases are byte-qualified. Native scalar, positive list, empty list and null fields replay from a fully rehashed retained OpenFEC page; absent and malformed cases remain synthetic tests.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/fec.py",
        "spicy-regs/src/spicy_regs/transforms/fec_relationships.py"
      ],
      "validated_scope": "All 649 FEC collection counts reconcile to 13,717,161 source records and 183,390 relationships. Every relationship has one companion with matching recorded page digest; selected positive and empty native cases are byte-qualified. Native scalar, positive list, empty list and null fields replay from a fully rehashed retained OpenFEC page; absent and malformed cases remain synthetic tests.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py"
      ],
      "remaining_acceptance": "None for the selected original acceptance. Selected byte-qualified replay and required shape tests pass; rehashing every original page is outside the selected acceptance.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "All 649 FEC collection counts reconcile to 13,717,161 source records and 183,390 relationships. Every relationship has one companion with matching recorded page digest; selected positive and empty native cases are byte-qualified. Native scalar, positive list, empty list and null fields replay from a fully rehashed retained OpenFEC page; absent and malformed cases remain synthetic tests.",
      "native_shape_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-entity-fec-reconcile-20260927/t09-native-shapes.json",
      "expansion_limits": "Wider raw-byte qualification across relationship kinds remains; recorded digest equality is distinct from rehashing every original page.",
      "original_acceptance_audit": "Selected byte-qualified replay and required shape tests pass; rehashing every original page is outside the selected acceptance."
    },
    {
      "id": "T10",
      "title": "Expose FCC filing membership and retain native role detail",
      "proposal_ids": [
        "P14"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 5780 held FCC rows now source-qualified and published; one explicit proceeding-name correction, all other prior cells unchanged. Native proceeding references: 8,498 found, 9 missing, 154 unsupported. Three offered PDFs acquired with diagnostics.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/regulatory.py",
        "spicy-regs/src/spicy_regs/relationship_views/fcc_native.py",
        "spicy-regs/src/spicy_regs/transforms/build_fcc_ecfs.py"
      ],
      "validated_scope": "All 5780 held FCC rows now source-qualified and published; one explicit proceeding-name correction, all other prior cells unchanged. Native proceeding references: 8,498 found, 9 missing, 154 unsupported. Three offered PDFs acquired with diagnostics.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views.py",
        "spicy-regs/tests/test_fcc_native.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete. Complete FCC archive and attachment text coverage are not claimed.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "All 5780 held FCC rows now source-qualified and published; one explicit proceeding-name correction, all other prior cells unchanged. Native proceeding references: 8,498 found, 9 missing, 154 unsupported. Three offered PDFs acquired with diagnostics."
    },
    {
      "id": "T11",
      "title": "Publish complete regulatory memberships and identifier candidates",
      "proposal_ids": [
        "P02",
        "P03"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Nine full membership arrays conserve selected source counts. All 135362 lifecycle date references resolve uniquely, including 72 Regulations.gov events dated by FR. 52092 agenda items retain editions; 5845 missing. Native month-only timetable values remain literal alongside application date policy.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/regulatory.py",
        "spicy-regs/src/spicy_regs/relationship_views/agenda.py",
        "spicy-regs/src/spicy_regs/transforms/build_fr_docket_links.py",
        "spicy-regs/src/spicy_regs/relationship_views/lifecycle_dates.py"
      ],
      "validated_scope": "Nine full membership arrays conserve selected source counts. All 135362 lifecycle date references resolve uniquely, including 72 Regulations.gov events dated by FR. 52092 agenda items retain editions; 5845 missing. Native month-only timetable values remain literal alongside application date policy.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views.py",
        "spicy-regs/tests/test_relationship_views_navigation.py",
        "spicy-regs/tests/test_regulatory_navigation.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; unsupported historical identifier forms remain source observations.",
      "acceptance_complete": true,
      "data_publication_state": "Published with full public byte readback: sha256:b443a813335e8a7cd38f03fdcf199e6c3a93040ba23b4aad39dcc844f7aabfdf",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/fr-rins-live.json",
      "third_wave_verification": "Nine full membership arrays conserve selected source counts. All 135362 lifecycle date references resolve uniquely, including 72 Regulations.gov events dated by FR. 52092 agenda items retain editions; 5845 missing. Native month-only timetable values remain literal alongside application date policy."
    },
    {
      "id": "T12",
      "title": "Publish structured CFR references and authority observations",
      "proposal_ids": [
        "P05"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Complete retained eCFR Title 1 requested as of 2026-08-10 admitted and published with 60 AUTH/SOURCE observations; exact enclosing bytes and capture metadata verified.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/schemas/native_reference_rows.py",
        "spicy-docs/src/spicy_docs/sources/cfr/authority.py",
        "spicy-regs/src/spicy_regs/transforms/native_legal_references.py",
        "spicy-regs/src/spicy_regs/pipelines/rollups/native_legal_references.py"
      ],
      "validated_scope": "Complete retained eCFR Title 1 requested as of 2026-08-10 admitted and published with 60 AUTH/SOURCE observations; exact enclosing bytes and capture metadata verified.",
      "validation_paths": [
        "spicy-docs/tests/test_native_reference_rows.py",
        "spicy-regs/tests/test_native_legal_references.py"
      ],
      "remaining_acceptance": "Selected source trace complete. PARAUTH/SECAUTH and other authority forms remain explicitly unsupported until separately qualified.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Complete retained eCFR Title 1 requested as of 2026-08-10 admitted and published with 60 AUTH/SOURCE observations; exact enclosing bytes and capture metadata verified."
    },
    {
      "id": "T13",
      "title": "Publish native U.S. Code references and classification links",
      "proposal_ids": [
        "P06"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Complete retained USC Title 1 release 119-103 ZIP/XML admitted and published with 821 href/source-credit observations. Exact statute/public-law hrefs supported; scoped classification targets retain edition and many-to-many grain.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/schemas/native_reference_rows.py",
        "spicy-docs/src/spicy_docs/sources/uscode/references.py",
        "spicy-regs/src/spicy_regs/transforms/native_legal_references.py",
        "spicy-regs/src/spicy_regs/pipelines/rollups/native_legal_references.py"
      ],
      "validated_scope": "Complete retained USC Title 1 release 119-103 ZIP/XML admitted and published with 821 href/source-credit observations. Exact statute/public-law hrefs supported; scoped classification targets retain edition and many-to-many grain.",
      "validation_paths": [
        "spicy-docs/tests/test_native_reference_rows.py",
        "spicy-regs/tests/test_native_legal_references.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; full Code body coverage/current legal effect and other editions are not inferred.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Complete retained USC Title 1 release 119-103 ZIP/XML admitted and published with 821 href/source-credit observations. Exact statute/public-law hrefs supported; scoped classification targets retain edition and many-to-many grain."
    },
    {
      "id": "T14",
      "title": "Join spending recipients to SAM without multiplying money",
      "proposal_ids": [
        "P13"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Recipient/SAM selected population verified: 188535 matched, 24,286 valid UEIs missing, 19,431 null/unsupported; 1935 matched recipients have registration multiplicity. Exact Decimal totals conserved separately for P/C/R levels; one native response row replays every field.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/entities.py"
      ],
      "validated_scope": "Recipient/SAM selected population verified: 188535 matched, 24,286 valid UEIs missing, 19,431 null/unsupported; 1935 matched recipients have registration multiplicity. Exact Decimal totals conserved separately for P/C/R levels; one native response row replays every field.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; no cross-level grand total or arbitrary current registration choice.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Recipient/SAM selected population verified: 188535 matched, 24,286 valid UEIs missing, 19,431 null/unsupported; 1935 matched recipients have registration multiplicity. Exact Decimal totals conserved separately for P/C/R levels; one native response row replays every field."
    },
    {
      "id": "T15",
      "title": "Expose the existing court graph with typed endpoints",
      "proposal_ids": [
        "P15"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Full pinned graph checked offline within bounded memory. Missing endpoints: opinion\u2013cluster 21; cluster\u2013docket 10,067,451; citation citing 3,758 / cited 1; reporter\u2013cluster 63; parenthetical described 0 / describing 618; no ambiguous endpoints. Three offered native PDFs match held SHA1 and publish derived text.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/courts.py"
      ],
      "validated_scope": "Full pinned graph checked offline within bounded memory. Missing endpoints: opinion\u2013cluster 21; cluster\u2013docket 10,067,451; citation citing 3,758 / cited 1; reporter\u2013cluster 63; parenthetical described 0 / describing 618; no ambiguous endpoints. Three offered native PDFs match held SHA1 and publish derived text.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py"
      ],
      "remaining_acceptance": "None for the selected original acceptance. Full selected typed graph checks pass. The original requires the independent Supreme Court route to stay separate until qualified, not to force a crosswalk.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/court-live.json",
      "third_wave_verification": "Full pinned graph checked offline within bounded memory. Missing endpoints: opinion\u2013cluster 21; cluster\u2013docket 10,067,451; citation citing 3,758 / cited 1; reporter\u2013cluster 63; parenthetical described 0 / describing 618; no ambiguous endpoints. Three offered native PDFs match held SHA1 and publish derived text.",
      "expansion_limits": "Independent Supreme Court crosswalk remains unqualified; missing targets are acquisition candidates, not case-name matches.",
      "original_acceptance_audit": "Full selected typed graph checks pass. The original requires the independent Supreme Court route to stay separate until qualified, not to force a crosswalk."
    },
    {
      "id": "T16",
      "title": "Publish a source-artifact reference index",
      "proposal_ids": [
        "P21"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "FCC offered URLs now link to three retained-body digests and extraction outcomes; three court offered PDFs retain redirects, native fingerprints and derived-text outcomes. Source occurrences remain separate. Added a native-qualified document attachment relationship field and record/rendition views. Main formats keep the document_content role; restricted attachments survive without URLs; unread is NULL and validated complete empty is []. HTTP failure, pagination, forged document association and capture/record mismatch refuse. Published a bounded fresh source reread for three documents in complete documents generation b4f1d751. One document has two native attachment records; two have complete-empty lists; all other documents remain unread NULL. Every prior document identity and legacy cell is preserved. Exact public bytes, relationship rows and dependent refresh passed.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/artifacts_topics.py",
        "spicy-regs/src/spicy_regs/relationship_views/congress.py",
        "spicy-regs/src/spicy_regs/relationship_views/fcc_native.py"
      ],
      "validated_scope": "FCC offered URLs now link to three retained-body digests and extraction outcomes; three court offered PDFs retain redirects, native fingerprints and derived-text outcomes. Source occurrences remain separate. Added a native-qualified document attachment relationship field and record/rendition views. Main formats keep the document_content role; restricted attachments survive without URLs; unread is NULL and validated complete empty is []. HTTP failure, pagination, forged document association and capture/record mismatch refuse. Published a bounded fresh source reread for three documents in complete documents generation b4f1d751. One document has two native attachment records; two have complete-empty lists; all other documents remain unread NULL. Every prior document identity and legacy cell is preserved. Exact public bytes, relationship rows and dependent refresh passed.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py",
        "spicy-regs/tests/test_relationship_views_retained.py",
        "spicy-regs/tests/test_fcc_native.py"
      ],
      "remaining_acceptance": "None for enabled bounded source-artifact acceptance. Remaining document attachments and additional bodies require explicit acquisition/backfill; publication does not imply global attachment completeness.",
      "acceptance_complete": true,
      "data_publication_state": "Complete documents generation b4f1d751 published with native response evidence, exact public byte readback and bounded source population; FCC/court offered and retained artifacts already verified.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "FCC offered URLs now link to three retained-body digests and extraction outcomes; three court offered PDFs retain redirects, native fingerprints and derived-text outcomes. Source occurrences remain separate.",
      "additional_evidence": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t16-acceptance-20260927/matrix.md"
    },
    {
      "id": "T17",
      "title": "Extend citation extraction through source-specific adapters",
      "proposal_ids": [
        "P17"
      ],
      "depends_on": [
        "T02",
        "T16"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Added communication role fields and derived court PDF adapter through existing bounded writer. Court review retains 18 exact findings plus successful zero; an actual proclamation false positive caused source-specific docket-rule exclusion. Complete rereads preserve correction/zero/failure semantics.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/interpretation/citations.py",
        "spicy-docs/src/spicy_docs/schemas/document_citation_tables.py",
        "spicy-regs/src/spicy_regs/citation_sources.py",
        "spicy-regs/src/spicy_regs/transforms/held_citations.py",
        "spicy-regs/src/spicy_regs/pipelines/rollups/held_citations.py",
        "spicy-regs/src/spicy_regs/mcp_server.py"
      ],
      "validated_scope": "Added communication role fields and derived court PDF adapter through existing bounded writer. Court review retains 18 exact findings plus successful zero; an actual proclamation false positive caused source-specific docket-rule exclusion. Complete rereads preserve correction/zero/failure semantics.",
      "validation_paths": [
        "spicy-docs/tests/test_citation_context_qualification.py",
        "spicy-docs/tests/test_citations.py",
        "spicy-regs/tests/test_held_citations.py"
      ],
      "remaining_acceptance": "None for the selected original acceptance. Qualified enabled cohorts pass reviewed-span, historical-context and scoped correction/failure checks. Additional bodies and broader recall are expansion scope.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Added communication role fields and derived court PDF adapter through existing bounded writer. Court review retains 18 exact findings plus successful zero; an actual proclamation false positive caused source-specific docket-rule exclusion. Complete rereads preserve correction/zero/failure semantics.",
      "expansion_limits": "Wider reviewed recall and additional body families remain. Committee names, executive orders, verbose FR and exact statutory-note targets retain documented limitations; comments publication now verified; no new comment-body extraction cohort claimed.",
      "original_acceptance_audit": "Qualified enabled cohorts pass reviewed-span, historical-context and scoped correction/failure checks. Additional bodies and broader recall are expansion scope."
    },
    {
      "id": "T18",
      "title": "Preserve and expose structured report and communication references",
      "proposal_ids": [
        "P18",
        "P06",
        "P20"
      ],
      "depends_on": [
        "T02",
        "T11"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Published 12 role-specific communication authority/report-description findings with exact spans and pins; missing printed entries stay unread. Prior all-RIN route remains published and qualified. Retained native HTML preserves three-way joint referrals and the unresolved Peace Corps sender. Two acquired native 2004 editions contain the same 26 communication identities; merge retains 26 current rows and both originals. No actual publisher correction is claimed.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/interpretation/communication_rin.py",
        "spicy-docs/src/spicy_docs/schemas/congress_index_tables.py",
        "spicy-regs/src/spicy_regs/transforms/build_congress_index.py",
        "spicy-regs/src/spicy_regs/relationship_views/congress.py"
      ],
      "validated_scope": "Published 12 role-specific communication authority/report-description findings with exact spans and pins; missing printed entries stay unread. Prior all-RIN route remains published and qualified. Retained native HTML preserves three-way joint referrals and the unresolved Peace Corps sender. Two acquired native 2004 editions contain the same 26 communication identities; merge retains 26 current rows and both originals. No actual publisher correction is claimed.",
      "validation_paths": [
        "spicy-docs/tests/test_communication_rin_occurrences.py",
        "spicy-regs/tests/test_communication_rin_projection.py",
        "spicy-regs/tests/test_relationship_views_navigation.py"
      ],
      "remaining_acceptance": "None for the bounded original acceptance. Actual publisher corrections were not observed; separate constructed controls verify correction behavior.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-live-members-rins-20260927/summary.json",
      "third_wave_verification": "Published 12 role-specific communication authority/report-description findings with exact spans and pins; missing printed entries stay unread. Prior all-RIN route remains published and qualified.",
      "additional_evidence": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t18-native-acceptance-20260927/report.md"
    },
    {
      "id": "T19",
      "title": "Preserve party intervals and qualify dated roles",
      "proposal_ids": [
        "P19"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 59 native affiliations resolve unique terms and valid interval dates. Existing transition/overlap/gap/fallback tests and public dated example retained.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/sources/legislators.py",
        "spicy-docs/src/spicy_docs/schemas/legislator_tables.py",
        "spicy-regs/src/spicy_regs/transforms/build_members.py",
        "spicy-regs/src/spicy_regs/pipelines/rollups/members.py",
        "spicy-regs/src/spicy_regs/relationship_views/affiliations.py"
      ],
      "validated_scope": "All 59 native affiliations resolve unique terms and valid interval dates. Existing transition/overlap/gap/fallback tests and public dated example retained.",
      "validation_paths": [
        "spicy-docs/tests/test_source_relationship_rows.py",
        "spicy-regs/tests/test_source_evidence.py",
        "spicy-regs/tests/test_relationship_views_navigation.py"
      ],
      "remaining_acceptance": "Selected affiliation task acceptance complete. Committee-assignment historical semantics remain a distinct unqualified route.",
      "acceptance_complete": true,
      "data_publication_state": "Published members generation sha256:00cad6cf5255d605f681a89705c22257e2975ed86c2dee61e90f3be278d51851; all three public hashes/counts verified.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-live-members-rins-20260927/summary.json",
      "third_wave_verification": "All 59 native affiliations resolve unique terms and valid interval dates. Existing transition/overlap/gap/fallback tests and public dated example retained."
    },
    {
      "id": "T20",
      "title": "Add namespaced agency and topic occurrence views",
      "proposal_ids": [
        "P04",
        "P20"
      ],
      "depends_on": [
        "T01",
        "T02"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Exact agency lookup exposed through the application/MCP with digest-admitted owner files, current-lineage evidence and explicit temporal/topic abstentions; minimal runtime excludes PyArrow. Owner-approved REF-072 HCFA to CMS transition provides the historical example in both enabled namespaces; native positive lookups and dated abstentions verified. Signature-date evidence stays distinct from identity validity.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/artifacts_topics.py",
        "spicy-regs/src/spicy_regs/vocabulary_mapping.py"
      ],
      "validated_scope": "Exact agency lookup exposed through the application/MCP with digest-admitted owner files, current-lineage evidence and explicit temporal/topic abstentions; minimal runtime excludes PyArrow. Owner-approved REF-072 HCFA to CMS transition provides the historical example in both enabled namespaces; native positive lookups and dated abstentions verified. Signature-date evidence stays distinct from identity validity.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py",
        "spicy-regs/tests/test_vocabulary_mapping.py"
      ],
      "remaining_acceptance": "None for enabled agency routes. Arbitrary-date identity intervals and new cross-source topic mappings remain separate expansion scope.",
      "acceptance_complete": true,
      "data_publication_state": "Local source-qualified scope only; broader publication or acceptance is not implied.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Exact agency lookup exposed through the application/MCP with digest-admitted owner files, current-lineage evidence and explicit temporal/topic abstentions; minimal runtime excludes PyArrow.",
      "additional_evidence": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t22-independent-20260927/t20-historical-transition-audit.json"
    },
    {
      "id": "T21",
      "title": "Anchor each text difference to both exact source versions",
      "proposal_ids": [
        "P24"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "All 28431 pairs have unique full-key version endpoints; 881383 from and 1,076,723 to section endpoints have exact digest matches. Missing sides remain explicit. Native HR5334 covers additions/removals/move/renumber with changed text.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/diffs.py",
        "spicy-docs/src/spicy_docs/schemas/bill_diff_tables.py"
      ],
      "validated_scope": "All 28431 pairs have unique full-key version endpoints; 881383 from and 1,076,723 to section endpoints have exact digest matches. Missing sides remain explicit. Native HR5334 covers additions/removals/move/renumber with changed text.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py",
        "spicy-regs/tests/test_join_cardinality.py"
      ],
      "remaining_acceptance": "Selected task acceptance complete; no new semantic amendment interpretation or identity from section numbering.",
      "acceptance_complete": true,
      "data_publication_state": "Views use selected existing publications; no new independently materialized task artifact claimed.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/diff-live.json",
      "third_wave_verification": "All 28431 pairs have unique full-key version endpoints; 881383 from and 1,076,723 to section endpoints have exact digest matches. Missing sides remain explicit. Native HR5334 covers additions/removals/move/renumber with changed text."
    },
    {
      "id": "T22",
      "title": "Build an evidence-backed identity candidate queue",
      "proposal_ids": [
        "P25"
      ],
      "depends_on": [
        "T09",
        "T14",
        "T20"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Real three-candidate GOA review retained: one rejected for insufficient identity evidence, two pending, no accepted money-attribution edge. Review decisions retain pinned hash-chain provenance. Four same-ID FEC name-change candidates were found in a fixed native page cohort; dated rename remains unqualified. Native lobbying roles, SAM legal/DBA names and connected-organization names do not establish parent/subsidiary identity. SEC native formerNames supplies a scoped historical-name observation; primary SEC exhibit review supplies direct-or-indirect subsidiary and shared-trade-name/distinct-entity cases. The exhibit is retained as a bounded web review; direct raw HTTP returned 403. The review workflow preserves revocation/rebuild provenance and no pending link attributes funds.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/identity_candidates.py",
        "spicy-regs/src/spicy_regs/identity_review.py"
      ],
      "validated_scope": "Real three-candidate GOA review retained: one rejected for insufficient identity evidence, two pending, no accepted money-attribution edge. Review decisions retain pinned hash-chain provenance. Four same-ID FEC name-change candidates were found in a fixed native page cohort; dated rename remains unqualified. Native lobbying roles, SAM legal/DBA names and connected-organization names do not establish parent/subsidiary identity. SEC native formerNames supplies a scoped historical-name observation; primary SEC exhibit review supplies direct-or-indirect subsidiary and shared-trade-name/distinct-entity cases. The exhibit is retained as a bounded web review; direct raw HTTP returned 403. The review workflow preserves revocation/rebuild provenance and no pending link attributes funds.",
      "validation_paths": [
        "spicy-regs/tests/test_relationship_views_navigation.py",
        "spicy-regs/tests/test_identity_review.py"
      ],
      "remaining_acceptance": "None for the original retained review-set acceptance. No reusable cross-source mapping or money attribution is admitted; wider entity populations and raw exhibit replay remain separate.",
      "acceptance_complete": true,
      "data_publication_state": "Local source-qualified scope only; broader publication or acceptance is not implied.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "live_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/identity-candidate-live.json",
      "third_wave_verification": "Real three-candidate GOA review retained: one rejected for insufficient identity evidence, two pending, no accepted money-attribution edge. Review decisions retain pinned hash-chain provenance.",
      "additional_evidence": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t22-independent-20260927/t22-independent-acceptance-audit.json"
    },
    {
      "id": "T23",
      "title": "Qualify Senate expenditure line extraction before publishing payments",
      "proposal_ids": [
        "P26"
      ],
      "depends_on": [
        "T01",
        "T16"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Both retained complete summary sections reconcile all seven monetary columns with Decimal difference 0.00. Native negative amounts and C/D grids reviewed; missing page-local office/layout support stays refused. Complete retained B-1243\u2013B-1245 office section: travel detail 13,713.22 and asset detail 69,709.04 exactly match native category totals. The implemented digest-pinned ReviewedOfficeSection produces 56 partial candidates on B-1243\u20131245, preserves office origin B-1243/source page17, and stops before B-1246. Independent review confirms the original continuation criterion is met.",
      "implementation_paths": [
        "spicy-docs/src/spicy_docs/reading/senate_payment_review.py",
        "spicy-docs/tests/fixtures/senate_expenditures/payment-review-2026-09-27.json",
        "spicy-docs/src/spicy_docs/reading/senate_payment_candidates.py"
      ],
      "validated_scope": "Both retained complete summary sections reconcile all seven monetary columns with Decimal difference 0.00. Native negative amounts and C/D grids reviewed; missing page-local office/layout support stays refused. Complete retained B-1243\u2013B-1245 office section: travel detail 13,713.22 and asset detail 69,709.04 exactly match native category totals. The implemented digest-pinned ReviewedOfficeSection produces 56 partial candidates on B-1243\u20131245, preserves office origin B-1243/source page17, and stops before B-1246. Independent review confirms the original continuation criterion is met.",
      "validation_paths": [
        "spicy-docs/tests/test_senate_payment_review.py",
        "spicy-docs/tests/test_senate_expenditures.py",
        "spicy-docs/tests/test_senate_payment_candidates.py"
      ],
      "remaining_acceptance": "None for the bounded original qualification behavior. Numeric document IDs, unpriced lines, negative payment candidates and whole-office reconstruction remain unsupported; partial output retains publication_qualified=false.",
      "acceptance_complete": true,
      "data_publication_state": "Local source-qualified scope only; broader publication or acceptance is not implied.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Both retained complete summary sections reconcile all seven monetary columns with Decimal difference 0.00. Native negative amounts and C/D grids reviewed; missing page-local office/layout support stays refused.",
      "additional_evidence": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/senate-reconciliation-2026-09-27/complete-b-continuation-receipt.json"
    },
    {
      "id": "T24",
      "title": "Acquire the missing targets and bodies that unlock useful links",
      "proposal_ids": [
        "P27"
      ],
      "depends_on": [
        "T02",
        "T15",
        "T16"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "GAO target metadata, complete native legal inputs and three court PDF bodies are now published; 18 court citations re-resolved incrementally. Fingerprints, extraction outcomes and failed initial candidates retained separately.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/acquisition_queue.py",
        "spicy-docs/src/spicy_docs/sources/gao/files.py",
        "spicy-regs/src/spicy_regs/transforms/build_gao_target.py",
        "spicy-docs/src/spicy_docs/sources/gao/product_metadata.py"
      ],
      "validated_scope": "GAO target metadata, complete native legal inputs and three court PDF bodies are now published; 18 court citations re-resolved incrementally. Fingerprints, extraction outcomes and failed initial candidates retained separately.",
      "validation_paths": [
        "spicy-regs/tests/test_acquisition_queue.py",
        "spicy-regs/tests/test_gao_target.py",
        "spicy-docs/tests/test_gao_product_metadata.py"
      ],
      "remaining_acceptance": "None for the selected original acceptance. Bounded enabled source cohorts completed acquisition, publication and affected-occurrence re-resolution with refusal/retry evidence. Additional targets and historical editions remain documented expansion scope.",
      "acceptance_complete": true,
      "data_publication_state": "Selected third-wave outputs published with public byte readback; see finalization.third_wave_publications for exact pins. This does not establish deployed consumer verification or complete source history.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "GAO target metadata, complete native legal inputs and three court PDF bodies are now published; 18 court citations re-resolved incrementally. Fingerprints, extraction outcomes and failed initial candidates retained separately.",
      "expansion_limits": "Broader source/edition cohorts and missing targets remain. GAO PDF bytes are evidence without a published derived-text field; no source-wide completeness claim.",
      "original_acceptance_audit": "Bounded enabled source cohorts completed acquisition, publication and affected-occurrence re-resolution with refusal/retry evidence. Additional targets and historical editions remain documented expansion scope."
    },
    {
      "id": "T25",
      "title": "Make aggregate joins and coverage claims reproducible",
      "proposal_ids": [
        "P23",
        "P28"
      ],
      "depends_on": [
        "T01"
      ],
      "implementation_state": "implemented_and_qualified_at_selected_input_pins",
      "implemented": "Materialized and catalog-export lineage now supported. Agency-comment, feed-comment, lifecycle checks pass at exact pins; public comments-index scan timed out and local mirror check succeeds. Checkpoints distinguish 96 listings, legacy v2 markers (no current v3 reusable completion), 40 refusal maps, empty backfills, 290 complete / 2 size-refused report reads and 2 complete native legal reads. Post-refresh exact hosted files passed all eight aggregate checks with zero differing groups; comments/index reconcile 26,314,364 rows. Original local candidate physical bytes differed and were not used to certify hosted files. After attachment publication and all declared document-dependent refreshes, all eight checks passed again at fresh exact pins, with zero mismatched groups and stable public versions.",
      "implementation_paths": [
        "spicy-regs/src/spicy_regs/relationship_views/core.py",
        "spicy-regs/src/spicy_regs/mcp_server.py",
        "spicy-regs/src/spicy_regs/join_measurements.json",
        "spicy-regs/src/spicy_regs/aggregate_checks.py",
        "spicy-regs/scripts/check_table_joins.py"
      ],
      "validated_scope": "Materialized and catalog-export lineage now supported. Agency-comment, feed-comment, lifecycle checks pass at exact pins; public comments-index scan timed out and local mirror check succeeds. Checkpoints distinguish 96 listings, legacy v2 markers (no current v3 reusable completion), 40 refusal maps, empty backfills, 290 complete / 2 size-refused report reads and 2 complete native legal reads. Post-refresh exact hosted files passed all eight aggregate checks with zero differing groups; comments/index reconcile 26,314,364 rows. Original local candidate physical bytes differed and were not used to certify hosted files. After attachment publication and all declared document-dependent refreshes, all eight checks passed again at fresh exact pins, with zero mismatched groups and stable public versions.",
      "validation_paths": [
        "spicy-regs/tests/test_mcp_relationships.py",
        "spicy-regs/tests/test_relationship_views.py",
        "spicy-regs/tests/test_aggregate_checks.py"
      ],
      "remaining_acceptance": "None for selected acceptance. Exact hosted comparisons, resource bounds, lineage and differentiated processing states pass.",
      "acceptance_complete": true,
      "data_publication_state": "Local source-qualified scope only; broader publication or acceptance is not implied.",
      "deployed_verification_state": "Application 3e423cd deployed as Worker ece7e6c7; 22 final bounded public checks passed. See finalization.fifth_wave_deployment for the exact cases; this does not claim every task was independently replayed through MCP.",
      "third_wave_verification": "Materialized and catalog-export lineage now supported. Agency-comment, feed-comment, lifecycle checks pass at exact pins; public comments-index scan timed out and local mirror check succeeds. Checkpoints distinguish 96 listings, legacy v2 markers (no current v3 reusable completion), 40 refusal maps, empty backfills, 290 complete / 2 size-refused report reads and 2 complete native legal reads.",
      "expansion_limits": "Measurements belong to exact independent table pins, not a globally atomic snapshot or complete source population.",
      "original_acceptance_audit": "Exact selected comparisons, resource bounds, lineage and differentiated processing states pass. Current hosted mirror refresh is tracked separately as a freshness/publication gate."
    }
  ],
  "dated_local_validation": {
    "observed_on": "2026-09-27",
    "relationship_agent_report": {
      "focused_tests_passed": 24,
      "schema_only_available": 94,
      "schema_only_unsupported": 7,
      "schema_only_unavailable": 1,
      "unsupported_reason": "Old comment reference and communication RIN columns absent in selected schemas.",
      "unavailable_reason": "New member_party_affiliations table absent in selected publication.",
      "limits": "Schema-only replay and scoped tests; no deployment or population completeness claim."
    },
    "source_provider_focused_tests_passed": 1358,
    "senate_focused_tests_passed": 72,
    "limits": "Earlier focused runs; final full provider and consumer gate results are recorded in finalization.repository_checks."
  },
  "live_verification": {
    "observed_on": "2026-09-27",
    "worker_version": "faa8b3ab-ed99-456a-a234-18b6b6ac3006",
    "summary_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/live-smoke-summary.json",
    "request_receipts_directory": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/",
    "discovery": {
      "elapsed_ms": 48135,
      "tables": 190,
      "views": {
        "available": 98,
        "unsupported": 4,
        "unavailable": 0
      }
    },
    "positive_cases": [
      "comment-schema-live",
      "party-schema-live",
      "vote-documents-live",
      "bill-related-live",
      "member-fec-live",
      "fr-rins-live",
      "court-live",
      "diff-live",
      "identity-candidate-live",
      "resolve-live"
    ],
    "security_refusals": [
      "security-file-live",
      "security-write-live"
    ],
    "resolver_scope": {
      "input_occurrences": 20,
      "target_status_counts": {
        "found": 20
      },
      "reason_counts": {},
      "distinct_target_keys_read": 20,
      "distinct_target_keys_selected": 20,
      "target_batches": 1,
      "partial": true,
      "max_target_keys": 20,
      "max_candidates": 100,
      "occurrence_selection": {
        "status": "capped",
        "max_occurrences": 20,
        "meaning": "Held citation rows for this document; not extraction recall or source completeness."
      }
    },
    "overall_passed": false,
    "open_failure": {
      "view": "fec_relationship_evidence",
      "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-implementation-20260927/fec-evidence-live.json",
      "error": "Out of Memory: failed to allocate 2.0 MiB at 8.3 GiB/8.3 GiB used",
      "status": "fix_in_progress; deployed_retest_required"
    }
  },
  "live_t18_t19_verification": {
    "observed_on": "2026-09-27",
    "summary_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-live-members-rins-20260927/summary.json",
    "validation_path": "/Users/mikewolfd/.codex/artifacts/spicy-regs-live-members-rins-20260927/validation.json",
    "validation": {
      "passed": true,
      "assertions": [
        "exact counts",
        "three exact RINs and source spans/digest",
        "published RIN generation pin",
        "positive date-qualified party and member generation pin"
      ],
      "latency_ms": {
        "counts": 49956,
        "multi-rin": 615,
        "party-dated": 3018
      }
    },
    "counts": [
      {
        "relation": "member_party_affiliations",
        "n": 59
      },
      {
        "relation": "house_communication_rins_occurrences",
        "n": 2076
      }
    ],
    "input_publications": {
      "member_party_affiliations": {
        "status": "managed_generation",
        "family": "members",
        "artifact_digest": "sha256:00cad6cf5255d605f681a89705c22257e2975ed86c2dee61e90f3be278d51851"
      },
      "member_vote_terms": {
        "status": "managed_generation",
        "family": "member-vote-terms",
        "artifact_digest": "sha256:742bf0afe6df11684590ce16d7aa872162ca3f841b1350f3e018310b64f9afc8"
      },
      "house_communications": {
        "status": "managed_generation",
        "family": "house-communications",
        "artifact_digest": "sha256:94d28167db0a56a3670d0a3ceca17e610b0a54f7b3c1e0c6b91617affaa2a994"
      }
    },
    "communication_example": [
      {
        "congress": "119",
        "communication_type": "ec",
        "number": "4554",
        "source_ordinal": 0,
        "target_key": "2125-AF80",
        "target_status": "not_checked",
        "matched_text": "2125-AF80",
        "span_start": "111",
        "span_end": "120",
        "field_sha256": "e6e636a1750116a610b6c8f34bf15f5584cf845c508eba71db9ccb6a96692a06",
        "extraction_rule": "report_nature/shared_rin",
        "extraction_rule_version": "004"
      },
      {
        "congress": "119",
        "communication_type": "ec",
        "number": "4554",
        "source_ordinal": 1,
        "target_key": "2130-AD05",
        "target_status": "not_checked",
        "matched_text": "2130-AD05",
        "span_start": "122",
        "span_end": "131",
        "field_sha256": "e6e636a1750116a610b6c8f34bf15f5584cf845c508eba71db9ccb6a96692a06",
        "extraction_rule": "report_nature/shared_rin",
        "extraction_rule_version": "004"
      },
      {
        "congress": "119",
        "communication_type": "ec",
        "number": "4554",
        "source_ordinal": 2,
        "target_key": "2132-AB51",
        "target_status": "not_checked",
        "matched_text": "2132-AB51",
        "span_start": "133",
        "span_end": "142",
        "field_sha256": "e6e636a1750116a610b6c8f34bf15f5584cf845c508eba71db9ccb6a96692a06",
        "extraction_rule": "report_nature/shared_rin",
        "extraction_rule_version": "004"
      }
    ],
    "party_example": {
      "vote_id": "119-house-1-1",
      "bioguide_id": "K000401",
      "vote_day": "2025-01-03",
      "term_index": "1",
      "dated_party": "Republican",
      "target_status": "found",
      "party_status": "source_interval",
      "target_count": 1,
      "target_publication_json": "{\"artifact_digest\": \"sha256:00cad6cf5255d605f681a89705c22257e2975ed86c2dee61e90f3be278d51851\", \"family\": \"members\", \"status\": \"managed_generation\"}"
    },
    "scope": "Same deployed rollout and published pins; selected positive cases, not full population qualification or a newer rollout."
  },
  "final_live_verification": {
    "passed": true,
    "cases": [
      {
        "label": "final-fec-description",
        "http": 200,
        "elapsed_ms": 33089,
        "error": null,
        "passed": true
      },
      {
        "label": "final-fec-query",
        "http": 200,
        "elapsed_ms": 3864,
        "error": null,
        "passed": true,
        "target_status": "found",
        "rule_version": "fec-companion-location-v2"
      },
      {
        "label": "final-description-member_party_affiliations",
        "http": 200,
        "elapsed_ms": 154,
        "error": null,
        "passed": true
      },
      {
        "label": "final-description-house_communications",
        "http": 200,
        "elapsed_ms": 147,
        "error": null,
        "passed": true
      },
      {
        "label": "final-counts",
        "http": 200,
        "elapsed_ms": 309,
        "error": null,
        "passed": true
      },
      {
        "label": "final-citation-resolution",
        "http": 200,
        "elapsed_ms": 956,
        "error": null,
        "passed": true
      },
      {
        "label": "final-security-file",
        "http": 200,
        "elapsed_ms": 74,
        "error": true,
        "passed": true,
        "expected_refusal": true
      },
      {
        "label": "final-security-write",
        "http": 200,
        "elapsed_ms": 87,
        "error": true,
        "passed": true,
        "expected_refusal": true
      }
    ]
  },
  "comment_repair_preview": {
    "scope": "three retained native ODNI comments; read-only catalog preview and public parent lookup",
    "catalog_snapshot": {
      "schema_id": 4,
      "snapshot_id": 3490173674155493736,
      "table_uuid": "01a0d3fc-be18-70b0-abeb-e0f6e58d6cff"
    },
    "source_receipts": {
      "kind": "exact retained mirror comment fixtures",
      "records": [
        {
          "canonical_sha256": "330f705e354dbe5e617cc96c3783bf970b444fd88346e3890ed15238e9c92642",
          "checked_at": "2026-09-24T23:02:26.407750+00:00",
          "etag": "\"f3cb74ed1bfb95467c313220b1a9f88a\"",
          "retained_file": "ODNI-2009-0003-0002.source.json",
          "retained_sha256": "f4dd6d025d2fcf6eda2dfb47633728efa6b9dc41a41aa8c77a5dd3e61ae41832",
          "sha256": "f4dd6d025d2fcf6eda2dfb47633728efa6b9dc41a41aa8c77a5dd3e61ae41832",
          "size": 1725,
          "source": "s3://mirrulations/raw-data/ODNI/ODNI-2009-0003/text-ODNI-2009-0003/comments/ODNI-2009-0003-0002.json"
        },
        {
          "canonical_sha256": "448a8c71d0f1f9b94de5b0e1be22964a396d30a185be544b57e83d9def44dac0",
          "checked_at": "2026-09-24T23:02:26.450871+00:00",
          "etag": "\"bf555f6cf5f3620f85a6a34161ccae10\"",
          "retained_file": "ODNI-2009-0004-0002.source.json",
          "retained_sha256": "d5ac7aa71069e0b52efc05497f623f804118b029db76ba0a967680ed64433413",
          "sha256": "d5ac7aa71069e0b52efc05497f623f804118b029db76ba0a967680ed64433413",
          "size": 1697,
          "source": "s3://mirrulations/raw-data/ODNI/ODNI-2009-0004/text-ODNI-2009-0004/comments/ODNI-2009-0004-0002.json"
        },
        {
          "canonical_sha256": "eff089206c265c7c5c612522f93ea54d4b6047647f54ddaf566bb574a04f9536",
          "checked_at": "2026-09-24T23:02:26.499025+00:00",
          "etag": "\"8bfd9376dfcc24799e55e21935e2281c\"",
          "retained_file": "ODNI-2009-0004-0003.source.json",
          "retained_sha256": "84b284b310b5386e668c3374ddaac66f0c309da86543426760637150e2b17a80",
          "sha256": "84b284b310b5386e668c3374ddaac66f0c309da86543426760637150e2b17a80",
          "size": 1708,
          "source": "s3://mirrulations/raw-data/ODNI/ODNI-2009-0004/text-ODNI-2009-0004/comments/ODNI-2009-0004-0003.json"
        }
      ]
    },
    "schema_migration_required": [],
    "snapshot_columns_null_filled": [
      "comment_on_document_id",
      "comment_on_object_id",
      "comment_reference_values_json",
      "original_document_id"
    ],
    "input_records": 3,
    "missing_identities": [],
    "changed_rows": 3,
    "changed_columns_per_row": {
      "ODNI-2009-0003-0002": [
        "comment_on_document_id",
        "comment_on_object_id",
        "comment_reference_values_json",
        "original_document_id"
      ],
      "ODNI-2009-0004-0002": [
        "comment_on_document_id",
        "comment_on_object_id",
        "comment_reference_values_json",
        "original_document_id"
      ],
      "ODNI-2009-0004-0003": [
        "comment_on_document_id",
        "comment_on_object_id",
        "comment_reference_values_json",
        "original_document_id"
      ]
    },
    "null_dockets_preserved": true,
    "target_publication": {
      "status": "managed_generation",
      "family": "documents",
      "artifact_digest": "sha256:b5e567d1114948f5f4cf0cf998adc4e87a5582cf1777c4d6e414f8f468ec721c"
    },
    "parent_targets": [
      {
        "document_id": "ODNI-2009-0004-0001",
        "target_count": 1
      },
      {
        "document_id": "ODNI-2009-0003-0001",
        "target_count": 1
      }
    ],
    "catalog_rows_written": false,
    "public_export": false,
    "remaining": "Apply/publication requires a qualified replacement path; existing DELETE+INSERT catalog limitation is documented in iceberg._merge. No destructive catalog rebuild was performed."
  },
  "array_population_reconciliation": [
    {
      "view": "bill_related_bills",
      "source_table": "congress_bills",
      "source_field": "related_bills_json",
      "source_keys": [
        "bill_id"
      ],
      "pin": {
        "family": "bill-family",
        "artifact_digest": "sha256:72899ab3dbf4944700841130ec218e6d03cab3dbafed943dbf88d7e0b2daa6b7",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"related_bills_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"related_bills_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"congress_bills\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"bill_related_bills_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"bill_related_bills_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"bill_related_bills_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"bill_related_bills_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"bill_related_bills_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"bill_related_bills_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 2.422,
      "metrics": {
        "source_rows": 421465,
        "expected_occurrences": 142698,
        "actual_occurrences": 142698,
        "invalid_occurrences": 0,
        "unrouted_occurrences": 0,
        "distinct_source_target_pairs": 142698,
        "disposition_counts_json": "[{\"status\":\"valid\",\"n\":142698}]",
        "field_state_counts_json": "[{\"status\":\"empty_array\",\"n\":89594},{\"status\":\"populated_array\",\"n\":83402},{\"status\":\"sql_null\",\"n\":248469}]"
      },
      "passed": true
    },
    {
      "view": "member_fec_ids",
      "source_table": "members",
      "source_field": "fec_ids_json",
      "source_keys": [
        "bioguide_id"
      ],
      "pin": {
        "family": "members",
        "artifact_digest": "sha256:00cad6cf5255d605f681a89705c22257e2975ed86c2dee61e90f3be278d51851",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"fec_ids_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"fec_ids_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"members\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"member_fec_ids_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"member_fec_ids_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"member_fec_ids_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"member_fec_ids_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"member_fec_ids_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"member_fec_ids_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 0.457,
      "metrics": {
        "source_rows": 12770,
        "expected_occurrences": 1738,
        "actual_occurrences": 1738,
        "invalid_occurrences": 0,
        "unrouted_occurrences": 0,
        "distinct_source_target_pairs": 1738,
        "disposition_counts_json": "[{\"status\":\"valid\",\"n\":1738}]",
        "field_state_counts_json": "[{\"status\":\"empty_array\",\"n\":11238},{\"status\":\"populated_array\",\"n\":1532}]"
      },
      "passed": true
    },
    {
      "view": "vote_documents",
      "source_table": "roll_call_votes",
      "source_field": "documents_json",
      "source_keys": [
        "vote_id"
      ],
      "pin": {
        "family": "roll-call-votes",
        "artifact_digest": "sha256:319402160c37eaa27c34fa0b404a18c3e98aaadd1b9da9c0612b4dde7bd94651",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"documents_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"documents_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"roll_call_votes\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"vote_documents_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"vote_documents_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"vote_documents_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"vote_documents_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"vote_documents_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"vote_documents_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 0.448,
      "metrics": {
        "source_rows": 23358,
        "expected_occurrences": 9067,
        "actual_occurrences": 9067,
        "invalid_occurrences": 3550,
        "unrouted_occurrences": 3550,
        "distinct_source_target_pairs": 5517,
        "disposition_counts_json": "[{\"status\":\"unsupported_element\",\"n\":3550},{\"status\":\"valid\",\"n\":5517}]",
        "field_state_counts_json": "[{\"status\":\"populated_array\",\"n\":8161},{\"status\":\"empty_array\",\"n\":15197}]"
      },
      "passed": true
    },
    {
      "view": "vote_amendments",
      "source_table": "roll_call_votes",
      "source_field": "amendments_json",
      "source_keys": [
        "vote_id"
      ],
      "pin": {
        "family": "roll-call-votes",
        "artifact_digest": "sha256:319402160c37eaa27c34fa0b404a18c3e98aaadd1b9da9c0612b4dde7bd94651",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"amendments_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"amendments_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"roll_call_votes\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"vote_amendments_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"vote_amendments_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"vote_amendments_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"vote_amendments_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"vote_amendments_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"vote_amendments_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 0.221,
      "metrics": {
        "source_rows": 23358,
        "expected_occurrences": 9067,
        "actual_occurrences": 9067,
        "invalid_occurrences": 0,
        "unrouted_occurrences": 9067,
        "distinct_source_target_pairs": 0,
        "disposition_counts_json": "[{\"status\":\"valid\",\"n\":9067}]",
        "field_state_counts_json": "[{\"status\":\"populated_array\",\"n\":8161},{\"status\":\"empty_array\",\"n\":15197}]"
      },
      "passed": true
    },
    {
      "view": "federal_register_rins",
      "source_table": "federal_register",
      "source_field": "regulation_id_numbers_json",
      "source_keys": [
        "document_number",
        "publication_date"
      ],
      "pin": {
        "family": "federal-register",
        "artifact_digest": "sha256:497be73c5c70ccd14cc1d5f99200e76a703baf4860fbe20c5025587a57a4e1d7",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"regulation_id_numbers_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"regulation_id_numbers_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"federal_register\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"federal_register_rins_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"federal_register_rins_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"federal_register_rins_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"federal_register_rins_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"federal_register_rins_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"federal_register_rins_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 2.66,
      "metrics": {
        "source_rows": 1009313,
        "expected_occurrences": 121795,
        "actual_occurrences": 121795,
        "invalid_occurrences": 236,
        "unrouted_occurrences": 236,
        "distinct_source_target_pairs": 121559,
        "disposition_counts_json": "[{\"status\":\"valid\",\"n\":121559},{\"status\":\"unsupported_element\",\"n\":236}]",
        "field_state_counts_json": "[{\"status\":\"empty_array\",\"n\":890359},{\"status\":\"populated_array\",\"n\":118954}]"
      },
      "passed": true
    },
    {
      "view": "federal_register_dockets",
      "source_table": "federal_register",
      "source_field": "docket_ids_json",
      "source_keys": [
        "document_number",
        "publication_date"
      ],
      "pin": {
        "family": "federal-register",
        "artifact_digest": "sha256:497be73c5c70ccd14cc1d5f99200e76a703baf4860fbe20c5025587a57a4e1d7",
        "status": "managed_generation"
      },
      "sql": "WITH original AS (\n SELECT count(*) source_rows,\n coalesce(sum(CASE WHEN json_type(TRY_CAST(\"docket_ids_json\" AS JSON))='ARRAY' THEN json_array_length(TRY_CAST(\"docket_ids_json\" AS JSON)) ELSE 0 END),0) expected_occurrences\n FROM \"federal_register\"),\n dispositions AS (SELECT parsing_status, count(*) n FROM \"federal_register_dockets_occurrences\" GROUP BY parsing_status),\n statuses AS (SELECT field_state,count(*) n FROM \"federal_register_dockets_field_states\" GROUP BY field_state)\n SELECT original.*,\n (SELECT count(*) FROM \"federal_register_dockets_occurrences\") actual_occurrences,\n (SELECT count(*) FROM \"federal_register_dockets_occurrences\" WHERE parsing_status <> 'valid') invalid_occurrences,\n (SELECT count(*) FROM \"federal_register_dockets_occurrences\" WHERE target_status='unsupported') unrouted_occurrences,\n (SELECT count(*) FROM \"federal_register_dockets_pairs\") distinct_source_target_pairs,\n (SELECT to_json(list(struct_pack(status:=parsing_status,n:=n))) FROM dispositions) disposition_counts_json,\n (SELECT to_json(list(struct_pack(status:=field_state,n:=n))) FROM statuses) field_state_counts_json\n FROM original",
      "elapsed_seconds": 7.061,
      "metrics": {
        "source_rows": 1009313,
        "expected_occurrences": 899632,
        "actual_occurrences": 899632,
        "invalid_occurrences": 2,
        "unrouted_occurrences": 2,
        "distinct_source_target_pairs": 899630,
        "disposition_counts_json": "[{\"status\":\"valid\",\"n\":899630},{\"status\":\"unsupported_element\",\"n\":2}]",
        "field_state_counts_json": "[{\"status\":\"populated_array\",\"n\":603935},{\"status\":\"empty_array\",\"n\":405378}]"
      },
      "passed": true
    }
  ],
  "fec_query_benchmark": {
    "query": "SELECT * FROM fec_relationship_evidence LIMIT 1",
    "pins": {
      "fec_relationships": {
        "family": "fec-observations",
        "artifact_digest": "sha256:11bcb620974dff661fe22a76b9e10f0d416ef54c334ecd010dccd0a6ba1898f8",
        "member_sha256": "sha256:2838913cb69f588f1428afd0a775eb70096567abdc9467b84649a078f8ae610d",
        "bytes": 4782212
      },
      "fec_source_records": {
        "family": "fec-observations",
        "artifact_digest": "sha256:11bcb620974dff661fe22a76b9e10f0d416ef54c334ecd010dccd0a6ba1898f8",
        "member_sha256": "sha256:14226eb911fce4c35ef02f8e32030e3fa6d0facbfaa56979abfdf20be850bbd6",
        "bytes": 1166784377
      }
    },
    "memory_limit": "512MB",
    "threads": 2,
    "timeout_seconds": 180,
    "relationship_rows_and_distinct_locators": [
      183390,
      183390
    ],
    "status": "success",
    "elapsed_seconds": 6.665530499994929
  },
  "selected_fec_evidence_verification": {
    "status": "selected_case_verified_against_retained_page_bytes",
    "case_count": 1,
    "public_companion_selection": "/Users/mikewolfd/.codex/artifacts/spicy-regs-fec-evidence-20260927/companion.json",
    "public_companion_url": "https://pub-72e95c0c20a84508b42b03a6ff6d55f8.r2.dev/generations/fec-observations/11bcb620974dff661fe22a76b9e10f0d416ef54c334ecd010dccd0a6ba1898f8/fec_source_records.parquet",
    "publication_pin": "sha256:11bcb620974dff661fe22a76b9e10f0d416ef54c334ecd010dccd0a6ba1898f8",
    "navigation_receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-fec-serving-20260927/result.json",
    "source_path": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/fec-relationships-2026-09-12/blobs/sha256/16cb7b2b2b9139860593328928d00c148f36437420dcc70e3ae8beda1c5363e6",
    "retained_copy": "/Users/mikewolfd/.codex/artifacts/spicy-regs-fec-evidence-20260927/retained-page.json",
    "byte_size": 123668,
    "full_sha256": "sha256:16cb7b2b2b9139860593328928d00c148f36437420dcc70e3ae8beda1c5363e6",
    "digest_meaning": "SHA-256 of complete retained HTTP response page bytes, not normalized record JSON.",
    "json_pointer": "/results/0",
    "field_pointer": "/results/0/sponsor_candidate_list",
    "selected_value": [],
    "committee_id": "C00000059",
    "collection_id": "committee-selected-census-20260912",
    "companion_metadata_equals_pointed_source_record": true,
    "all_relationship_source_fields_equal": true,
    "relationship_value_status": "empty_list",
    "relationship_object_id": null,
    "source_observed_at": "2026-09-12T16:56:45.446842+00:00",
    "origin_requests": 0,
    "retained_read_limit_bytes": 33554432,
    "limitations": [
      "One selected observation only; not qualification of all FEC records or relationship kinds.",
      "Retained source body verified locally; this does not establish public availability of its raw capture.",
      "The immutable public Parquet path was selected; full 1.17GB Parquet bytes were not rehashed in this bounded case.",
      "Empty sponsor list is the captured page value, not proof of no sponsors across time or other sources.",
      "No independent source freshness or deployment check was performed."
    ]
  },
  "citation_coverage_replay": {
    "receipt": "/Users/mikewolfd/.codex/artifacts/spicy-regs-join-delivery-t01-t02-20260927/citation-coverage.json",
    "captured_at": "2026-09-27T20:22:35.078213+00:00",
    "scope": "full selected key columns; source digest predicate; eight previously audited citation kinds",
    "counts": [
      {
        "cite_kind": "bill_number",
        "current_digest_occurrences": 25693,
        "distinct_keys": 6484,
        "normalized_occurrences": 25621,
        "occurrences_with_target": 25610,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 11
      },
      {
        "cite_kind": "public_law",
        "current_digest_occurrences": 9916,
        "distinct_keys": 1267,
        "normalized_occurrences": 9916,
        "occurrences_with_target": 1024,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 1255
      },
      {
        "cite_kind": "usc_section",
        "current_digest_occurrences": 8325,
        "distinct_keys": 1794,
        "normalized_occurrences": 8285,
        "occurrences_with_target": 1113,
        "occurrences_with_multiple_target_rows": 461,
        "missing_distinct_keys": 1569
      },
      {
        "cite_kind": "cfr_section",
        "current_digest_occurrences": 244,
        "distinct_keys": 95,
        "normalized_occurrences": 244,
        "occurrences_with_target": 231,
        "occurrences_with_multiple_target_rows": 61,
        "missing_distinct_keys": 7
      },
      {
        "cite_kind": "committee_name",
        "current_digest_occurrences": 7206,
        "distinct_keys": 214,
        "normalized_occurrences": 6065,
        "occurrences_with_target": 6065,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 0
      },
      {
        "cite_kind": "gao_product_id",
        "current_digest_occurrences": 337,
        "distinct_keys": 248,
        "normalized_occurrences": 337,
        "occurrences_with_target": 0,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 248
      },
      {
        "cite_kind": "crs_report_id",
        "current_digest_occurrences": 5,
        "distinct_keys": 3,
        "normalized_occurrences": 5,
        "occurrences_with_target": 5,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 0
      },
      {
        "cite_kind": "docket_number",
        "current_digest_occurrences": 151,
        "distinct_keys": 140,
        "normalized_occurrences": 151,
        "occurrences_with_target": 130,
        "occurrences_with_multiple_target_rows": 0,
        "missing_distinct_keys": 20
      }
    ],
    "limit": "Coverage belongs to these exact selected inputs; later target publications may differ. This measures lookup coverage, not extraction recall."
  },
  "second_wave_evidence": {
    "held_fields": "/Users/mikewolfd/.codex/artifacts/spicy-regs-held-citations-20260927",
    "gao": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t24-gao-candidate-20260927",
    "fcc": "/Users/mikewolfd/.codex/artifacts/spicy-regs-fcc-partial-20260927",
    "native_legal": "/Users/mikewolfd/.codex/artifacts/spicy-regs-native-legal-lifecycle-20260927",
    "senate": "/Users/mikewolfd/.codex/artifacts/spicy-regs-senate-candidates-20260927",
    "identity_agencies": "/Users/mikewolfd/.codex/artifacts/spicy-regs-identity-vocabulary-20260927",
    "aggregates": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t25-aggregate-20260927"
  },
  "second_wave_live_verification": {
    "passed": true,
    "cases": [
      {
        "case": "new-runtime",
        "passed": true,
        "http": 200,
        "elapsed_ms": 34333,
        "expected_refusal": false
      },
      {
        "case": "discovery",
        "passed": true,
        "http": 200,
        "elapsed_ms": 188,
        "expected_refusal": false
      },
      {
        "case": "fcc-coverage",
        "passed": true,
        "http": 200,
        "elapsed_ms": 329,
        "expected_refusal": false
      },
      {
        "case": "fcc-observations",
        "passed": true,
        "http": 200,
        "elapsed_ms": 212,
        "expected_refusal": false
      },
      {
        "case": "fcc-links",
        "passed": true,
        "http": 200,
        "elapsed_ms": 309,
        "expected_refusal": false
      },
      {
        "case": "fr-candidates",
        "passed": true,
        "http": 200,
        "elapsed_ms": 527,
        "expected_refusal": false
      },
      {
        "case": "gao-published",
        "passed": true,
        "http": 200,
        "elapsed_ms": 254,
        "expected_refusal": false
      },
      {
        "case": "gao-citation-join",
        "passed": true,
        "http": 200,
        "elapsed_ms": 334,
        "expected_refusal": false
      },
      {
        "case": "held-field-counts",
        "passed": true,
        "http": 200,
        "elapsed_ms": 293,
        "expected_refusal": false
      },
      {
        "case": "held-source-resolution",
        "passed": true,
        "http": 200,
        "elapsed_ms": 2412,
        "expected_refusal": false
      },
      {
        "case": "lda-congress-abstention",
        "passed": true,
        "http": 200,
        "elapsed_ms": 686,
        "expected_refusal": false
      },
      {
        "case": "lifecycle-dates",
        "passed": true,
        "http": 200,
        "elapsed_ms": 1804,
        "expected_refusal": false
      },
      {
        "case": "security-file",
        "passed": true,
        "http": 200,
        "elapsed_ms": 73,
        "expected_refusal": true
      },
      {
        "case": "security-write",
        "passed": true,
        "http": 200,
        "elapsed_ms": 67,
        "expected_refusal": true
      }
    ]
  },
  "second_wave_discovery": {
    "tables_and_views": 194,
    "relationship_statuses": {
      "available": 102,
      "unsupported": 4
    }
  },
  "third_wave_evidence": {
    "legislative": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/legislative-joins-2026-09-27",
    "comments": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/comment-reference-repair-2026-09-27",
    "native_legal": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/native-legal-full-2026-09-27",
    "identity": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/identity-vocabulary-cases-2026-09-27",
    "senate": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/senate-reconciliation-2026-09-27",
    "court_fec_spending": "/Users/mikewolfd/.codex/artifacts/spicy-regs-entity-fec-reconcile-20260927/delivery.md",
    "citation_checkpoints": "/Users/mikewolfd/.codex/artifacts/spicy-regs-citation-refresh-20260927/report.md",
    "aggregate_lineage": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t25-aggregate-20260927/public-reconciliation-extended.json",
    "fec_native_shapes": "/Users/mikewolfd/.codex/artifacts/spicy-regs-entity-fec-reconcile-20260927/t09-native-shapes.json",
    "identity_additional": "/Users/mikewolfd/.codex/artifacts/spicy-regs-t22-independent-20260927/receipt.json",
    "senate_complete_b": "/Users/mikewolfd/Work/corpora/supply-2026-09-02/receipts/senate-reconciliation-2026-09-27/complete-b-review.json"
  },
  "selected_acceptance_complete": true,
  "completion_boundary": {
    "selected_original_acceptance": "complete",
    "broader_source_population_complete": false,
    "publications_and_consumer_checks": "complete for explicitly selected cohorts",
    "package_registry_release": "not requested or performed; exact wheel is vendored",
    "pull_requests": "pushed draft reviews; no main-branch merge claimed"
  },
  "remaining_expansion_work": [
    "Backfill unread cosponsorship and attachment observations through explicit native rereads; selected publications do not cover all historical source records.",
    "Acquire missing citation, court and legislative targets in bounded cohorts, retaining refusal and successful-empty outcomes.",
    "Qualify arbitrary-date agency identity intervals only when owner evidence supports them; preserve existing historical-transition evidence and dated abstentions.",
    "Extend identity review to additional real source populations without attributing funds through pending or name-only links.",
    "Extend Senate expenditure layout coverage and reconcile complete payment populations before publishing partial candidates as payments."
  ]
}
