{
  "generated": "2026-08-10",
  "disclaimer": "Inclusion is not endorsement. Not an audit. Entry descriptions are unreviewed editorial drafts.",
  "ordering": "category (alphabetically by category id), then full_name case-insensitively — never quality. `order` and the numeric part of `id` encode display position only. The taxonomy-code sequence /api/categories.json and /themes/ present (F1, F2 … S4) is a different sequence and does not govern `order`.",
  "terms": "These endpoints render the same facts as the pages. Quoting with attribution is permitted; redistributing the endpoints as a dataset is not, while the licensing review is open.",
  "terms_url": "https://ai-founderhub.com/license/",
  "sibling_hub": {
    "name": "AI Academic Hub",
    "url": "https://ai-academic.org/",
    "note": "The other hub of this survey: the entries in its four shared lanes and its cross-hub dual campaigns are published on both hubs — 68 shared entries, each under its own hub’s category and task. Everything else about the repository is identical across hubs, except campaigns[], which carries only the campaigns that admitted the entry on that hub and may be shorter on one side."
  },
  "fields": {
    "_note": "Paths are dotted and scoped. A key with no prefix is an entry field ON AN ENTRY RECORD, as served inside /api/entries.json and by the per-entry endpoints. The payload envelope every endpoint wraps those records in — `generated`, `count`, `source`, `taxonomy_version`, `snapshot.*`, and the /api/snapshot.json keys — is documented separately below, under \"the envelope\". `campaigns[].x` is a field on each object in an entry's campaigns array. `category.x`, `task.x` and `campaign.x` are fields of /api/categories.json at those three levels.",
    "id": "Hub-local display-position id, FHK-NNNN. Never a global identifier and never a rank; the numeric part encodes display position only. It is `order` plus a fixed offset of 9 on this hub, because FHK-0001 to FHK-0009 are retired placeholder records and ids are never re-minted; the sibling hub carries its own offset, so do not assume either one holds across hubs. The stable cross-hub key is github_repo_id.",
    "github_repo_id": "The numeric GitHub repository id — the primary join key. It survives renames. It is null for entries whose repository did not resolve at capture; those entries have no id-keyed endpoint and are addressed by slug. When it is null the entry cannot be joined across hubs on the numeric id: fall back to slug, which is generated identically on both hubs from the campaign's recorded owner/name and is stable for as long as the entry stays unavailable. Every null-id entry here is on both hubs and every one of those slugs matches. Do not fall back to full_name casing, and never to repo_url — it is null by definition for these entries.",
    "slug": "The site address for the entry, owner--name. Stable here, but mutable upstream.",
    "url": "The entry's page on this hub. The HTML and this record carry the same facts.",
    "repo_url": "The repository page. null when the repository did not resolve at the snapshot; the entry stays on the map as a dated event. Never synthesise it from full_name for an unavailable entry: the address does not resolve. The entry page prints that address for a human as plain text, never as a link, with the date it returned 404.",
    "full_name": "owner/name at the snapshot. For a renamed repository this is the current name; requested_name holds what the campaign recorded.",
    "requested_name": "The repository name as the campaign recorded it, when the repository has since been renamed. Null when it matches full_name.",
    "category": "The category id this entry is placed under on this hub. Joins to categories[].id in /api/categories.json. Hub-local: the same repository sits under a different category on the sibling hub.",
    "task": "The task id within that category. Joins to categories[].tasks[].id.",
    "order": "Display position within the site order (category, then name). Not a rank. Served by /api/entries.json and deliberately omitted from the per-entry endpoints, because a single record has no position to report.",
    "description": "This site's own one-line description of the repository. Never repo-authored text.",
    "description_status": "Always \"editorial draft\" today. Descriptions are this site's own words and have not cleared an external review pass.",
    "tags": "The controlled tag vocabulary, joined from the tag registry. The vocabulary is registered and unpopulated, so this is [] on every record today. When it populates, values are tag SLUGS (artifact-venture-record), the form the /tag/ routes use — not the namespaced ids (artifact:venture-record). Both are served on every tag object in /api/tags.json, so the join key is unambiguous before the first value lands.",
    "on_both_hubs": "true when this repository is also an entry on the sibling hub of this survey, under that hub’s own category and task. The generating rule: on_both_hubs is computed by slug intersection of the two hubs’ catalogs at build and frozen in the repo, and it holds without exception that on_both_hubs === category.shared || any(campaigns[].campaign_placed_on_both_hubs). Those two sets are disjoint here: 47 shared-lane + 21 dual-campaign = 68.",
    "successor_slug": "The slug of the entry that carries the maintained line of this work, where the admitting campaign’s ledger records the move. null on every entry without a recorded succession — including name-twin pairs whose ledger says nothing about a move, which are never joined by name similarity.",
    "status_state": "An ENTRY field, closed set: \"live\", \"archived\", \"unavailable\". \"unavailable\" means the repository returned 404 at capture; the entry stays on the map as a dated event.",
    "archived": "True when the repository is archived upstream, as reported by its own archived flag at the snapshot. Equivalent to status_state === \"archived\", stated explicitly so it does not have to be back-inferred.",
    "campaigns": "One object per admitting campaign. An entry may carry more than one.",
    "campaigns[].name": "The admitting campaign, named as its sealed record is named.",
    "campaigns[].date": "The campaign's own date, from its name prefix.",
    "campaigns[].claim": "The campaign's coverage claim, quoted word for word and never upgraded. It describes the campaign's coverage, not the repository. It may carry campaign-internal shorthand; the site does not translate it.",
    "campaigns[].claim_ref": "The campaign whose claim covers this entry — the sealed record's identifier. The claim itself travels inline, in campaigns[].claim, with its date.",
    "campaigns[].scout_citations": "How many rows of that campaign's evidence ledger cite this repository. A citation count, not a quality score.",
    "campaigns[].campaign_placed_on_both_hubs": "Was `dual`. A fact about the CAMPAIGN, not the entry: the campaign carries a placement on both hubs, under a different category and task on each. It is not the same set as on_both_hubs and is smaller — 21 entries carry it outside the shared lanes, 68 are on both hubs.",
    "metrics": "The snapshot metrics block. Every value in it was observed at one dated capture; null means the value was not returned, never zero.",
    "metrics.snapshot_date": "The label date of the snapshot the metrics came from. It is NOT the retrieval instant — that is snapshot.retrieved_at_utc, and it precedes this date.",
    "metrics.http_status": "The HTTP status the repository returned at capture: 200, or 404 for an unavailable entry.",
    "metrics.stars": "The repository's star count at the snapshot. A popularity figure recorded because it was in the capture. It is not used to order anything on this site and is not a quality signal.",
    "metrics.forks": "The fork count at the snapshot. Null when the repository did not resolve.",
    "metrics.watchers": "The watcher count at the snapshot, as a count only — this site never publishes watcher identities.",
    "metrics.language": "GitHub's primary-language label at the snapshot, or null when it detected none.",
    "metrics.license_spdx": "The SPDX identifier GitHub reported at the snapshot. Three states, and the entry page renders each one separately: an SPDX id shows as itself; \"NOASSERTION\" — GitHub's NOASSERTION — means the repository asserts terms the API cannot classify, and renders as \"License present, not classified\"; null means none was found and renders as \"No license found\". \"NOASSERTION\" is a sentinel, not an SPDX identifier: validate against the SPDX list only after excluding it, and do not read it as an absence. Not a licence review.",
    "metrics.created_at": "Repository creation timestamp as reported at the snapshot.",
    "metrics.pushed_at": "Last push timestamp as reported at the snapshot.",
    "metrics.topics": "The repository's own topic labels at the snapshot. Observed metadata, not this site's tags.",
    "category.id": "The category id. Entries join to it on their `category` field.",
    "category.code": "The taxonomy code (F1, S1, …). Codes are stable and retired codes are not reused.",
    "category.title": "The category name in taxonomy v3.3.",
    "category.url": "The category page on this hub.",
    "category.shared": "True for the four lanes both hubs publish. Shared-lane entries are on both hubs; see on_both_hubs, which is the larger set.",
    "category.status": "A CATEGORY field: \"landed\" or \"planned\". Distinct from status_state, which is an ENTRY field.",
    "category.campaign_count": "How many campaigns are placed on this category on this hub.",
    "category.entry_count": "How many entries on this hub sit in this category.",
    "category.blurb": "What the category covers, in the same words the /themes/ and /theme/<id>/ pages render. The four shared lanes carry the identical blurb on both hubs of this survey.",
    "category.tasks": "The tasks recorded under the category, landed and planned alike.",
    "task.id": "The task id. Entries join to it on their `task` field; it is an anchor, not a route.",
    "task.title": "The task name as this hub displays it.",
    "task.url": "The category page plus the task's anchor.",
    "task.canonical_task": "The task's identifier in the shared taxonomy both hubs draw from. Equal to the local task id where the lane is shared.",
    "task.planned": "True for a task the taxonomy records but no campaign has run. planned_grounding names the internal crosswalk row that grounds it, or is null when the only grounding cites unpublished material.",
    "task.planned_grounding": "The internal crosswalk row that grounds a planned task. Lab identifiers are withheld, because a lab number names an institution.",
    "task.blurb": "The task's own blurb, where the category page publishes one. null on every task today: this hub publishes blurbs at the category level only, and a task-level string is not invented to fill the key.",
    "task.entry_count": "How many entries on this hub sit under this task.",
    "task.campaigns": "The campaigns placed on this task on this hub.",
    "campaign.name": "The campaign, named as its sealed record is named.",
    "campaign.date": "The campaign's own date, from its name prefix.",
    "campaign.run_type": "The campaign's own designation for how it searched — a sealed label quoted as found, never graded or ranked by this site.",
    "campaign.run_type_qualifier": "The pre-standard campaigns' own coverage ceiling, verbatim, or null where the record carries none.",
    "campaign.ledger_rows": "Rows in the campaign's evidence ledger, or null where it recorded none.",
    "campaign.screening_rows": "Rows the campaign screened, or null where it recorded none.",
    "campaign.github_repo_count": "Repositories the campaign's ledger names, as the record counts them.",
    "campaign.ingested": "A CAMPAIGN field. True when the campaign's admitted ledger rows were extracted for this site. A campaign can be ingested and have admitted no repositories, so \"ingested\" never means \"contributed entries\".",
    "campaign.entries_admitted_on_hub": "How many entries on this hub the campaign admitted, recounted from the entries rather than read off the ingested flag.",
    "campaign.claim": "The campaign's coverage claim, verbatim — the same text campaigns[].claim carries.",
    "the envelope": "The keys below wrap the records rather than belonging to one. They are not entry fields, and a schema generator should not emit them as columns.",
    "generated": "The date this payload was generated, which is the snapshot date it reports. An envelope key, on /api/entries.json, /api/categories.json and /api/snapshot.json.",
    "count": "How many items the payload's own collection holds — entries, categories or tags, depending on the endpoint. An envelope key, never an entry field.",
    "source": "The upstream record the campaign map was generated from, named with its revision. An envelope key on /api/categories.json and /api/snapshot.json.",
    "taxonomy_version": "The version of the category taxonomy this payload is filed under. An envelope key; category placements are only comparable across payloads at the same version.",
    "snapshot": "The capture envelope in force for every record in this payload: one dated, hashed pull of the public GitHub API. Present on /api/entries.json, the per-entry endpoints and /api/snapshot.json.",
    "snapshot.date": "The label date of the snapshot. It is a day later than the retrieval instant; both are served so the two can never be read as one date.",
    "snapshot.retrieved_at_utc": "The UTC instant the capture actually ran.",
    "snapshot.raw_capture_sha256": "The sha256 of the raw API capture shared by both hubs of this survey. The capture artifact is not yet published, so this is a commitment, not a check you can run today — do not treat it as an integrity hash over anything served here. The verifiable hash of this hub's served entries file is entries_sha256 in /api/snapshot.json. Was named `sha256` before 2026-08-10.",
    "snapshot.raw_capture_sha256_covers": "What that digest covers, in one sentence, served beside it so the distinction travels with the field rather than living two documents away.",
    "snapshot.method_version": "The method release the capture was taken under.",
    "entries_sha256": "/api/snapshot.json only. The sha256 of the exact bytes /api/entries.json serves, computed at build. This is the hash an agent can verify today.",
    "entries_sha256_covers": "/api/snapshot.json only. The URL entries_sha256 is the digest of.",
    "snapshot_hash_note": "/api/snapshot.json only. The sentence distinguishing the two hashes, stated rather than left to be inferred from their names.",
    "survey_tally": "/api/snapshot.json only. The survey-wide counts, across both hubs unless a key says otherwise. Do not divide a survey-wide figure by a hub-local one.",
    "denominators": "/api/snapshot.json only. The canonical denominator sentence, identical to the one /data/ and /llms.txt publish.",
    "counts": "/api/snapshot.json only. This hub's own counts, recounted at build from this hub's data.",
    "endpoints": "/api/snapshot.json only. Every endpoint this hub serves. The two per-entry patterns carry literal <github_repo_id> and <slug> placeholders."
  },
  "snapshot": {
    "date": "2026-08-10",
    "retrieved_at_utc": "2026-08-09T18:13:56Z",
    "raw_capture_sha256": "5029a1dd0e77fab6b0ed8f2665fa4d4fb26e48d151d7fa68e6a0d3c2dc200f87",
    "raw_capture_sha256_covers": "The raw API capture shared by both hubs of this survey. That artifact is not yet published, so this digest is a commitment rather than a check you can run today; the verifiable hash of this hub's served entries file is entries_sha256 in /api/snapshot.json.",
    "method_version": "supervised beta (v3.3 taxonomy)"
  },
  "count": 86,
  "entries": [
    {
      "id": "FHK-0010",
      "slug": "megagonlabs--ditto",
      "url": "https://ai-founderhub.com/registry/megagonlabs--ditto/",
      "repo_url": "https://github.com/megagonlabs/ditto",
      "github_repo_id": 279421767,
      "full_name": "megagonlabs/ditto",
      "requested_name": null,
      "category": "customer-market-discovery",
      "task": "classify-industries-size-markets",
      "campaigns": [
        {
          "name": "2026-07-30__company-industry-classification-crosswalks",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, NOT saturated as of 2026-07-30T16:29:33Z (103 leads, 52 works, 59 claims), though two independent zero-yield passes established a working plateau for the frozen frames; the warranted architecture is a typed temporal evidence graph with separate identity, authority/version, crosswalk, and inference layers rather than any single winner.",
          "claim_ref": "2026-07-30__company-industry-classification-crosswalks",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 318,
        "forks": 107,
        "watchers": 3,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2020-07-13T22:08:15Z",
        "pushed_at": "2024-04-17T05:53:30Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Entity-matching research code in Python; the industry-classification campaign kept it as crosswalk evidence without cloning or executing it.",
      "description_status": "editorial draft",
      "order": 1
    },
    {
      "id": "FHK-0011",
      "slug": "moj-analytical-services--splink",
      "url": "https://ai-founderhub.com/registry/moj-analytical-services--splink/",
      "repo_url": "https://github.com/moj-analytical-services/splink",
      "github_repo_id": 223420284,
      "full_name": "moj-analytical-services/splink",
      "requested_name": null,
      "category": "customer-market-discovery",
      "task": "classify-industries-size-markets",
      "campaigns": [
        {
          "name": "2026-07-30__company-industry-classification-crosswalks",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, NOT saturated as of 2026-07-30T16:29:33Z (103 leads, 52 works, 59 claims), though two independent zero-yield passes established a working plateau for the frozen frames; the warranted architecture is a typed temporal evidence graph with separate identity, authority/version, crosswalk, and inference layers rather than any single winner.",
          "claim_ref": "2026-07-30__company-industry-classification-crosswalks",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        },
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 2331,
        "forks": 252,
        "watchers": 16,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2019-11-22T14:27:33Z",
        "pushed_at": "2026-08-06T14:48:23Z",
        "topics": [
          "data-matching",
          "data-science",
          "deduplicate-data",
          "deduplication",
          "duckdb",
          "em-algorithm",
          "entity-resolution",
          "fuzzy-matching",
          "record-linkage",
          "spark",
          "uk-gov-data-science"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A Python library for probabilistic record linkage at scale. Two campaign ledgers across the survey's hubs cite it: industry classification crosswalks, and data governance, where linkage quality depends on stated model assumptions.",
      "description_status": "editorial draft",
      "order": 2
    },
    {
      "id": "FHK-0012",
      "slug": "augurlabs--augur",
      "url": "https://ai-founderhub.com/registry/augurlabs--augur/",
      "repo_url": "https://github.com/augurlabs/augur",
      "github_repo_id": 78134122,
      "full_name": "augurlabs/augur",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 692,
        "forks": 1005,
        "watchers": 20,
        "language": "Go",
        "license_spdx": "MIT",
        "created_at": "2017-01-05T17:34:54Z",
        "pushed_at": "2026-08-04T20:55:57Z",
        "topics": [
          "alt-metrics",
          "chaoss",
          "data-collection",
          "data-modeling",
          "data-visualization",
          "defined-metrics",
          "facade",
          "git",
          "github",
          "hacktoberfest2020",
          "linux",
          "linux-foundation",
          "metrics",
          "open-source",
          "opensource",
          "oss-governance",
          "research",
          "software",
          "sustainability"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Open-source community-metrics platform from the CHAOSS ecosystem; the platform-measurement campaign kept it as a historical schema comparator.",
      "description_status": "editorial draft",
      "order": 3
    },
    {
      "id": "FHK-0013",
      "slug": "aveloxis--aveloxis",
      "url": "https://ai-founderhub.com/registry/aveloxis--aveloxis/",
      "repo_url": "https://github.com/aveloxis/aveloxis",
      "github_repo_id": 1207367567,
      "full_name": "aveloxis/aveloxis",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 15,
        "forks": 7,
        "watchers": 1,
        "language": "Go",
        "license_spdx": "MIT",
        "created_at": "2026-04-10T21:34:35Z",
        "pushed_at": "2026-08-07T14:08:29Z",
        "topics": [
          "ai",
          "artificial-intelligence",
          "augur",
          "augur-alternative",
          "chaoss",
          "chaoss-metrics",
          "community-health",
          "metrics",
          "open-source",
          "open-source-health",
          "oss-metrics",
          "social-computing",
          "software-analytics",
          "work"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A community-metrics platform in Go; the platform-measurement ledger records it as the current form of the Augur lineage.",
      "description_status": "editorial draft",
      "order": 4
    },
    {
      "id": "FHK-0014",
      "slug": "bohrdata--hfcommunity",
      "url": "https://ai-founderhub.com/registry/bohrdata--hfcommunity/",
      "repo_url": null,
      "github_repo_id": null,
      "full_name": "bohrdata/hfcommunity",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": "som-research--hfcommunity",
      "status_state": "unavailable",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": null,
        "forks": null,
        "watchers": null,
        "language": null,
        "license_spdx": null,
        "created_at": null,
        "pushed_at": null,
        "topics": [],
        "http_status": 404,
        "snapshot_date": "2026-08-10"
      },
      "description": "A dataset project about a model-hub community. This namespace did not resolve at the 2026-08-10 snapshot (HTTP 404); the entry stays as a dated event, and the work's current home is listed separately.",
      "description_status": "editorial draft",
      "order": 5
    },
    {
      "id": "FHK-0015",
      "slug": "chaoss--community",
      "url": "https://ai-founderhub.com/registry/chaoss--community/",
      "repo_url": "https://github.com/chaoss/community",
      "github_repo_id": 105695709,
      "full_name": "chaoss/community",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 106,
        "forks": 190,
        "watchers": 18,
        "language": "JavaScript",
        "license_spdx": "MIT",
        "created_at": "2017-10-03T19:46:52Z",
        "pushed_at": "2026-08-07T13:18:45Z",
        "topics": [
          "chaoss",
          "community",
          "handbook",
          "mentorship",
          "project-governance"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The CHAOSS community handbook: metric definitions and governance for open-source health measurement. Admitted for its metric-definition receipts and ethics conventions.",
      "description_status": "editorial draft",
      "order": 6
    },
    {
      "id": "FHK-0016",
      "slug": "chaoss--grimoirelab-perceval",
      "url": "https://ai-founderhub.com/registry/chaoss--grimoirelab-perceval/",
      "repo_url": "https://github.com/chaoss/grimoirelab-perceval",
      "github_repo_id": 47415120,
      "full_name": "chaoss/grimoirelab-perceval",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 324,
        "forks": 187,
        "watchers": 26,
        "language": "Python",
        "license_spdx": "GPL-3.0",
        "created_at": "2015-12-04T16:20:11Z",
        "pushed_at": "2026-08-07T16:17:47Z",
        "topics": [
          "data-fetching",
          "data-mining",
          "data-sources",
          "grimoirelab",
          "hacktoberfest",
          "perceval",
          "python",
          "software-analytics"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Data-fetching component of GrimoireLab; pulls raw activity from many development platforms. Cited for its raw-versus-enriched data architecture.",
      "description_status": "editorial draft",
      "order": 7
    },
    {
      "id": "FHK-0017",
      "slug": "chaoss--grimoirelab-sortinghat",
      "url": "https://ai-founderhub.com/registry/chaoss--grimoirelab-sortinghat/",
      "repo_url": "https://github.com/chaoss/grimoirelab-sortinghat",
      "github_repo_id": 24677113,
      "full_name": "chaoss/grimoirelab-sortinghat",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 58,
        "forks": 89,
        "watchers": 12,
        "language": "Python",
        "license_spdx": "GPL-3.0",
        "created_at": "2014-10-01T12:12:30Z",
        "pushed_at": "2026-08-05T18:14:35Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "GrimoireLab's identity-management component. Cited alongside Perceval for architecture, with the campaign explicitly declining its identity-resolution features.",
      "description_status": "editorial draft",
      "order": 8
    },
    {
      "id": "FHK-0018",
      "slug": "ecosyste-ms--repos",
      "url": "https://ai-founderhub.com/registry/ecosyste-ms--repos/",
      "repo_url": "https://github.com/ecosyste-ms/repos",
      "github_repo_id": 495869944,
      "full_name": "ecosyste-ms/repos",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 72,
        "forks": 15,
        "watchers": 3,
        "language": "Ruby",
        "license_spdx": "AGPL-3.0",
        "created_at": "2022-05-24T14:55:25Z",
        "pushed_at": "2026-08-06T10:17:40Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An open dataset service indexing package registries and repositories; cited for schema and coverage diagnostics, with any data merge deferred pending terms and provenance.",
      "description_status": "editorial draft",
      "order": 9
    },
    {
      "id": "FHK-0019",
      "slug": "ghtorrent--ghtorrent-org",
      "url": "https://ai-founderhub.com/registry/ghtorrent--ghtorrent-org/",
      "repo_url": "https://github.com/ghtorrent/ghtorrent.org",
      "github_repo_id": 8377696,
      "full_name": "ghtorrent/ghtorrent.org",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 158,
        "forks": 637,
        "watchers": 16,
        "language": "Ruby",
        "license_spdx": null,
        "created_at": "2013-02-23T16:03:24Z",
        "pushed_at": "2024-07-09T02:36:57Z",
        "topics": [
          "ghtorrent",
          "website"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Site of the retired GHTorrent research dataset; kept as immutable historical evidence rather than a live backbone.",
      "description_status": "editorial draft",
      "order": 10
    },
    {
      "id": "FHK-0020",
      "slug": "nasif-imtiaz-ohi--bodegha",
      "url": "https://ai-founderhub.com/registry/nasif-imtiaz-ohi--bodegha/",
      "repo_url": null,
      "github_repo_id": null,
      "full_name": "Nasif-Imtiaz-Ohi/BoDeGHa",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": "sgl-umons--bodegha",
      "status_state": "unavailable",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": null,
        "forks": null,
        "watchers": null,
        "language": null,
        "license_spdx": null,
        "created_at": null,
        "pushed_at": null,
        "topics": [],
        "http_status": 404,
        "snapshot_date": "2026-08-10"
      },
      "description": "Original namespace of a bot-detection classifier for GitHub accounts. This namespace did not resolve at the 2026-08-10 snapshot (HTTP 404); the entry stays as a dated event, and the maintained line is listed under its current address.",
      "description_status": "editorial draft",
      "order": 11
    },
    {
      "id": "FHK-0021",
      "slug": "package-url--purl-spec",
      "url": "https://ai-founderhub.com/registry/package-url--purl-spec/",
      "repo_url": "https://github.com/package-url/purl-spec",
      "github_repo_id": 110339177,
      "full_name": "package-url/purl-spec",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 1090,
        "forks": 238,
        "watchers": 34,
        "language": "Python",
        "license_spdx": "NOASSERTION",
        "created_at": "2017-11-11T11:12:46Z",
        "pushed_at": "2026-08-07T18:20:05Z",
        "topics": [
          "cyclonedx",
          "dependencies",
          "package",
          "package-management",
          "package-url",
          "purl",
          "sbom",
          "spdx",
          "url"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The package-URL specification: canonical coordinates for software packages across ecosystems. Adopted by the campaign for dependency identity.",
      "description_status": "editorial draft",
      "order": 12
    },
    {
      "id": "FHK-0022",
      "slug": "reporeapers--github-repo-dataset",
      "url": "https://ai-founderhub.com/registry/reporeapers--github-repo-dataset/",
      "repo_url": null,
      "github_repo_id": null,
      "full_name": "RepoReapers/github-repo-dataset",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "unavailable",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": null,
        "forks": null,
        "watchers": null,
        "language": null,
        "license_spdx": null,
        "created_at": null,
        "pushed_at": null,
        "topics": [],
        "http_status": 404,
        "snapshot_date": "2026-08-10"
      },
      "description": "Dataset namespace from the RepoReapers curation research. This namespace did not resolve at the 2026-08-10 snapshot (HTTP 404); the entry stays as a dated event, and its duplicate-cluster diagnostics survive in the scholarly record.",
      "description_status": "editorial draft",
      "order": 13
    },
    {
      "id": "FHK-0023",
      "slug": "sgl-umons--bodegha",
      "url": "https://ai-founderhub.com/registry/sgl-umons--bodegha/",
      "repo_url": "https://github.com/sgl-umons/BoDeGHa",
      "github_repo_id": 269348790,
      "full_name": "sgl-umons/BoDeGHa",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 27,
        "forks": 13,
        "watchers": 2,
        "language": "Python",
        "license_spdx": "NOASSERTION",
        "created_at": "2020-06-04T12:05:00Z",
        "pushed_at": "2026-02-17T14:30:49Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Maintained home of BoDeGHa, a classifier separating bot from human GitHub accounts; cited for its validation pattern.",
      "description_status": "editorial draft",
      "order": 14
    },
    {
      "id": "FHK-0024",
      "slug": "som-research--hfcommunity",
      "url": "https://ai-founderhub.com/registry/som-research--hfcommunity/",
      "repo_url": "https://github.com/SOM-Research/HFCommunity",
      "github_repo_id": 516389626,
      "full_name": "SOM-Research/HFCommunity",
      "requested_name": null,
      "category": "decision-market-analytics",
      "task": "track-platform-ecosystems",
      "campaigns": [
        {
          "name": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA, action ceiling reached before two low-yield passes): supports a platform-native append-only panel design contract, but forbids treating current API values as history, absence as deletion, inactivity as exit, or namespaces as people.",
          "claim_ref": "2026-08-03__platform-ecosystem-longitudinal-measurement",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 16,
        "forks": 2,
        "watchers": 3,
        "language": "Python",
        "license_spdx": "CC-BY-SA-4.0",
        "created_at": "2022-07-21T13:47:30Z",
        "pushed_at": "2024-10-14T16:05:11Z",
        "topics": [
          "data-science",
          "database",
          "dataset",
          "huggingface"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Current home of HFCommunity, a relational dataset built from a model hub's public activity; acquisition deferred to dated dumps.",
      "description_status": "editorial draft",
      "order": 15
    },
    {
      "id": "FHK-0025",
      "slug": "bradbase--xlcalculator",
      "url": "https://ai-founderhub.com/registry/bradbase--xlcalculator/",
      "repo_url": "https://github.com/bradbase/xlcalculator",
      "github_repo_id": 246850476,
      "full_name": "bradbase/xlcalculator",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 162,
        "forks": 41,
        "watchers": 7,
        "language": "Python",
        "license_spdx": "NOASSERTION",
        "created_at": "2020-03-12T14:08:21Z",
        "pushed_at": "2026-04-13T19:40:55Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A Python library the ledger records as loading workbook formulas and evaluating a documented subset outside Excel.",
      "description_status": "editorial draft",
      "order": 16
    },
    {
      "id": "FHK-0026",
      "slug": "dgorissen--pycel",
      "url": "https://ai-founderhub.com/registry/dgorissen--pycel/",
      "repo_url": "https://github.com/dgorissen/pycel",
      "github_repo_id": 2605241,
      "full_name": "dgorissen/pycel",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 629,
        "forks": 167,
        "watchers": 21,
        "language": "Python",
        "license_spdx": "GPL-3.0",
        "created_at": "2011-10-19T10:07:12Z",
        "pushed_at": "2026-03-02T13:32:02Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Compiles an Excel workbook into a dependency graph executable from Python; admitted as workbook-audit evidence.",
      "description_status": "editorial draft",
      "order": 17
    },
    {
      "id": "FHK-0027",
      "slug": "excelint--excelint",
      "url": "https://ai-founderhub.com/registry/excelint--excelint/",
      "repo_url": "https://github.com/ExceLint/ExceLint",
      "github_repo_id": 101899317,
      "full_name": "ExceLint/ExceLint",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "archived",
      "archived": true,
      "tags": [],
      "metrics": {
        "stars": 74,
        "forks": 7,
        "watchers": 1,
        "language": "F#",
        "license_spdx": "BSD-2-Clause",
        "created_at": "2017-08-30T15:38:00Z",
        "pushed_at": "2019-09-14T16:01:09Z",
        "topics": [
          "excel",
          "spreadsheets"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Research tool for finding formula anomalies by reference structure; archived upstream, and the entry says so.",
      "description_status": "editorial draft",
      "order": 18
    },
    {
      "id": "FHK-0028",
      "slug": "excelint--excelint-addin",
      "url": "https://ai-founderhub.com/registry/excelint--excelint-addin/",
      "repo_url": "https://github.com/ExceLint/ExceLint-addin",
      "github_repo_id": 175311686,
      "full_name": "ExceLint/ExceLint-addin",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 105,
        "forks": 8,
        "watchers": 5,
        "language": "TypeScript",
        "license_spdx": "Apache-2.0",
        "created_at": "2019-03-12T23:28:49Z",
        "pushed_at": "2024-12-15T11:09:42Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Office add-in packaging of the ExceLint anomaly analysis; kept with its research sibling.",
      "description_status": "editorial draft",
      "order": 19
    },
    {
      "id": "FHK-0029",
      "slug": "exceljs--exceljs",
      "url": "https://ai-founderhub.com/registry/exceljs--exceljs/",
      "repo_url": "https://github.com/exceljs/exceljs",
      "github_repo_id": 27786663,
      "full_name": "exceljs/exceljs",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 15427,
        "forks": 2020,
        "watchers": 180,
        "language": "JavaScript",
        "license_spdx": "MIT",
        "created_at": "2014-12-09T20:57:12Z",
        "pushed_at": "2025-01-21T16:00:46Z",
        "topics": [
          "csv",
          "exceljs",
          "hacktoberfest",
          "streaming-workbook",
          "workbook",
          "workbook-writer",
          "worksheet",
          "xlsx",
          "xlsx-workbook",
          "xlsxreader",
          "xlsxwriter"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "JavaScript workbook reader and writer; the ledger notes it stores formula and result as separate fields rather than recalculating.",
      "description_status": "editorial draft",
      "order": 20
    },
    {
      "id": "FHK-0030",
      "slug": "handsontable--hyperformula",
      "url": "https://ai-founderhub.com/registry/handsontable--hyperformula/",
      "repo_url": "https://github.com/handsontable/hyperformula",
      "github_repo_id": 207499644,
      "full_name": "handsontable/hyperformula",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 2763,
        "forks": 167,
        "watchers": 28,
        "language": "TypeScript",
        "license_spdx": "NOASSERTION",
        "created_at": "2019-09-10T08:02:18Z",
        "pushed_at": "2026-08-07T21:52:39Z",
        "topics": [
          "calculation-engine",
          "evaluator",
          "excel",
          "forms",
          "formula",
          "headless-spreadsheet",
          "sheets",
          "spreadsheet",
          "typescript",
          "xls",
          "xlsx"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A spreadsheet calculation engine in TypeScript; the ledger flags its dual GPLv3/proprietary licensing as an adoption consideration.",
      "description_status": "editorial draft",
      "order": 21
    },
    {
      "id": "FHK-0031",
      "slug": "ironcalc--ironcalc",
      "url": "https://ai-founderhub.com/registry/ironcalc--ironcalc/",
      "repo_url": "https://github.com/ironcalc/IronCalc",
      "github_repo_id": 721069510,
      "full_name": "ironcalc/IronCalc",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 4081,
        "forks": 164,
        "watchers": 14,
        "language": "Rust",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-11-20T09:47:54Z",
        "pushed_at": "2026-08-07T22:44:55Z",
        "topics": [
          "react",
          "rust",
          "self-hosted",
          "spreadsheet"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A spreadsheet engine in Rust with an XLSX import and export path and tests; admitted as calculation-audit evidence.",
      "description_status": "editorial draft",
      "order": 22
    },
    {
      "id": "FHK-0032",
      "slug": "libreoffice--core",
      "url": "https://ai-founderhub.com/registry/libreoffice--core/",
      "repo_url": "https://github.com/LibreOffice/core",
      "github_repo_id": 14021280,
      "full_name": "LibreOffice/core",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 4207,
        "forks": 900,
        "watchers": 101,
        "language": "C++",
        "license_spdx": "GPL-3.0",
        "created_at": "2013-10-31T15:46:52Z",
        "pushed_at": "2026-08-09T14:32:42Z",
        "topics": [
          "libreoffice",
          "tdf"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The LibreOffice codebase; cited for Calc's formula-behavior QA trees and spreadsheet interchange handling.",
      "description_status": "editorial draft",
      "order": 23
    },
    {
      "id": "FHK-0033",
      "slug": "omegarhovega--xlerate",
      "url": "https://ai-founderhub.com/registry/omegarhovega--xlerate/",
      "repo_url": "https://github.com/omegarhovega/XLerate",
      "github_repo_id": 909340620,
      "full_name": "omegarhovega/XLerate",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 23,
        "forks": 4,
        "watchers": 5,
        "language": "TypeScript",
        "license_spdx": "MIT",
        "created_at": "2024-12-28T12:12:22Z",
        "pushed_at": "2026-04-22T14:29:23Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An Office add-in the ledger records for precedent tracing and consistency checks across workbook rows.",
      "description_status": "editorial draft",
      "order": 24
    },
    {
      "id": "FHK-0034",
      "slug": "open-cap-table-coalition--ocf-tools",
      "url": "https://ai-founderhub.com/registry/open-cap-table-coalition--ocf-tools/",
      "repo_url": "https://github.com/Open-Cap-Table-Coalition/OCF-Tools",
      "github_repo_id": 687569495,
      "full_name": "Open-Cap-Table-Coalition/OCF-Tools",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 15,
        "forks": 2,
        "watchers": 3,
        "language": "TypeScript",
        "license_spdx": "NOASSERTION",
        "created_at": "2023-09-05T16:13:17Z",
        "pushed_at": "2026-07-10T17:14:28Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Tooling around the Open Cap Format; the campaign saw a schema-plus-snapshot pattern usable for a bounded cap-table fixture. A renamed sibling namespace resolves here.",
      "description_status": "editorial draft",
      "order": 25
    },
    {
      "id": "FHK-0035",
      "slug": "open-cap-table-coalition--open-cap-format-ocf",
      "url": "https://ai-founderhub.com/registry/open-cap-table-coalition--open-cap-format-ocf/",
      "repo_url": "https://github.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF",
      "github_repo_id": 411680439,
      "full_name": "Open-Cap-Table-Coalition/Open-Cap-Format-OCF",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 184,
        "forks": 45,
        "watchers": 35,
        "language": "TypeScript",
        "license_spdx": "NOASSERTION",
        "created_at": "2021-09-29T13:14:07Z",
        "pushed_at": "2026-08-09T10:29:41Z",
        "topics": [
          "fintech",
          "legal",
          "legaltech"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The Open Cap Format schema for capitalization tables; admitted as the standard its tooling row builds on.",
      "description_status": "editorial draft",
      "order": 26
    },
    {
      "id": "FHK-0036",
      "slug": "rafal-dot--xlsxdiff",
      "url": "https://ai-founderhub.com/registry/rafal-dot--xlsxdiff/",
      "repo_url": "https://github.com/rafal-dot/xlsxDiff",
      "github_repo_id": 599283659,
      "full_name": "rafal-dot/xlsxDiff",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 17,
        "forks": 1,
        "watchers": 2,
        "language": "Python",
        "license_spdx": "AGPL-3.0",
        "created_at": "2023-02-08T20:30:15Z",
        "pushed_at": "2023-03-12T12:26:12Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Workbook comparison in Python, reporting structural and content changes between XLSX files.",
      "description_status": "editorial draft",
      "order": 27
    },
    {
      "id": "FHK-0037",
      "slug": "ruckbreasoning--spreadsheetbench",
      "url": "https://ai-founderhub.com/registry/ruckbreasoning--spreadsheetbench/",
      "repo_url": "https://github.com/RUCKBReasoning/SpreadsheetBench",
      "github_repo_id": 811696482,
      "full_name": "RUCKBReasoning/SpreadsheetBench",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 193,
        "forks": 40,
        "watchers": 6,
        "language": "Python",
        "license_spdx": null,
        "created_at": "2024-06-07T05:53:15Z",
        "pushed_at": "2026-03-12T03:58:22Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A benchmark of real workbook tasks with expected modifications and automatic checking; evidence for what spreadsheet agents are tested against.",
      "description_status": "editorial draft",
      "order": 28
    },
    {
      "id": "FHK-0038",
      "slug": "vinci1it2000--formulas",
      "url": "https://ai-founderhub.com/registry/vinci1it2000--formulas/",
      "repo_url": "https://github.com/vinci1it2000/formulas",
      "github_repo_id": 80258222,
      "full_name": "vinci1it2000/formulas",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 499,
        "forks": 91,
        "watchers": 16,
        "language": "Python",
        "license_spdx": "EUPL-1.1",
        "created_at": "2017-01-28T00:47:02Z",
        "pushed_at": "2026-08-07T20:43:57Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Parses Excel formulas and builds dependency representations in Python; admitted for workbook-logic auditing.",
      "description_status": "editorial draft",
      "order": 29
    },
    {
      "id": "FHK-0039",
      "slug": "xltrail--git-xl",
      "url": "https://ai-founderhub.com/registry/xltrail--git-xl/",
      "repo_url": "https://github.com/xltrail/git-xl",
      "github_repo_id": 120010888,
      "full_name": "xltrail/git-xl",
      "requested_name": null,
      "category": "finance-unit-economics",
      "task": "build-audit-financial-models",
      "campaigns": [
        {
          "name": "2026-08-03__spreadsheet-financial-model-engineering",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03, not saturated (100-action ceiling arrived with positive late routes), AWAITING_INDEPENDENT_QA: supports a workbook artifact contract of semantic identity, controlled calculation, model-family invariants, cross-suite test profiles and durable review receipts, with no engine or benchmark gaining correctness status from citation.",
          "claim_ref": "2026-08-03__spreadsheet-financial-model-engineering",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 604,
        "forks": 83,
        "watchers": 26,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2018-02-02T17:31:43Z",
        "pushed_at": "2024-01-30T10:14:21Z",
        "topics": [
          "excel",
          "git",
          "git-diff",
          "vba"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A Git extension for workbooks that diffs VBA modules; cited for version-controlling spreadsheet logic.",
      "description_status": "editorial draft",
      "order": 30
    },
    {
      "id": "FHK-0040",
      "slug": "agentops-ai--agentops",
      "url": "https://ai-founderhub.com/registry/agentops-ai--agentops/",
      "repo_url": "https://github.com/AgentOps-AI/agentops",
      "github_repo_id": 679017521,
      "full_name": "AgentOps-AI/agentops",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 5761,
        "forks": 612,
        "watchers": 51,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-08-15T23:26:23Z",
        "pushed_at": "2026-06-25T08:25:03Z",
        "topics": [
          "agent",
          "agentops",
          "agents-sdk",
          "ai",
          "anthropic",
          "autogen",
          "cost-estimation",
          "crewai",
          "evals",
          "evaluation-metrics",
          "groq",
          "langchain",
          "llm",
          "mistral",
          "ollama",
          "openai",
          "openai-agents"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Session-level agent observability in Python: token and cost tracking, tool calls, replay. Cited twice in the token-economics ledger.",
      "description_status": "editorial draft",
      "order": 31
    },
    {
      "id": "FHK-0041",
      "slug": "arize-ai--openinference",
      "url": "https://ai-founderhub.com/registry/arize-ai--openinference/",
      "repo_url": "https://github.com/Arize-ai/openinference",
      "github_repo_id": 735999703,
      "full_name": "Arize-ai/openinference",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 1138,
        "forks": 288,
        "watchers": 16,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-12-26T17:33:58Z",
        "pushed_at": "2026-08-08T17:57:51Z",
        "topics": [
          "aiops",
          "gemini",
          "hacktoberfest",
          "haystack",
          "langchain",
          "langraph",
          "llamaindex",
          "llmops",
          "llms",
          "mcp",
          "openai",
          "openai-agents",
          "opentelemetry",
          "pydantic-ai",
          "smolagents",
          "telemetry",
          "tracing",
          "vercel",
          "vertex"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OpenTelemetry-compatible tracing conventions and instrumentations for model applications, with masking support.",
      "description_status": "editorial draft",
      "order": 32
    },
    {
      "id": "FHK-0042",
      "slug": "berriai--litellm",
      "url": "https://ai-founderhub.com/registry/berriai--litellm/",
      "repo_url": "https://github.com/BerriAI/litellm",
      "github_repo_id": 671269505,
      "full_name": "BerriAI/litellm",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 5,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 55954,
        "forks": 10443,
        "watchers": 220,
        "language": "Python",
        "license_spdx": "NOASSERTION",
        "created_at": "2023-07-27T00:09:52Z",
        "pushed_at": "2026-08-09T13:09:30Z",
        "topics": [
          "ai-gateway",
          "anthropic",
          "azure-openai",
          "bedrock",
          "gateway",
          "langchain",
          "litellm",
          "llm",
          "llm-gateway",
          "llmops",
          "mcp-gateway",
          "openai",
          "openai-proxy",
          "rust",
          "rust-ai",
          "vertex-ai"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A multi-provider model gateway; the ledger cites its spend-tracking dimensions and its public issue history as cost-accounting evidence.",
      "description_status": "editorial draft",
      "order": 33
    },
    {
      "id": "FHK-0043",
      "slug": "crewaiinc--crewai",
      "url": "https://ai-founderhub.com/registry/crewaiinc--crewai/",
      "repo_url": "https://github.com/crewAIInc/crewAI",
      "github_repo_id": 710601088,
      "full_name": "crewAIInc/crewAI",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 56858,
        "forks": 8107,
        "watchers": 390,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-10-27T03:26:59Z",
        "pushed_at": "2026-08-09T14:30:56Z",
        "topics": [
          "agents",
          "ai",
          "ai-agents",
          "aiagentframework",
          "llms"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A multi-agent framework in Python; two survey ledgers cite it — for usage-accounting fields and for role-and-process organization design.",
      "description_status": "editorial draft",
      "order": 34
    },
    {
      "id": "FHK-0044",
      "slug": "future-agi--traceai",
      "url": "https://ai-founderhub.com/registry/future-agi--traceai/",
      "repo_url": "https://github.com/future-agi/traceAI",
      "github_repo_id": 966544022,
      "full_name": "future-agi/traceAI",
      "requested_name": "future-agi/traceai",
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 210,
        "forks": 38,
        "watchers": 2,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2025-04-15T04:57:02Z",
        "pushed_at": "2026-07-30T13:41:20Z",
        "topics": [
          "ai",
          "ai-agents",
          "langchain",
          "large-language-models",
          "observability",
          "openai",
          "opentelemetry",
          "tracing"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OpenTelemetry tracing that instruments model calls, token counts and agent decisions.",
      "description_status": "editorial draft",
      "order": 35
    },
    {
      "id": "FHK-0045",
      "slug": "lmnr-ai--lmnr",
      "url": "https://ai-founderhub.com/registry/lmnr-ai--lmnr/",
      "repo_url": "https://github.com/lmnr-ai/lmnr",
      "github_repo_id": 849139885,
      "full_name": "lmnr-ai/lmnr",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 3155,
        "forks": 220,
        "watchers": 9,
        "language": "TypeScript",
        "license_spdx": "Apache-2.0",
        "created_at": "2024-08-29T03:45:28Z",
        "pushed_at": "2026-08-07T12:51:04Z",
        "topics": [
          "agent-observability",
          "agents",
          "ai",
          "ai-observability",
          "aiops",
          "analytics",
          "developer-tools",
          "evals",
          "evaluation",
          "llm-evaluation",
          "llm-observability",
          "llmops",
          "monitoring",
          "observability",
          "open-source",
          "rust",
          "rust-lang",
          "self-hosted",
          "ts",
          "typescript"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An OpenTelemetry-native tracing and evaluation platform for agents, in TypeScript.",
      "description_status": "editorial draft",
      "order": 36
    },
    {
      "id": "FHK-0046",
      "slug": "open-telemetry--semantic-conventions",
      "url": "https://ai-founderhub.com/registry/open-telemetry--semantic-conventions/",
      "repo_url": "https://github.com/open-telemetry/semantic-conventions",
      "github_repo_id": 638591290,
      "full_name": "open-telemetry/semantic-conventions",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 627,
        "forks": 377,
        "watchers": 47,
        "language": "Jinja",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-05-09T17:15:53Z",
        "pushed_at": "2026-08-07T16:40:19Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The OpenTelemetry semantic-conventions registry; kept as the source the GenAI conventions moved out of, with the successor listed separately.",
      "description_status": "editorial draft",
      "order": 37
    },
    {
      "id": "FHK-0047",
      "slug": "open-telemetry--semantic-conventions-genai",
      "url": "https://ai-founderhub.com/registry/open-telemetry--semantic-conventions-genai/",
      "repo_url": "https://github.com/open-telemetry/semantic-conventions-genai",
      "github_repo_id": 1229425836,
      "full_name": "open-telemetry/semantic-conventions-genai",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 234,
        "forks": 75,
        "watchers": 8,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2026-05-05T03:08:44Z",
        "pushed_at": "2026-08-09T03:40:06Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Current home of the GenAI semantic conventions — the vocabulary that token and cost telemetry is standardizing on.",
      "description_status": "editorial draft",
      "order": 38
    },
    {
      "id": "FHK-0048",
      "slug": "openlit--openlit",
      "url": "https://ai-founderhub.com/registry/openlit--openlit/",
      "repo_url": "https://github.com/openlit/openlit",
      "github_repo_id": 747319327,
      "full_name": "openlit/openlit",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 2676,
        "forks": 350,
        "watchers": 19,
        "language": "TypeScript",
        "license_spdx": "Apache-2.0",
        "created_at": "2024-01-23T17:40:59Z",
        "pushed_at": "2026-08-07T19:42:27Z",
        "topics": [
          "ai-observability",
          "amd-gpu",
          "clickhouse",
          "distributed-tracing",
          "genai",
          "gpu-monitoring",
          "grafana",
          "langchain",
          "llmops",
          "llms",
          "metrics",
          "monitoring-tool",
          "nvidia-smi",
          "observability",
          "open-source",
          "openai",
          "opentelemetry",
          "otlp",
          "python",
          "tracing"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OpenTelemetry-native tracing and metrics with a model cost registry, in TypeScript.",
      "description_status": "editorial draft",
      "order": 39
    },
    {
      "id": "FHK-0049",
      "slug": "traceloop--openllmetry",
      "url": "https://ai-founderhub.com/registry/traceloop--openllmetry/",
      "repo_url": "https://github.com/traceloop/openllmetry",
      "github_repo_id": 686364232,
      "full_name": "traceloop/openllmetry",
      "requested_name": null,
      "category": "human-agent-operations",
      "task": "token-economics-ai-cost",
      "campaigns": [
        {
          "name": "2026-08-01__token-usage-observability-accounting",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-01; not saturated — supports a provider-neutral measurement contract, but the Token Economist may run only as a shadow measurement system until sample-based capture checks pass.",
          "claim_ref": "2026-08-01__token-usage-observability-accounting",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 7368,
        "forks": 1047,
        "watchers": 19,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-09-02T14:42:59Z",
        "pushed_at": "2026-08-09T10:06:29Z",
        "topics": [
          "artifical-intelligence",
          "datascience",
          "generative-ai",
          "good-first-issue",
          "good-first-issues",
          "help-wanted",
          "llm",
          "llmops",
          "metrics",
          "ml",
          "model-monitoring",
          "monitoring",
          "observability",
          "open-source",
          "open-telemetry",
          "opentelemetry",
          "opentelemetry-python",
          "python"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Apache-2.0 OpenTelemetry instrumentations spanning model and agent frameworks.",
      "description_status": "editorial draft",
      "order": 40
    },
    {
      "id": "FHK-0050",
      "slug": "googlechrome--lighthouse-ci",
      "url": "https://ai-founderhub.com/registry/googlechrome--lighthouse-ci/",
      "repo_url": "https://github.com/GoogleChrome/lighthouse-ci",
      "github_repo_id": 180241820,
      "full_name": "GoogleChrome/lighthouse-ci",
      "requested_name": null,
      "category": "marketing-growth-distribution",
      "task": "launch-validate-the-website",
      "campaigns": [
        {
          "name": "2026-08-06__founder-website-launch-v2",
          "date": "2026-08-06",
          "claim": "Multi-route, effort-bounded map as of 2026-08-06 with working plateau not demonstrated: HOLD production launch and all pass claims; a revision-bound launch-validation contract is the deliverable, with preview eligible for TEST only after the source-level workflow/gate mismatch is fixed.",
          "claim_ref": "2026-08-06__founder-website-launch-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 7040,
        "forks": 711,
        "watchers": 79,
        "language": "JavaScript",
        "license_spdx": "Apache-2.0",
        "created_at": "2019-04-08T22:22:23Z",
        "pushed_at": "2026-03-27T19:57:30Z",
        "topics": [
          "lighthouse",
          "webperf"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Automates Lighthouse runs in CI; the website campaign's ledger conditions any use on fixed environments, repeated runs and kept artifacts.",
      "description_status": "editorial draft",
      "order": 41
    },
    {
      "id": "FHK-0051",
      "slug": "googlechrome--web-vitals",
      "url": "https://ai-founderhub.com/registry/googlechrome--web-vitals/",
      "repo_url": "https://github.com/GoogleChrome/web-vitals",
      "github_repo_id": 249512698,
      "full_name": "GoogleChrome/web-vitals",
      "requested_name": null,
      "category": "marketing-growth-distribution",
      "task": "launch-validate-the-website",
      "campaigns": [
        {
          "name": "2026-08-06__founder-website-launch-v2",
          "date": "2026-08-06",
          "claim": "Multi-route, effort-bounded map as of 2026-08-06 with working plateau not demonstrated: HOLD production launch and all pass claims; a revision-bound launch-validation contract is the deliverable, with preview eligible for TEST only after the source-level workflow/gate mismatch is fixed.",
          "claim_ref": "2026-08-06__founder-website-launch-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": false,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 8579,
        "forks": 519,
        "watchers": 118,
        "language": "JavaScript",
        "license_spdx": "Apache-2.0",
        "created_at": "2020-03-23T18:31:05Z",
        "pushed_at": "2026-08-05T19:55:47Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The web-vitals measurement library; the ledger conditions adoption on consent and event design, preferring self-hosted delivery.",
      "description_status": "editorial draft",
      "order": 42
    },
    {
      "id": "FHK-0052",
      "slug": "aimino-tech--opendocswork-mcp",
      "url": "https://ai-founderhub.com/registry/aimino-tech--opendocswork-mcp/",
      "repo_url": "https://github.com/Aimino-Tech/opendocswork-mcp",
      "github_repo_id": 1250280866,
      "full_name": "Aimino-Tech/opendocswork-mcp",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 155,
        "forks": 15,
        "watchers": 1,
        "language": "Rust",
        "license_spdx": "GPL-3.0",
        "created_at": "2026-05-26T13:30:19Z",
        "pushed_at": "2026-06-16T08:49:43Z",
        "topics": [
          "ai-agent",
          "claude",
          "document-processing",
          "excel",
          "llm",
          "mcp-server",
          "model-context-protocol",
          "office-documents",
          "open-source",
          "pdf",
          "powerpoint",
          "rust",
          "word"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A Rust MCP server for Office documents; the ledger flags its unresolved license.",
      "description_status": "editorial draft",
      "order": 43
    },
    {
      "id": "FHK-0053",
      "slug": "barun-saha--slide-deck-ai",
      "url": "https://ai-founderhub.com/registry/barun-saha--slide-deck-ai/",
      "repo_url": "https://github.com/barun-saha/slide-deck-ai",
      "github_repo_id": 683734054,
      "full_name": "barun-saha/slide-deck-ai",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 370,
        "forks": 62,
        "watchers": 2,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-08-27T14:35:20Z",
        "pushed_at": "2026-07-26T04:50:20Z",
        "topics": [
          "anthropic",
          "azure-openai",
          "bert",
          "cli",
          "gemini-ai",
          "gemini-api",
          "gemini-flash",
          "generative-ai",
          "hackathon",
          "large-language-models",
          "litellm",
          "llama",
          "ollama",
          "openrouterai",
          "pdf",
          "powerpoint-presentations",
          "pypi",
          "sambanova",
          "streamlit",
          "togetherai"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Template-based PPTX generation in Python driven by model output.",
      "description_status": "editorial draft",
      "order": 44
    },
    {
      "id": "FHK-0054",
      "slug": "digitalartificialint-cmd--citepoint",
      "url": "https://ai-founderhub.com/registry/digitalartificialint-cmd--citepoint/",
      "repo_url": "https://github.com/digitalartificialint-cmd/CitePoint",
      "github_repo_id": 1227313942,
      "full_name": "digitalartificialint-cmd/CitePoint",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 1,
        "forks": 1,
        "watchers": 0,
        "language": "VBA",
        "license_spdx": "MIT",
        "created_at": "2026-05-02T14:08:16Z",
        "pushed_at": "2026-05-02T14:08:47Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A VBA add-in that tracks slide-level citations inside PowerPoint.",
      "description_status": "editorial draft",
      "order": 45
    },
    {
      "id": "FHK-0055",
      "slug": "gitbrent--pptxgenjs",
      "url": "https://ai-founderhub.com/registry/gitbrent--pptxgenjs/",
      "repo_url": "https://github.com/gitbrent/PptxGenJS",
      "github_repo_id": 52322425,
      "full_name": "gitbrent/PptxGenJS",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 5966,
        "forks": 944,
        "watchers": 77,
        "language": "TypeScript",
        "license_spdx": "MIT",
        "created_at": "2016-02-23T02:15:29Z",
        "pushed_at": "2025-11-28T20:17:14Z",
        "topics": [
          "es6-powerpoint",
          "export-to-pptx",
          "html-to-powerpoint",
          "javascript",
          "javascript-powerpoint",
          "node-powerpoint",
          "officejs-alternative",
          "powerpoint",
          "powerpoint-generation",
          "powerpoint-library",
          "powerpoint-presentations",
          "pptx",
          "pptxgenjs",
          "presentation-library",
          "react-powerpoint",
          "slide-generator",
          "typescript-powerpoint"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "TypeScript library for programmatic PPTX generation via OOXML.",
      "description_status": "editorial draft",
      "order": 46
    },
    {
      "id": "FHK-0056",
      "slug": "hkuds--paper2slides",
      "url": "https://ai-founderhub.com/registry/hkuds--paper2slides/",
      "repo_url": "https://github.com/HKUDS/Paper2Slides",
      "github_repo_id": 1111537966,
      "full_name": "HKUDS/Paper2Slides",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 3815,
        "forks": 473,
        "watchers": 29,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2025-12-07T06:15:43Z",
        "pushed_at": "2026-05-20T09:08:14Z",
        "topics": [
          "agentic-ai",
          "llm-agents",
          "paper2poster",
          "paper2slides"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Paper-to-slides generation research; admitted as a negative case — output slides render as images, which the campaign distinguishes from editable decks.",
      "description_status": "editorial draft",
      "order": 47
    },
    {
      "id": "FHK-0057",
      "slug": "iofficeai--officecli",
      "url": "https://ai-founderhub.com/registry/iofficeai--officecli/",
      "repo_url": "https://github.com/iOfficeAI/OfficeCLI",
      "github_repo_id": 1182212878,
      "full_name": "iOfficeAI/OfficeCLI",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 27037,
        "forks": 1839,
        "watchers": 78,
        "language": "C#",
        "license_spdx": "Apache-2.0",
        "created_at": "2026-03-15T07:39:12Z",
        "pushed_at": "2026-08-04T13:15:13Z",
        "topics": [
          "agent",
          "ai",
          "claude-code",
          "cli",
          "codex",
          "docx",
          "excel",
          "office",
          "openclaw",
          "pptx",
          "presentation",
          "skills",
          "word",
          "xlsx"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A C# command-line tool for semantic Office-document operations.",
      "description_status": "editorial draft",
      "order": 48
    },
    {
      "id": "FHK-0058",
      "slug": "kdnsna--pptlint",
      "url": "https://ai-founderhub.com/registry/kdnsna--pptlint/",
      "repo_url": "https://github.com/kdnsna/pptlint",
      "github_repo_id": 1297302692,
      "full_name": "kdnsna/pptlint",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 2,
        "forks": 0,
        "watchers": 0,
        "language": "HTML",
        "license_spdx": "MIT",
        "created_at": "2026-07-11T09:24:06Z",
        "pushed_at": "2026-07-14T04:06:16Z",
        "topics": [
          "ai-slides",
          "checker",
          "github-actions",
          "linter",
          "local-first",
          "office-open-xml",
          "powerpoint",
          "ppt",
          "pptx",
          "presentation"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Structural linting for PPTX files with a visual-attestation gate, wired for CI use.",
      "description_status": "editorial draft",
      "order": 49
    },
    {
      "id": "FHK-0059",
      "slug": "kdnsna--ultimate-ppt-master-skill",
      "url": "https://ai-founderhub.com/registry/kdnsna--ultimate-ppt-master-skill/",
      "repo_url": "https://github.com/kdnsna/ultimate-ppt-master-skill",
      "github_repo_id": 1221560860,
      "full_name": "kdnsna/ultimate-ppt-master-skill",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 1,
        "forks": 0,
        "watchers": 0,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2026-04-26T11:35:36Z",
        "pushed_at": "2026-08-07T15:38:19Z",
        "topics": [
          "agent-skill",
          "ai-ppt",
          "ai-presentation",
          "codex",
          "document-conversion",
          "editable-pptx",
          "gpt-image-generation",
          "html-to-pptx",
          "local-first",
          "office-productivity",
          "powerpoint",
          "pptx",
          "pptx-generator",
          "presentation",
          "presentation-design",
          "presentation-generator",
          "presentation-tool",
          "quality-assurance",
          "slides",
          "web-deck"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An agent skill for targeted PPTX edits that preserves the surrounding package.",
      "description_status": "editorial draft",
      "order": 50
    },
    {
      "id": "FHK-0060",
      "slug": "officecli--officecli",
      "url": "https://ai-founderhub.com/registry/officecli--officecli/",
      "repo_url": "https://github.com/officecli/officecli",
      "github_repo_id": 1198229219,
      "full_name": "officecli/officecli",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 87,
        "forks": 7,
        "watchers": 0,
        "language": "Shell",
        "license_spdx": "MIT",
        "created_at": "2026-04-01T08:24:42Z",
        "pushed_at": "2026-06-12T03:01:51Z",
        "topics": [
          "ai",
          "ai-agents",
          "ai-document-generator",
          "automation",
          "claude-code",
          "cli",
          "codex",
          "developer-tools",
          "document-automation",
          "docx",
          "image-generation",
          "local-first",
          "npm",
          "office-documents",
          "officecli",
          "openclaw",
          "powerpoint",
          "pptx",
          "report-generation",
          "xlsx"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A shell-based Office document CLI with an optional hosted service; distinct from the similarly named C# tool, and listed separately.",
      "description_status": "editorial draft",
      "order": 51
    },
    {
      "id": "FHK-0061",
      "slug": "scanny--python-pptx",
      "url": "https://ai-founderhub.com/registry/scanny--python-pptx/",
      "repo_url": "https://github.com/scanny/python-pptx",
      "github_repo_id": 6794278,
      "full_name": "scanny/python-pptx",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 3484,
        "forks": 731,
        "watchers": 77,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2012-11-21T11:03:31Z",
        "pushed_at": "2024-08-07T17:36:44Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The Python OOXML library for creating and partially editing PPTX decks.",
      "description_status": "editorial draft",
      "order": 52
    },
    {
      "id": "FHK-0062",
      "slug": "tristan-mcinnis--pptx-from-layouts-skill",
      "url": "https://ai-founderhub.com/registry/tristan-mcinnis--pptx-from-layouts-skill/",
      "repo_url": "https://github.com/tristan-mcinnis/pptx-from-layouts-skill",
      "github_repo_id": 1146536591,
      "full_name": "tristan-mcinnis/pptx-from-layouts-skill",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 15,
        "forks": 2,
        "watchers": 0,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2026-01-31T08:55:06Z",
        "pushed_at": "2026-06-03T03:36:40Z",
        "topics": [
          "agents",
          "ai",
          "claude",
          "claude-code",
          "codex",
          "openai",
          "opencode",
          "powerpoint",
          "pptx",
          "pptx-generator",
          "pptx-parser",
          "presentation-slides",
          "python",
          "skill",
          "skills"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An agent skill that profiles a deck's template and selects layouts semantically before writing slides.",
      "description_status": "editorial draft",
      "order": 53
    },
    {
      "id": "FHK-0063",
      "slug": "wozzeck16621--pptx-from-layouts-skill",
      "url": "https://ai-founderhub.com/registry/wozzeck16621--pptx-from-layouts-skill/",
      "repo_url": null,
      "github_repo_id": null,
      "full_name": "wozzeck16621/pptx-from-layouts-skill",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "unavailable",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": null,
        "forks": null,
        "watchers": null,
        "language": null,
        "license_spdx": null,
        "created_at": null,
        "pushed_at": null,
        "topics": [],
        "http_status": 404,
        "snapshot_date": "2026-08-10"
      },
      "description": "A template-layout PowerPoint skill. This namespace did not resolve at the 2026-08-10 snapshot (HTTP 404); the entry stays as a dated event.",
      "description_status": "editorial draft",
      "order": 54
    },
    {
      "id": "FHK-0064",
      "slug": "xiaozhou2024--slideagent",
      "url": "https://ai-founderhub.com/registry/xiaozhou2024--slideagent/",
      "repo_url": "https://github.com/XiaoZhou2024/SlideAgent",
      "github_repo_id": 1043104253,
      "full_name": "XiaoZhou2024/SlideAgent",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 5,
        "forks": 0,
        "watchers": 0,
        "language": "Python",
        "license_spdx": null,
        "created_at": "2025-08-23T06:31:46Z",
        "pushed_at": "2026-01-09T03:28:05Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Research code for slide-generation and slide-editing agents.",
      "description_status": "editorial draft",
      "order": 55
    },
    {
      "id": "FHK-0065",
      "slug": "ykuwai--ppt-mcp",
      "url": "https://ai-founderhub.com/registry/ykuwai--ppt-mcp/",
      "repo_url": "https://github.com/ykuwai/ppt-mcp",
      "github_repo_id": 1159140448,
      "full_name": "ykuwai/ppt-mcp",
      "requested_name": null,
      "category": "presentation-visuals",
      "task": "make-slides-decks-talks",
      "campaigns": [
        {
          "name": "2026-08-01__make-ppt-v2",
          "date": "2026-08-01",
          "claim": "High-coverage, effort-bounded map as of 2026-08-02; not saturated (K=2 unmet, clocks 0/2) — benchmark is specification-only and on HOLD, with 8 unresolved leads and no executed fidelity, export, or round-trip result.",
          "claim_ref": "2026-08-01__make-ppt-v2",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 51,
        "forks": 10,
        "watchers": 0,
        "language": "Python",
        "license_spdx": null,
        "created_at": "2026-02-16T11:15:49Z",
        "pushed_at": "2026-08-03T23:52:50Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A PPTX MCP server; admitted as adverse evidence for a display-versus-export mismatch with CJK text.",
      "description_status": "editorial draft",
      "order": 56
    },
    {
      "id": "FHK-0066",
      "slug": "allenai--olmocr",
      "url": "https://ai-founderhub.com/registry/allenai--olmocr/",
      "repo_url": "https://github.com/allenai/olmocr",
      "github_repo_id": 858798469,
      "full_name": "allenai/olmocr",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 19284,
        "forks": 1594,
        "watchers": 102,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2024-09-17T14:53:40Z",
        "pushed_at": "2026-03-25T17:52:37Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OCR pipeline for scans and multicolumn documents with natural reading-order output; the ledger tempers it with local-setup caveats.",
      "description_status": "editorial draft",
      "order": 57
    },
    {
      "id": "FHK-0067",
      "slug": "datalab-to--chandra",
      "url": "https://ai-founderhub.com/registry/datalab-to--chandra/",
      "repo_url": "https://github.com/datalab-to/chandra",
      "github_repo_id": 1072539730,
      "full_name": "datalab-to/chandra",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 12012,
        "forks": 1226,
        "watchers": 86,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2025-10-08T21:34:16Z",
        "pushed_at": "2026-06-26T10:26:47Z",
        "topics": [
          "ai",
          "ocr"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "An OCR model aimed at regulated documents, with open local weights; the ledger's Apple-feasibility caveats travel with it.",
      "description_status": "editorial draft",
      "order": 58
    },
    {
      "id": "FHK-0068",
      "slug": "datalab-to--marker",
      "url": "https://ai-founderhub.com/registry/datalab-to--marker/",
      "repo_url": "https://github.com/datalab-to/marker",
      "github_repo_id": 712111618,
      "full_name": "datalab-to/marker",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 38588,
        "forks": 2749,
        "watchers": 135,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-10-30T20:14:08Z",
        "pushed_at": "2026-08-07T06:33:06Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Document conversion with hybrid native and OCR routing, JSON polygons, and Apple CPU/MPS defaults.",
      "description_status": "editorial draft",
      "order": 59
    },
    {
      "id": "FHK-0069",
      "slug": "datalab-to--surya",
      "url": "https://ai-founderhub.com/registry/datalab-to--surya/",
      "repo_url": "https://github.com/datalab-to/surya",
      "github_repo_id": 741297064,
      "full_name": "datalab-to/surya",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 4,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 21234,
        "forks": 1524,
        "watchers": 126,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2024-01-10T05:17:42Z",
        "pushed_at": "2026-07-23T07:30:19Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OCR and layout components producing line boxes, polygons and reading order; cited four times in the parsing ledger.",
      "description_status": "editorial draft",
      "order": 60
    },
    {
      "id": "FHK-0070",
      "slug": "docling-project--docling",
      "url": "https://ai-founderhub.com/registry/docling-project--docling/",
      "repo_url": "https://github.com/docling-project/docling",
      "github_repo_id": 826168160,
      "full_name": "docling-project/docling",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 64459,
        "forks": 4583,
        "watchers": 224,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2024-07-09T07:50:26Z",
        "pushed_at": "2026-08-08T06:02:29Z",
        "topics": [
          "ai",
          "convert",
          "document-parser",
          "document-parsing",
          "documents",
          "docx",
          "html",
          "markdown",
          "pdf",
          "pdf-converter",
          "pdf-to-json",
          "pdf-to-text",
          "pptx",
          "tables",
          "xlsx"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A permissively licensed document-parsing SDK with provenance boxes and offline operation.",
      "description_status": "editorial draft",
      "order": 61
    },
    {
      "id": "FHK-0071",
      "slug": "opendatalab--mineru",
      "url": "https://ai-founderhub.com/registry/opendatalab--mineru/",
      "repo_url": "https://github.com/opendatalab/MinerU",
      "github_repo_id": 765083837,
      "full_name": "opendatalab/MinerU",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 77208,
        "forks": 6498,
        "watchers": 273,
        "language": "Python",
        "license_spdx": "NOASSERTION",
        "created_at": "2024-02-29T08:52:34Z",
        "pushed_at": "2026-08-08T09:05:30Z",
        "topics": [
          "ai4science",
          "document-analysis",
          "docx",
          "extract-data",
          "layout-analysis",
          "ocr",
          "parser",
          "pdf",
          "pdf-converter",
          "pdf-extractor-llm",
          "pdf-extractor-pretrain",
          "pdf-extractor-rag",
          "pdf-parser",
          "pptx",
          "python",
          "xlsx"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Document parser with coordinate-bearing JSON output and an official Apple path; recorded as the incumbent in this campaign's ledger.",
      "description_status": "editorial draft",
      "order": 62
    },
    {
      "id": "FHK-0072",
      "slug": "opendatalab--omnidocbench",
      "url": "https://ai-founderhub.com/registry/opendatalab--omnidocbench/",
      "repo_url": "https://github.com/opendatalab/OmniDocBench",
      "github_repo_id": 872227315,
      "full_name": "opendatalab/OmniDocBench",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 7,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 1959,
        "forks": 191,
        "watchers": 12,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2024-10-14T04:16:25Z",
        "pushed_at": "2026-07-27T09:24:57Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The document-parsing benchmark this lane measures against — not a runnable parser, and the entry says so. Seven ledger rows cite it.",
      "description_status": "editorial draft",
      "order": 63
    },
    {
      "id": "FHK-0073",
      "slug": "opendataloader-project--opendataloader-pdf",
      "url": "https://ai-founderhub.com/registry/opendataloader-project--opendataloader-pdf/",
      "repo_url": "https://github.com/opendataloader-project/opendataloader-pdf",
      "github_repo_id": 982587624,
      "full_name": "opendataloader-project/opendataloader-pdf",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 28299,
        "forks": 2700,
        "watchers": 113,
        "language": "Java",
        "license_spdx": "Apache-2.0",
        "created_at": "2025-05-13T05:48:02Z",
        "pushed_at": "2026-08-07T12:36:20Z",
        "topics": [
          "a11y",
          "accessibility",
          "ai",
          "bounding-box",
          "document-parsing",
          "eaa",
          "html",
          "json",
          "markdown",
          "ocr",
          "ocr-recognition",
          "pdf",
          "pdf-accessibility",
          "pdf-converter",
          "pdf-extraction",
          "pdf-parser",
          "pdf-ua",
          "rag",
          "tables",
          "tagged-pdf"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A Java PDF loader with accessibility-oriented JSON and reading order; the ledger records empty-output cases on its own project pages.",
      "description_status": "editorial draft",
      "order": 64
    },
    {
      "id": "FHK-0074",
      "slug": "paddlepaddle--paddle",
      "url": "https://ai-founderhub.com/registry/paddlepaddle--paddle/",
      "repo_url": "https://github.com/PaddlePaddle/Paddle",
      "github_repo_id": 65711522,
      "full_name": "PaddlePaddle/Paddle",
      "requested_name": "paddlepaddle/paddle",
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 24045,
        "forks": 6014,
        "watchers": 707,
        "language": "C++",
        "license_spdx": "Apache-2.0",
        "created_at": "2016-08-15T06:59:08Z",
        "pushed_at": "2026-08-09T18:09:02Z",
        "topics": [
          "deep-learning",
          "distributed-training",
          "efficiency",
          "machine-learning",
          "neural-network",
          "paddlepaddle",
          "python",
          "scalability"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The deep-learning framework underlying PaddleOCR; kept as lineage context for the OCR row.",
      "description_status": "editorial draft",
      "order": 65
    },
    {
      "id": "FHK-0075",
      "slug": "paddlepaddle--paddleocr",
      "url": "https://ai-founderhub.com/registry/paddlepaddle--paddleocr/",
      "repo_url": "https://github.com/PaddlePaddle/PaddleOCR",
      "github_repo_id": 262296122,
      "full_name": "PaddlePaddle/PaddleOCR",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 87297,
        "forks": 11162,
        "watchers": 553,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2020-05-08T10:38:16Z",
        "pushed_at": "2026-07-22T11:59:34Z",
        "topics": [
          "ai4science",
          "chineseocr",
          "document-parsing",
          "document-translation",
          "kie",
          "ocr",
          "paddleocr-vl",
          "pdf-extractor-rag",
          "pdf-parser",
          "pdf2markdown",
          "pp-ocr",
          "pp-structure",
          "rag"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "OCR pipeline with structured coordinates and reading order, under Apache-2.0; cited three times in the ledger.",
      "description_status": "editorial draft",
      "order": 66
    },
    {
      "id": "FHK-0076",
      "slug": "pymupdf--pymupdf4llm",
      "url": "https://ai-founderhub.com/registry/pymupdf--pymupdf4llm/",
      "repo_url": "https://github.com/pymupdf/pymupdf4llm",
      "github_repo_id": 775556234,
      "full_name": "pymupdf/pymupdf4llm",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 2078,
        "forks": 240,
        "watchers": 17,
        "language": "Python",
        "license_spdx": "AGPL-3.0",
        "created_at": "2024-03-21T15:55:43Z",
        "pushed_at": "2026-08-07T14:42:46Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Lightweight extraction of native PDF geometry and reading order for model pipelines; version-mapping caveats are recorded.",
      "description_status": "editorial draft",
      "order": 67
    },
    {
      "id": "FHK-0077",
      "slug": "run-llama--liteparse",
      "url": "https://ai-founderhub.com/registry/run-llama--liteparse/",
      "repo_url": "https://github.com/run-llama/liteparse",
      "github_repo_id": 1153982569,
      "full_name": "run-llama/liteparse",
      "requested_name": null,
      "category": "tools-document-processing",
      "task": "parse-pdfs-documents",
      "campaigns": [
        {
          "name": "2026-07-28__pdf-parsers",
          "date": "2026-07-28",
          "claim": "A high-coverage, effort-bounded map as of 2026-07-28 ranking five Apple-plausible local parsers (Marker v2 first, medium confidence); the coverage gate is NOT MET, no global winner or recall proof is asserted, no candidate was installed or executed, and multilingual support earned zero credit.",
          "claim_ref": "2026-07-28__pdf-parsers",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 11993,
        "forks": 823,
        "watchers": 36,
        "language": "Rust",
        "license_spdx": "Apache-2.0",
        "created_at": "2026-02-09T22:16:30Z",
        "pushed_at": "2026-08-05T21:39:15Z",
        "topics": [
          "document-ocr",
          "document-processing",
          "ocr",
          "ocr-recognition",
          "pdf",
          "pdf-parser",
          "text-extraction"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A small Apache-2.0 geometry and OCR baseline in Rust; its own documentation bounds it away from dense multicolumn work.",
      "description_status": "editorial draft",
      "order": 68
    },
    {
      "id": "FHK-0078",
      "slug": "arx-deidentifier--arx",
      "url": "https://ai-founderhub.com/registry/arx-deidentifier--arx/",
      "repo_url": "https://github.com/arx-deidentifier/arx",
      "github_repo_id": 9751165,
      "full_name": "arx-deidentifier/arx",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 733,
        "forks": 234,
        "watchers": 32,
        "language": "Java",
        "license_spdx": "Apache-2.0",
        "created_at": "2013-04-29T15:23:18Z",
        "pushed_at": "2025-10-01T15:44:48Z",
        "topics": [
          "arx",
          "cross-platform",
          "data-analytics",
          "data-anonymization",
          "de-identification",
          "open-source",
          "privacy"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A data-anonymization workbench in Java; admitted without benchmark or dataset-specific validation, and the ledger says so.",
      "description_status": "editorial draft",
      "order": 69
    },
    {
      "id": "FHK-0079",
      "slug": "data-privacy-stack--presidio",
      "url": "https://ai-founderhub.com/registry/data-privacy-stack--presidio/",
      "repo_url": "https://github.com/data-privacy-stack/presidio",
      "github_repo_id": 132129752,
      "full_name": "data-privacy-stack/presidio",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 10398,
        "forks": 1239,
        "watchers": 95,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2018-05-04T11:08:58Z",
        "pushed_at": "2026-08-09T06:51:19Z",
        "topics": [
          "anonymization",
          "data-anonymization",
          "data-masking",
          "data-obfuscation",
          "data-privacy",
          "data-redaction",
          "de-identification",
          "guardrails",
          "image-redactor",
          "named-entity-recognition",
          "nlp",
          "personally-identifiable-information",
          "phi",
          "pii",
          "pii-detection",
          "privacy",
          "python",
          "sensitive-data",
          "spacy",
          "transformers"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "PII detection and masking tooling; the ledger marks capability claims as project self-description, not verified findings.",
      "description_status": "editorial draft",
      "order": 70
    },
    {
      "id": "FHK-0080",
      "slug": "databiosphere--consent",
      "url": "https://ai-founderhub.com/registry/databiosphere--consent/",
      "repo_url": "https://github.com/DataBiosphere/consent",
      "github_repo_id": 23197094,
      "full_name": "DataBiosphere/consent",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 11,
        "forks": 2,
        "watchers": 48,
        "language": "Java",
        "license_spdx": "BSD-3-Clause",
        "created_at": "2014-08-21T17:50:53Z",
        "pushed_at": "2026-08-08T07:18:14Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A consent-management service from the biomedical data world; kept as governance-machinery evidence, uninspected at runtime.",
      "description_status": "editorial draft",
      "order": 71
    },
    {
      "id": "FHK-0081",
      "slug": "ebispot--duo",
      "url": "https://ai-founderhub.com/registry/ebispot--duo/",
      "repo_url": "https://github.com/EBISPOT/DUO",
      "github_repo_id": 71328309,
      "full_name": "EBISPOT/DUO",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 70,
        "forks": 17,
        "watchers": 13,
        "language": "Makefile",
        "license_spdx": "NOASSERTION",
        "created_at": "2016-10-19T07:00:06Z",
        "pushed_at": "2022-09-21T14:41:14Z",
        "topics": [
          "biomedical-applications",
          "biomedical-informatics",
          "datasets-tagged",
          "genomics-data",
          "obofoundry",
          "ontology",
          "owl"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The Data Use Ontology: machine-readable data-use conditions from genomics; the ledger notes other domains would need mapping.",
      "description_status": "editorial draft",
      "order": 72
    },
    {
      "id": "FHK-0082",
      "slug": "ethyca--fides",
      "url": "https://ai-founderhub.com/registry/ethyca--fides/",
      "repo_url": "https://github.com/ethyca/fides",
      "github_repo_id": 336102115,
      "full_name": "ethyca/fides",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 474,
        "forks": 94,
        "watchers": 22,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2021-02-04T22:42:33Z",
        "pushed_at": "2026-08-06T17:50:27Z",
        "topics": [
          "data",
          "data-privacy",
          "data-privacy-compliance",
          "developer-tools",
          "gdpr",
          "hacktoberfest",
          "privacy-as-code",
          "python"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Privacy-engineering tooling for policy-as-code; a reproducible first-party locator is registered, execution was not performed.",
      "description_status": "editorial draft",
      "order": 73
    },
    {
      "id": "FHK-0083",
      "slug": "opendp--opendp",
      "url": "https://ai-founderhub.com/registry/opendp--opendp/",
      "repo_url": "https://github.com/opendp/opendp",
      "github_repo_id": 336597985,
      "full_name": "opendp/opendp",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 428,
        "forks": 78,
        "watchers": 11,
        "language": "Rust",
        "license_spdx": "MIT",
        "created_at": "2021-02-06T17:40:39Z",
        "pushed_at": "2026-08-09T17:11:27Z",
        "topics": [
          "differential-privacy",
          "dp-programming-framework",
          "opendp",
          "privacy"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A differential-privacy framework in Rust; experimental features and domain assumptions are flagged for pinning.",
      "description_status": "editorial draft",
      "order": 74
    },
    {
      "id": "FHK-0084",
      "slug": "w3c-cg--dpv",
      "url": "https://ai-founderhub.com/registry/w3c-cg--dpv/",
      "repo_url": "https://github.com/w3c-cg/dpv",
      "github_repo_id": 372342615,
      "full_name": "w3c-cg/dpv",
      "requested_name": null,
      "category": "trust-compliance",
      "task": "privacy-data-governance",
      "campaigns": [
        {
          "name": "2026-08-03__privacy-consent-retention-data-governance",
          "date": "2026-08-03",
          "claim": "High-coverage, effort-bounded map as of 2026-08-03 (AWAITING_INDEPENDENT_QA): adopt one append-only research-data lifecycle contract binding purpose, fields, identities, custody, linkage, retention, release and review; no generic deletion-receipt standard exists and no legal-applicability conclusion is drawn.",
          "claim_ref": "2026-08-03__privacy-consent-retention-data-governance",
          "scout_citations": 1,
          "campaign_placed_on_both_hubs": true
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 80,
        "forks": 34,
        "watchers": 17,
        "language": "HTML",
        "license_spdx": "NOASSERTION",
        "created_at": "2021-05-31T00:32:40Z",
        "pushed_at": "2026-08-06T18:13:32Z",
        "topics": [
          "data-protection",
          "gdpr",
          "privacy",
          "semantics",
          "vocabulary"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The Data Privacy Vocabulary: terms for processing, purposes and legal concepts; the ledger notes that vocabulary is not compliance.",
      "description_status": "editorial draft",
      "order": 75
    },
    {
      "id": "FHK-0085",
      "slug": "eugeneyujunhao--mog",
      "url": "https://ai-founderhub.com/registry/eugeneyujunhao--mog/",
      "repo_url": "https://github.com/eugeneyujunhao/mog",
      "github_repo_id": 992722480,
      "full_name": "eugeneyujunhao/mog",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 0,
        "forks": 0,
        "watchers": 0,
        "language": null,
        "license_spdx": "MIT",
        "created_at": "2025-05-29T15:56:33Z",
        "pushed_at": "2025-06-29T19:58:55Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Official implementation of one of the campaign's anchor works on grounded editing.",
      "description_status": "editorial draft",
      "order": 76
    },
    {
      "id": "FHK-0086",
      "slug": "google-research-datasets--ais",
      "url": "https://ai-founderhub.com/registry/google-research-datasets--ais/",
      "repo_url": "https://github.com/google-research-datasets/AIS",
      "github_repo_id": 588766432,
      "full_name": "google-research-datasets/AIS",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "archived",
      "archived": true,
      "tags": [],
      "metrics": {
        "stars": 31,
        "forks": 2,
        "watchers": 2,
        "language": null,
        "license_spdx": "CC-BY-4.0",
        "created_at": "2023-01-14T00:07:03Z",
        "pushed_at": "2023-01-14T01:05:21Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A dataset separating source comprehensibility from attribution; archived upstream, retained with its structured annotations.",
      "description_status": "editorial draft",
      "order": 77
    },
    {
      "id": "FHK-0087",
      "slug": "kaijuml--parent",
      "url": "https://ai-founderhub.com/registry/kaijuml--parent/",
      "repo_url": "https://github.com/KaijuML/parent",
      "github_repo_id": 283720524,
      "full_name": "KaijuML/parent",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 30,
        "forks": 5,
        "watchers": 1,
        "language": "Julia",
        "license_spdx": null,
        "created_at": "2020-07-30T08:57:06Z",
        "pushed_at": "2021-04-06T12:57:18Z",
        "topics": [
          "evaluation",
          "implementation-of-algorithms",
          "parent",
          "wikibio"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Implementation of the PARENT table-aware evaluation metric, separating supported content from coverage.",
      "description_status": "editorial draft",
      "order": 78
    },
    {
      "id": "FHK-0088",
      "slug": "particlemedia--ragtruth",
      "url": "https://ai-founderhub.com/registry/particlemedia--ragtruth/",
      "repo_url": "https://github.com/ParticleMedia/RAGTruth",
      "github_repo_id": 735798936,
      "full_name": "ParticleMedia/RAGTruth",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 260,
        "forks": 35,
        "watchers": 10,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-12-26T05:41:01Z",
        "pushed_at": "2024-12-02T21:28:34Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A corpus marking unsupported and contradictory spans at word level across generation tasks; adversarial evidence for grounded editing.",
      "description_status": "editorial draft",
      "order": 79
    },
    {
      "id": "FHK-0089",
      "slug": "princeton-nlp--alce",
      "url": "https://ai-founderhub.com/registry/princeton-nlp--alce/",
      "repo_url": "https://github.com/princeton-nlp/ALCE",
      "github_repo_id": 644407378,
      "full_name": "princeton-nlp/ALCE",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 524,
        "forks": 51,
        "watchers": 8,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-05-23T13:02:26Z",
        "pushed_at": "2024-10-09T11:36:02Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Benchmark and code for citation correctness and completeness in generated text.",
      "description_status": "editorial draft",
      "order": 80
    },
    {
      "id": "FHK-0090",
      "slug": "qhjqhj00--webbrain",
      "url": "https://ai-founderhub.com/registry/qhjqhj00--webbrain/",
      "repo_url": "https://github.com/qhjqhj00/WebBrain",
      "github_repo_id": 624301947,
      "full_name": "qhjqhj00/WebBrain",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 70,
        "forks": 5,
        "watchers": 5,
        "language": "Python",
        "license_spdx": "Apache-2.0",
        "created_at": "2023-04-06T07:07:00Z",
        "pushed_at": "2023-06-07T09:43:17Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Official implementation of the WebBrain grounded-generation research.",
      "description_status": "editorial draft",
      "order": 81
    },
    {
      "id": "FHK-0091",
      "slug": "raldir--feverous",
      "url": "https://ai-founderhub.com/registry/raldir--feverous/",
      "repo_url": "https://github.com/Raldir/FEVEROUS",
      "github_repo_id": 369217144,
      "full_name": "Raldir/FEVEROUS",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 76,
        "forks": 21,
        "watchers": 2,
        "language": "PHP",
        "license_spdx": "Apache-2.0",
        "created_at": "2021-05-20T13:26:28Z",
        "pushed_at": "2024-07-01T15:07:09Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "The FEVEROUS fact-verification dataset: mixed sentence and table-cell evidence with support, refute and insufficient labels.",
      "description_status": "editorial draft",
      "order": 82
    },
    {
      "id": "FHK-0092",
      "slug": "shmsw25--factscore",
      "url": "https://ai-founderhub.com/registry/shmsw25--factscore/",
      "repo_url": "https://github.com/shmsw25/FActScore",
      "github_repo_id": 644105792,
      "full_name": "shmsw25/FActScore",
      "requested_name": "shmsw25/factscore",
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 453,
        "forks": 68,
        "watchers": 6,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2023-05-22T20:37:36Z",
        "pushed_at": "2025-04-13T20:41:02Z",
        "topics": [
          "emnlp2023",
          "evaluation",
          "factuality",
          "language",
          "language-modeling"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "Atomic-fact precision scoring for long-form output; cited for claim-level editorial evaluation.",
      "description_status": "editorial draft",
      "order": 83
    },
    {
      "id": "FHK-0093",
      "slug": "stanford-oval--storm",
      "url": "https://ai-founderhub.com/registry/stanford-oval--storm/",
      "repo_url": "https://github.com/stanford-oval/storm",
      "github_repo_id": 776854298,
      "full_name": "stanford-oval/storm",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 6,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 30876,
        "forks": 2891,
        "watchers": 187,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2024-03-24T16:23:39Z",
        "pushed_at": "2025-09-30T18:07:21Z",
        "topics": [
          "agentic-rag",
          "deep-research",
          "emnlp2024",
          "knowledge-curation",
          "large-language-models",
          "naacl",
          "nlp",
          "report-generation",
          "retrieval-augmented-generation"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A research system that collects references, outlines, and writes citation-bearing articles with a polishing stage; six ledger rows cite it.",
      "description_status": "editorial draft",
      "order": 84
    },
    {
      "id": "FHK-0094",
      "slug": "tobiasblask--open-paper-machine",
      "url": "https://ai-founderhub.com/registry/tobiasblask--open-paper-machine/",
      "repo_url": "https://github.com/TobiasBlask/open-paper-machine",
      "github_repo_id": 1163168353,
      "full_name": "TobiasBlask/open-paper-machine",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 2,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 16,
        "forks": 5,
        "watchers": 1,
        "language": "Python",
        "license_spdx": "MIT",
        "created_at": "2026-02-21T07:40:13Z",
        "pushed_at": "2026-04-10T05:58:08Z",
        "topics": [
          "academic-writing",
          "arxiv",
          "claude",
          "claude-code",
          "claude-code-plugin",
          "claude-skills",
          "constitutional-ai",
          "mcp",
          "open-science",
          "paper-generation",
          "research-automation"
        ],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A staged drafting, verification and revision pipeline; the ledger grades its implementation evidence narrow and low-confidence, and the entry keeps that framing.",
      "description_status": "editorial draft",
      "order": 85
    },
    {
      "id": "FHK-0095",
      "slug": "zhzihao--wikigenbench",
      "url": "https://ai-founderhub.com/registry/zhzihao--wikigenbench/",
      "repo_url": "https://github.com/zhzihao/WikiGenBench",
      "github_repo_id": 763925116,
      "full_name": "zhzihao/WikiGenBench",
      "requested_name": null,
      "category": "writing-editing",
      "task": "evidence-grounded-editing",
      "campaigns": [
        {
          "name": "2026-07-30__evidence-grounded-editorial-agents",
          "date": "2026-07-30",
          "claim": "High-coverage, effort-bounded, not saturated as of 2026-07-31: an evidence-grounded editorial agent is architecturally a versioned artifact whose paragraphs are projections of a typed claim graph (source packet to evidence objects to typed claims to schema/plan to claim-covered paragraphs to deterministic gates to human redline to versioned page), not a prose generator with citations attached.",
          "claim_ref": "2026-07-30__evidence-grounded-editorial-agents",
          "scout_citations": 3,
          "campaign_placed_on_both_hubs": false
        }
      ],
      "on_both_hubs": true,
      "successor_slug": null,
      "status_state": "live",
      "archived": false,
      "tags": [],
      "metrics": {
        "stars": 13,
        "forks": 2,
        "watchers": 1,
        "language": "Python",
        "license_spdx": null,
        "created_at": "2024-02-27T06:52:37Z",
        "pushed_at": "2025-01-05T15:28:12Z",
        "topics": [],
        "http_status": 200,
        "snapshot_date": "2026-08-10"
      },
      "description": "A generation benchmark the ledger records as the same work as another row, with the count inconsistency preserved rather than smoothed.",
      "description_status": "editorial draft",
      "order": 86
    }
  ]
}