{
  "schema": "csoai.memberships/0.1",
  "as_of": "2026-09-22",
  "signed": false,
  "purpose": "Where Council of AI (CSOAI Ltd, UK Companies House 16939677) takes part, and what each entry does and does not prove. One row per body. Every row names its evidence: a public URL a stranger can open, or a dated mailbox record when the only evidence is private (public_evidence: false). scripts/memberships-check.mjs re-fetches every public URL and fails when one stops answering 200 with our name. Participation is not endorsement, a listing is not adoption, a filing is not recognition. Nothing here is a score, a rank, or a mark.",
  "honesty_line": "Participation is not endorsement, and a listing is not adoption. Every entry links to its evidence.",
  "kill_list": [
    "regulator publication ≠ endorsement",
    "standards participation ≠ standards adoption",
    "registry listing ≠ adoption"
  ],
  "check": "node scripts/memberships-check.mjs",
  "groups": [
    {
      "id": "standards",
      "label": "Standards bodies"
    },
    {
      "id": "registries",
      "label": "Registries & indexes"
    },
    {
      "id": "scholarly",
      "label": "Scholarly identifiers"
    },
    {
      "id": "filings",
      "label": "Regulatory filings"
    },
    {
      "id": "policy",
      "label": "Policy programmes"
    },
    {
      "id": "commons",
      "label": "Open-source commons"
    }
  ],
  "rows": [
    {
      "id": "w3c-aikr",
      "org": "W3C AI KR (Artificial Intelligence Knowledge Representation) Community Group",
      "short": "W3C AI KR CG",
      "group": "standards",
      "kind": "participant",
      "since": "2026-09-22",
      "since_basis": "W3C Accounts Team notice: Nicholas Templeman became a participant representing csoai ltd at 2026-09-22 04:27 UTC (INBOX 9001; welcome INBOX 9002).",
      "evidence": "https://www.w3.org/community/aikr/participants",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman",
          "csoai"
        ]
      },
      "what_it_proves": "Nicholas Templeman is listed on the group's public participants page, representing csoai ltd, which means the organisation signed the W3C Community Contributor License Agreement for this group.",
      "what_it_does_not_prove": "Council of AI is not a W3C Member. Community Groups are free and open to anyone; joining one confers no W3C membership, no vote, and no W3C review of our work. The group has adopted nothing of ours.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Is Council of AI a W3C member?",
      "answer": "No. Council of AI takes part in W3C Community Groups as a participant, representing csoai ltd, starting with the AI KR Community Group on 2026-09-22; the public participants page at https://www.w3.org/community/aikr/participants is the evidence. Community Groups are free and open, so this is participation, not W3C Membership, and it carries no W3C endorsement or review of anything we publish."
    },
    {
      "id": "w3c-agent-conformance",
      "org": "W3C Agent Conformance and Benchmarking Community Group",
      "short": "W3C Agent Conformance CG",
      "group": "standards",
      "kind": "participant",
      "since": "2026-09-22",
      "since_basis": "Joined on behalf of csoai ltd on 2026-09-22 (the W3C join page reported the organisation had already signed the group's CLA); the participants page names us on the same day.",
      "evidence": "https://www.w3.org/community/agent-conformance/participants",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman",
          "csoai"
        ]
      },
      "what_it_proves": "Nicholas Templeman is listed on the group's public participants page, representing csoai ltd.",
      "what_it_does_not_prove": "Not W3C Membership. The group has not adopted, reviewed or endorsed any Council of AI benchmark or conformance method; participation is the whole of the claim.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "w3c-agent-identity",
      "org": "W3C Agent Identity Registry Protocol Community Group",
      "short": "W3C Agent Identity CG",
      "group": "standards",
      "kind": "participant",
      "since": "2026-09-22",
      "since_basis": "On or before 2026-09-22: the W3C join page on that date reported Nicholas Templeman as an existing individual participant. The exact join date was not recovered, so the date given is the day it was verified, not the day it began.",
      "evidence": "https://www.w3.org/community/agent-identity/participants",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman",
          "csoai"
        ]
      },
      "what_it_proves": "Nicholas Templeman is listed on the group's public participants page.",
      "what_it_does_not_prove": "Individual participation, not an organisational seat and not W3C Membership. The group has adopted nothing of ours.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "ietf-internet-draft",
      "org": "IETF Datatracker — Internet-Draft draft-templeman-scitt-framing-space",
      "short": "IETF Internet-Draft",
      "group": "standards",
      "kind": "filed",
      "since": "2026-09-05",
      "since_basis": "Posted to the Datatracker on 2026-09-05 as an individual submission by the sole author.",
      "evidence": "https://datatracker.ietf.org/doc/draft-templeman-scitt-framing-space/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "templeman"
        ]
      },
      "what_it_proves": "One individual-submission Internet-Draft, authored by Nicholas Templeman, is live on the IETF Datatracker. It is the only active Internet-Draft in our name.",
      "what_it_does_not_prove": "An Internet-Draft is not endorsed by the IETF and holds no formal standing; the draft's own boilerplate says so. It has not been adopted by the SCITT working group or any other. There is no such status as 'IETF member'.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Does an IETF Internet-Draft mean the IETF endorses it?",
      "answer": "No. Council of AI has one individual-submission Internet-Draft, draft-templeman-scitt-framing-space, posted on 2026-09-05 at https://datatracker.ietf.org/doc/draft-templeman-scitt-framing-space/. Individual submissions are posted without review or sponsorship, carry the boilerplate that they are not endorsed by the IETF, and have not been adopted by any working group; there is no such thing as IETF membership."
    },
    {
      "id": "ietf-scitt-list",
      "org": "IETF SCITT working group mailing list",
      "short": "IETF scitt list",
      "group": "standards",
      "kind": "participant",
      "since": "2026-08-29",
      "since_basis": "Earliest archived post by Nicholas Templeman that this check retrieved (2026-08-29). Earlier posts may exist; the archive search was rate-limited during verification.",
      "evidence": "https://mailarchive.ietf.org/arch/msg/scitt/ETVUZjsZ8XgkWR2XUW5oMexkdug/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman"
        ]
      },
      "what_it_proves": "A message from Nicholas Templeman is in the public IETF mail archive for the scitt list.",
      "what_it_does_not_prove": "Posting to an open mailing list is participation only. It is not working-group membership (there is none), not consensus, and not adoption of anything we proposed.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "ietf-agentproto-list",
      "org": "IETF agentproto mailing list",
      "short": "IETF agentproto list",
      "group": "standards",
      "kind": "participant",
      "since": "2026-09-05",
      "since_basis": "Earliest archived post by Nicholas Templeman that this check retrieved (2026-09-05).",
      "evidence": "https://mailarchive.ietf.org/arch/msg/agentproto/LeKdTLTa6e_XBUfSO7Q8tiDuMvE/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman"
        ]
      },
      "what_it_proves": "A message from Nicholas Templeman is in the public IETF mail archive for the agentproto list.",
      "what_it_does_not_prove": "Open-list participation only; no adoption, no consensus, no standing.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "ietf-audit-list",
      "org": "IETF audit mailing list",
      "short": "IETF audit list",
      "group": "standards",
      "kind": "participant",
      "since": "2026-09-05",
      "since_basis": "Earliest archived post by Nicholas Templeman that this check retrieved (2026-09-05 04:32 +0100, 'Control-delivery evidence as an input to audit semantics').",
      "evidence": "https://mailarchive.ietf.org/arch/msg/audit/P6BcIxUmlzk3F6zz51bM-U6KDjI/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Templeman"
        ]
      },
      "what_it_proves": "A message from Nicholas Templeman is in the public IETF mail archive for the audit list.",
      "what_it_does_not_prove": "Open-list participation only. The audit effort is a proposed charter, not a working group we belong to; no adoption, no consensus, no standing.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "c2pa",
      "org": "C2PA — Coalition for Content Provenance and Authenticity",
      "short": "C2PA",
      "group": "standards",
      "kind": "member",
      "since": "2026-08-06",
      "since_basis": "Membership contract completed 2026-08-06; welcome 2026-08-17; logo supplied for the roster 2026-09-18 (INBOX 8835, 8885). The public roster now carries the entry.",
      "evidence": "https://c2pa.org/membership/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "CSOAI LTD"
        ]
      },
      "what_it_proves": "CSOAI LTD appears on the public C2PA membership page under Contributor Members.",
      "what_it_does_not_prove": "Contributor is the entry tier: no steering role, no vote on the specification. Membership does not mean C2PA has reviewed or approved any Council of AI implementation, and no Council of AI product has passed the C2PA conformance program.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Is Council of AI a C2PA member?",
      "answer": "Yes, at the Contributor Member tier: CSOAI LTD is on the public roster at https://c2pa.org/membership/ under Contributor Members, following a membership contract completed on 2026-08-06. Contributor is the entry tier with no steering role, and membership does not mean C2PA has reviewed or approved anything Council of AI has built."
    },
    {
      "id": "dif",
      "org": "Decentralized Identity Foundation (DIF)",
      "short": "DIF",
      "group": "standards",
      "kind": "member",
      "since": "2026-08-18",
      "since_basis": "Contributor agreement completed in the name of CSOAI LTD on 2026-08-18; DIF's membership team asked on 2026-09-21 which name to display for our Contributor Member listing (INBOX 8945) and we replied the same day (Sent 487).",
      "evidence": "INBOX 8945 (DIF Membership, 2026-09-21) and Sent 487 (2026-09-21)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "DIF's operations team treats CSOAI LTD as a Contributor Member and is preparing a website listing.",
      "what_it_does_not_prove": "DIF publishes no member roster we could find (identity.foundation/members answered 404 on 2026-09-22), so no public page confirms this yet. No DIF working group has adopted any Council of AI specification.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Is Council of AI a member of the Decentralized Identity Foundation?",
      "answer": "Council of AI holds a DIF Contributor Member agreement completed on 2026-08-18, and DIF's membership team confirmed the listing name with us on 2026-09-21. The only evidence is private correspondence, because DIF publishes no member roster we could find, so this row is marked private evidence. It is membership, not adoption of anything we publish by any DIF working group."
    },
    {
      "id": "linux-foundation",
      "org": "The Linux Foundation",
      "short": "Linux Foundation",
      "group": "standards",
      "kind": "member",
      "since": "2026-09-21",
      "since_basis": "The Linux Foundation sent CSOAI LTD one DocuSign envelope carrying the membership agreement for its Open Secure AI Alliance and Linux Foundation memberships (INBOX 8955, 2026-09-21). DocuSign reported that envelope completed by all parties at 22:56 UTC the same day (INBOX 8987). The tier, Silver, and the 2027-09-30 expiry come from the LF member portal record M-018884, which requires a login.",
      "evidence": "INBOX 8955 (the Linux Foundation, 2026-09-21: one DocuSign envelope carrying the membership agreement for both the Open Secure AI Alliance and the Linux Foundation memberships) and INBOX 8987 (DocuSign, 2026-09-21 22:56 UTC: 'All parties have completed'); LF member portal record M-018884 (login required)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "CSOAI LTD's Linux Foundation membership agreement was executed: DocuSign reported the envelope completed by all parties on 2026-09-21.",
      "what_it_does_not_prove": "The evidence is private. We rely on DocuSign's completion notice and have not re-read the completed document; the Silver tier is taken from the login-required portal record, not from any mail. The Foundation's public members page did not list us on 2026-09-22. Membership is a paid participation tier, not an endorsement of our method, and no Linux Foundation project has adopted our work.",
      "state": "VERIFIED",
      "verified_on": "2026-09-23",
      "question": "Is Council of AI a member of the Linux Foundation?",
      "answer": "Yes. The Linux Foundation membership agreement was completed by all parties via DocuSign on 2026-09-21; the Foundation's member portal gives the tier as Silver (record M-018884, login required). The evidence is private: the Foundation's public members page did not list us on 2026-09-22. Membership is a paid participation tier, not an endorsement by the Foundation or by any of its projects."
    },
    {
      "id": "osaia",
      "org": "Open Secure AI Alliance (a Linux Foundation project)",
      "short": "OSAIA",
      "group": "standards",
      "kind": "member",
      "since": "2026-09-21",
      "since_basis": "Application received 2026-09-18 (INBOX 8859). The Participation Agreement and Funding Charter travelled in the DocuSign envelope the Linux Foundation sent on 2026-09-21 (INBOX 8955), reported completed by all parties at 22:56 UTC (INBOX 8987). At 23:17 UTC the Alliance's onboarding mail opened 'Thank you for becoming a member of the Open Secure AI Alliance!' (INBOX 8988).",
      "evidence": "INBOX 8987 (DocuSign 'All parties have completed', 2026-09-21, attaching the Open Secure AI Alliance Participation Agreement and Funding Charter), INBOX 8988 (the Alliance, 2026-09-21: 'Thank you for becoming a member') and INBOX 8859 (application received, 2026-09-18)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "CSOAI LTD is a member of the Open Secure AI Alliance: the participation agreement was completed by all parties on 2026-09-21 and the Alliance welcomed CSOAI LTD as a member the same day.",
      "what_it_does_not_prove": "No record we checked names a membership class, so we name none. The evidence is private, and secureaialliance.org publishes no member list. The note CSOAI published to the Alliance's SAFE discussion is our own; we have no record of SAFE adopting or acknowledging it. Membership is not an endorsement of Council of AI tooling.",
      "state": "VERIFIED",
      "verified_on": "2026-09-23",
      "question": "Is Council of AI a member of the Open Secure AI Alliance?",
      "answer": "Yes. The Alliance's participation agreement was completed by all parties via DocuSign on 2026-09-21, and the Alliance's onboarding mail that day welcomed CSOAI LTD as a member. The evidence is private correspondence, because the Alliance publishes no member list. The note CSOAI published to the Alliance's SAFE discussion is our own; we have no record of SAFE adopting or acknowledging it. Membership is not an endorsement."
    },
    {
      "id": "eu-ai-pact",
      "org": "European Commission — AI Pact",
      "short": "EU AI Pact",
      "group": "policy",
      "kind": "participant",
      "since": "2026-08-20",
      "since_basis": "The AI Office wrote on 2026-08-20 opening \"Thank you for having recently joined the AI Pact\" and invited this address to the AI Pact community on Microsoft Teams (INBOX 7036); the Teams guest invitation arrived the same day (INBOX 7035).",
      "evidence": "INBOX 7036 (EU-AI-PACT@ec.europa.eu, 2026-08-20) and INBOX 7035 (2026-08-20)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "The European Commission's AI Office records this address as having joined the AI Pact and invited it to the AI Pact community.",
      "what_it_does_not_prove": "We have not signed the AI Pact's voluntary pledges, and the Commission's public AI Pact page did not name Council of AI when checked on 2026-09-22 — so this row is private evidence, not a signatory claim. Joining the community is not a statement by anyone that we comply with the AI Act, and it is not a relationship with the AI Office: the AI Office declined in writing on 2026-08-17 to review or validate our work.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Has Council of AI joined the EU AI Pact?",
      "answer": "Yes. The European Commission's AI Office wrote on 2026-08-20 thanking Council of AI for having joined the AI Pact and invited us to its community. The evidence is that correspondence rather than a public page, because the Commission's AI Pact page did not name us when checked on 2026-09-22. We have not signed the AI Pact's voluntary pledges, so this is participation in the community and not a signatory claim, and it says nothing about whether any AI system complies with the AI Act."
    },
    {
      "id": "bsi-art1-comments",
      "org": "BSI — comments on draft BS ISO/IEC 4213 (project 2024-01986), committee ART/1",
      "short": "BSI ART/1 comments",
      "group": "standards",
      "kind": "contributor",
      "since": "2026-09-15",
      "since_basis": "Fourteen comments on the draft were sent to the BSI project mailbox on 2026-09-15; BSI Standards Assist replied the same day that the comments \"have now been shared with the committee manager of ART/1\" (INBOX 8363). A BSI Standards Development account was created on 2026-08-22 (INBOX 7116).",
      "evidence": "INBOX 8363 (AdminStart@bsigroup.com, 2026-09-15) and INBOX 7116 (2026-08-22)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "BSI received fourteen comments from Council of AI on a draft British Standard and passed them to the manager of committee ART/1, the UK committee for artificial intelligence.",
      "what_it_does_not_prove": "We are NOT a member of ART/1 and have not been nominated to it. Commenting on a public draft is open to anyone; it is not committee membership, it is not a vote, and no comment of ours has been accepted into any standard. ART/1 mirrors ISO/IEC JTC 1/SC 42 and CEN-CENELEC JTC 21, and this row says nothing about our standing in either.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "mcpservers-org",
      "org": "mcpservers.org directory — server \"Council of AI — GSPC\"",
      "short": "mcpservers.org",
      "group": "registries",
      "kind": "listed",
      "since": "2026-09-05",
      "since_basis": "mcpservers.org wrote on 2026-09-05 that the submission \"has been approved and is now live\", naming the listing URL https://mcpservers.org/servers/csoai-org/councilof-ai (INBOX 7848).",
      "evidence": "INBOX 7848 (contact@mcpservers.org, 2026-09-05)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "A Council of AI MCP server was accepted into the mcpservers.org directory.",
      "what_it_does_not_prove": "The listing is self-submitted and the directory reviewed the submission, not the measurements. The row is private evidence because mcpservers.org answers HTTP 403 to every automated client: the only place our name appears in that response is the URL we ourselves requested, echoed back in the challenge, which proves nothing about the page.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "mcp-registry",
      "org": "MCP Registry (registry.modelcontextprotocol.io), namespace io.github.CSOAI-ORG",
      "short": "MCP Registry",
      "group": "registries",
      "kind": "listed",
      "since": "2026-05-07",
      "since_basis": "Earliest publishedAt among the io.github.CSOAI-ORG servers returned by the registry API on 2026-09-22.",
      "evidence": "https://registry.modelcontextprotocol.io/v0/servers?search=io.github.CSOAI-ORG",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "io.github.CSOAI-ORG"
        ]
      },
      "what_it_proves": "Servers published under the io.github.CSOAI-ORG namespace are in the official MCP Registry; the API answers with them.",
      "what_it_does_not_prove": "Registry entries are self-published under a GitHub namespace. The registry reviews nothing, ranks nothing, and a listing does not mean any client ships, installs or recommends these servers.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Does being in the MCP Registry mean the servers are endorsed?",
      "answer": "No. Servers under io.github.CSOAI-ORG are in the official MCP Registry, and the registry API at https://registry.modelcontextprotocol.io/v0/servers?search=io.github.CSOAI-ORG returns them. Entries are self-published under a GitHub namespace; the registry reviews and ranks nothing, and a listing says nothing about whether any client uses them."
    },
    {
      "id": "payai-discovery",
      "org": "PayAI x402 discovery index",
      "short": "PayAI discovery",
      "group": "registries",
      "kind": "listed",
      "since": "2026-09-22",
      "since_basis": "The index carries no listing date; the date given is when this check first walked the index and found councilof.ai doors in it.",
      "evidence": "https://facilitator.payai.network/discovery/resources",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "mode": "paged",
        "limit": 1000,
        "expect": [
          "councilof.ai"
        ]
      },
      "what_it_proves": "councilof.ai x402 doors appear in the PayAI facilitator's public discovery index (the check walks every page of the index until it finds them).",
      "what_it_does_not_prove": "A discovery listing is self-registered. It is not a settlement, a buyer, revenue, or PayAI's opinion of the doors. Read live settlement counts from GET /api/revenue, never from this row.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "huggingface",
      "org": "Hugging Face organisation csoai",
      "short": "Hugging Face",
      "group": "registries",
      "kind": "registered",
      "since": "2026-09-22",
      "since_basis": "The organisation page shows no creation date; the date given is when this check verified it. Datasets under it carry their own dates.",
      "evidence": "https://huggingface.co/csoai",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://huggingface.co/api/organizations/csoai/overview",
        "expect": [
          "Council of AI"
        ]
      },
      "what_it_proves": "An organisation named Council of AI exists on Hugging Face under the handle csoai and publishes datasets and models there.",
      "what_it_does_not_prove": "Hosting is not curation: Hugging Face reviews nothing we upload. Download counters are distribution, not adoption or a grade.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "pypi",
      "org": "PyPI (packages csoai and csoai-gspc)",
      "short": "PyPI",
      "group": "registries",
      "kind": "registered",
      "since": "2026-08-13",
      "since_basis": "First release upload of the csoai package on 2026-08-13 (PyPI JSON API); csoai-gspc first released 2026-09-04.",
      "evidence": "https://pypi.org/project/csoai/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://pypi.org/pypi/csoai/json",
        "expect": [
          "csoai"
        ]
      },
      "what_it_proves": "Packages published by CSOAI Ltd are on the Python Package Index.",
      "what_it_does_not_prove": "PyPI reviews nothing. Download counts are distribution, not adoption; a package on PyPI is not a standard.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "npm",
      "org": "npm (package csoai-gspc-mcp)",
      "short": "npm",
      "group": "registries",
      "kind": "registered",
      "since": "2026-08-28",
      "since_basis": "Package created on 2026-08-28 per the npm registry's time.created.",
      "evidence": "https://www.npmjs.com/package/csoai-gspc-mcp",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://registry.npmjs.org/csoai-gspc-mcp",
        "expect": [
          "csoai-gspc-mcp"
        ]
      },
      "what_it_proves": "The csoai-gspc-mcp package is published on the npm registry.",
      "what_it_does_not_prove": "npm reviews nothing. Download counts are distribution, not adoption.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "openssf-best-practices",
      "org": "OpenSSF Best Practices badge programme (project 14391)",
      "short": "OpenSSF Best Practices",
      "group": "registries",
      "kind": "registered",
      "since": "2026-09-01",
      "since_basis": "Project entry created 2026-09-01.",
      "evidence": "https://www.bestpractices.dev/en/projects/14391",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "councilof",
          "csoai"
        ]
      },
      "what_it_proves": "The councilof-ai project is registered in the OpenSSF Best Practices badge programme.",
      "what_it_does_not_prove": "Badge criteria are self-attested by the project. Registration is not a badge, and a badge is not a security audit. The completion state is whatever the project page says on the day, not what this row says.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "software-heritage",
      "org": "Software Heritage archive (origin github.com/CSOAI-ORG/councilof-ai)",
      "short": "Software Heritage",
      "group": "registries",
      "kind": "registered",
      "since": "2026-09-02",
      "since_basis": "First full archive visit recorded 2026-09-02; a second full snapshot on 2026-09-15. The save request of 2026-09-22 failed with visit status not_found because GitHub hides the organisation profile while the account is flagged.",
      "evidence": "https://archive.softwareheritage.org/browse/origin/?origin_url=https://github.com/CSOAI-ORG/councilof-ai",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://archive.softwareheritage.org/api/1/origin/https://github.com/CSOAI-ORG/councilof-ai/visit/latest/?require_snapshot=true",
        "expect": [
          "CSOAI-ORG"
        ]
      },
      "what_it_proves": "The repository has been archived by Software Heritage with at least one full snapshot.",
      "what_it_does_not_prove": "Archival is preservation, not review or endorsement. The most recent snapshot may lag the repository; the latest save request failed and is recorded as such.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "smithery",
      "org": "Smithery MCP directory (csoai/gspc)",
      "short": "Smithery",
      "group": "registries",
      "kind": "listed",
      "since": "2026-09-22",
      "since_basis": "The directory shows no listing date; the date given is when this check verified it.",
      "evidence": "https://smithery.ai/servers/csoai/gspc",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "csoai"
        ]
      },
      "what_it_proves": "The gspc server has a page in the Smithery directory.",
      "what_it_does_not_prove": "A directory page is a listing. Any score the directory shows is the directory's, not a measurement of ours, and a listing is not adoption.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "orcid",
      "org": "ORCID iD 0009-0001-3869-1068 (Nicholas Templeman)",
      "short": "ORCID",
      "group": "scholarly",
      "kind": "registered",
      "since": "2026-08-22",
      "since_basis": "Record created 2026-08-22.",
      "evidence": "https://orcid.org/0009-0001-3869-1068",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://pub.orcid.org/v3.0/0009-0001-3869-1068/person",
        "expect": [
          "Templeman"
        ]
      },
      "what_it_proves": "A public ORCID record exists for the founder, naming Council of AI (CSOAI Ltd).",
      "what_it_does_not_prove": "An ORCID iD is an identifier. It is not a credential, an affiliation check, or a review of any work attached to it.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Do the ORCID, DOI and Wikidata entries mean the work is peer reviewed?",
      "answer": "No. They are identifiers: an ORCID iD for the founder (https://orcid.org/0009-0001-3869-1068), a Zenodo DOI for a published methodology record (https://doi.org/10.5281/zenodo.21991104), and a Wikidata item for the organisation (https://www.wikidata.org/wiki/Q141128616). Each makes the thing citable and findable; none of them is peer review, notability, or endorsement."
    },
    {
      "id": "zenodo-doi",
      "org": "Zenodo record with DataCite DOI 10.5281/zenodo.21991104",
      "short": "Zenodo DOI",
      "group": "scholarly",
      "kind": "registered",
      "since": "2026-08-18",
      "since_basis": "Version 1 published 2026-08-18 (author Templeman, Nicholas; CSOAI Ltd).",
      "evidence": "https://doi.org/10.5281/zenodo.21991104",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Council of AI",
          "CSOAI"
        ]
      },
      "what_it_proves": "A methodology record by Council of AI is published on Zenodo with a resolving DOI.",
      "what_it_does_not_prove": "Zenodo hosts; it does not referee. A DOI is a persistent identifier, not peer review and not an endorsement of the method.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "openaire",
      "org": "OpenAIRE Explore — research product record harvested from Zenodo",
      "short": "OpenAIRE",
      "group": "scholarly",
      "kind": "listed",
      "since": "2026-09-22",
      "since_basis": "OpenAIRE carries no date we can cite for when the record was harvested; the date given is when this check first queried OpenAIRE for the DOI and found the record naming us. The OpenAIRE record's own status field read UNDER_CURATION on that day.",
      "evidence": "https://explore.openaire.eu/search/publication?pid=10.5281%2Fzenodo.21991105",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Council of AI",
          "CSOAI",
          "Templeman"
        ]
      },
      "what_it_proves": "The Zenodo deposit 10.5281/zenodo.21991105 has been harvested into OpenAIRE, the European open-science aggregator, and the record names Council of AI. It means the deposit is discoverable through OpenAIRE and through the services that consume it.",
      "what_it_does_not_prove": "Harvesting is automatic. OpenAIRE aggregates from Zenodo without reviewing, refereeing or endorsing anything, and the record's own status field read UNDER_CURATION when checked. This is indexing, not peer review, not publication in a journal, and not a statement by OpenAIRE about the work.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "wikidata",
      "org": "Wikidata item Q141128616 (Council of AI)",
      "short": "Wikidata",
      "group": "scholarly",
      "kind": "registered",
      "since": "2026-08-19",
      "since_basis": "Item created 2026-08-19 (first revision timestamp from the Wikidata API).",
      "evidence": "https://www.wikidata.org/wiki/Q141128616",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "url": "https://www.wikidata.org/wiki/Special:EntityData/Q141128616.json",
        "expect": [
          "Council of AI"
        ]
      },
      "what_it_proves": "A Wikidata item exists for Council of AI (CSOAI Ltd).",
      "what_it_does_not_prove": "A Wikidata item is not notability, recognition or endorsement; its statements are community-editable and only as good as their sources.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "ror-request",
      "org": "Research Organization Registry (ROR) — registration request ror-updates#39647",
      "short": "ROR request",
      "group": "scholarly",
      "kind": "applied",
      "since": "2026-09-02",
      "since_basis": "Request opened on the public ror-updates issue tracker on 2026-09-02 (issue created_at from the GitHub API); still open, no ROR identifier assigned.",
      "evidence": "https://github.com/ror-community/ror-updates/issues/39647",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "Council of AI",
          "CSOAI"
        ]
      },
      "what_it_proves": "A request to add Council of AI to ROR is open and public.",
      "what_it_does_not_prove": "No ROR identifier has been issued. A request is not a registration; ROR curators may decline it.",
      "state": "PENDING",
      "verified_on": "2026-09-22"
    },
    {
      "id": "nist-ai-200-2",
      "org": "NIST AI 200-2 (TEVV-Athlon) — public comment",
      "short": "NIST AI 200-2 comment",
      "group": "filings",
      "kind": "filed",
      "since": "2026-09-17",
      "since_basis": "Comment sent from nicholas@csoai.org to TEVV-Athlon@nist.gov on 2026-09-17 with Date and Message-ID headers (Sent 417).",
      "evidence": "Sent 417 (2026-09-17, to TEVV-Athlon@nist.gov)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "A public comment on NIST AI 200-2 left our mailbox to the address NIST published for it.",
      "what_it_does_not_prove": "NIST has not published the comment where we can link to it and has not replied on it. A comment is input to a process; it is not NIST recognition, adoption or endorsement.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Has NIST or the Bank of England endorsed Council of AI?",
      "answer": "No. Council of AI has filed public comments with NIST (on AI 200-2, AI 300-1 and SP 800-239) and a consultation response with the Bank of England on its draft Code of Practice for sterling systemic stablecoin issuers, the last of these on 2026-09-22. Each is a filing from us to a regulator, evidenced by the dated, message-identified mail in our own records; none has been published by the regulator at a URL we can cite, and a filing is never recognition, adoption or endorsement."
    },
    {
      "id": "nist-ai-300-1",
      "org": "NIST AI 300-1 (initial public draft) — public comment",
      "short": "NIST AI 300-1 comment",
      "group": "filings",
      "kind": "filed",
      "since": "2026-09-16",
      "since_basis": "Comment sent 2026-09-16 (Sent 345); a NIST reply thread followed, to which we answered on 2026-09-19 (Sent 465).",
      "evidence": "Sent 345 (2026-09-16) and Sent 465 (2026-09-19)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "A public comment on NIST AI 300-1 ipd left our mailbox, and a reply from a NIST address was received on the same thread.",
      "what_it_does_not_prove": "A reply acknowledging a comment is not agreement with it. Nothing has been published by NIST at a URL we can cite.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "nist-sp-800-239",
      "org": "NIST SP 800-239 (initial public draft) — public comment",
      "short": "NIST SP 800-239 comment",
      "group": "filings",
      "kind": "filed",
      "since": "2026-09-21",
      "since_basis": "Comment sent to sp800-239-comments@nist.gov on 2026-09-21 (Sent 485).",
      "evidence": "Sent 485 (2026-09-21, to sp800-239-comments@nist.gov)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "A public comment on NIST SP 800-239 ipd left our mailbox to the address NIST published for it.",
      "what_it_does_not_prove": "Not published by NIST at a URL we can cite; not recognition or adoption.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "bank-of-england-code-of-practice",
      "org": "Bank of England — consultation on the draft Code of Practice for sterling-denominated systemic stablecoin issuers",
      "short": "Bank of England response",
      "group": "filings",
      "kind": "filed",
      "since": "2026-09-22",
      "since_basis": "Response sent to CP-systemicstablecoin@bankofengland.co.uk on 2026-09-22 05:23 -0400, Message-ID <1509486989.87654.1790069007934@privateemail.com> (Sent 499).",
      "evidence": "Sent 499 (2026-09-22, Message-ID <1509486989.87654.1790069007934@privateemail.com>)",
      "evidence_kind": "private_email",
      "public_evidence": false,
      "what_it_proves": "A consultation response left our mailbox to the address the Bank published for this consultation, with Date and Message-ID headers.",
      "what_it_does_not_prove": "The Bank publishes no acknowledgement we can link to. A consultation response is a submission; it is not recognition, and it does not make Council of AI a Bank of England stakeholder in any formal sense.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    },
    {
      "id": "us-treasury-genius-docket",
      "org": "US Department of the Treasury — docket TREAS-DO-2026-0496 (GENIUS Act implementation) comment",
      "short": "US Treasury docket",
      "group": "filings",
      "kind": "filed",
      "since": null,
      "since_basis": "Comment drafted; the owner submits it on regulations.gov by hand. Until a tracking number exists the row stays PENDING and claims nothing.",
      "evidence": "https://www.federalregister.gov/documents/2026/08/18/2026-16796/genius-act-regulations-on-payment-stablecoin-issuance-offer-and-sale",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "TREAS-DO-2026-0496"
        ]
      },
      "deadline": "2026-10-19",
      "what_it_proves": "The rule is published and open for comment: Federal Register document 2026-16796, published 2026-08-18, docket TREAS-DO-2026-0496, comments close 2026-10-19. Nothing more: no comment from Council of AI is on it yet.",
      "what_it_does_not_prove": "Not filed. The evidence link is the Federal Register document rather than the regulations.gov docket page because regulations.gov answers HTTP 403 to every non-browser client, which would make this row fail its own check for a reason that has nothing to do with the filing. Comments are still submitted at https://www.regulations.gov/docket/TREAS-DO-2026-0496. When the comment is filed, the row will carry the regulations.gov tracking number; a filing is still not recognition.",
      "state": "PENDING",
      "verified_on": "2026-09-22",
      "question": "Has Council of AI filed with the US Treasury on the GENIUS Act docket?",
      "answer": "Not yet. A comment on Treasury's GENIUS Act rule, Federal Register document 2026-16796 at https://www.federalregister.gov/documents/2026/08/18/2026-16796/genius-act-regulations-on-payment-stablecoin-issuance-offer-and-sale, docket TREAS-DO-2026-0496, is drafted and will be submitted by hand at regulations.gov; until a tracking number exists this entry is marked PENDING and claims nothing. Comments close on 2026-10-19."
    },
    {
      "id": "open-invention-network",
      "org": "Open Invention Network — OIN 2.0 licensee",
      "short": "Open Invention Network",
      "group": "commons",
      "kind": "member",
      "since": "2026-08-15",
      "since_basis": "The OIN 2.0 License Agreement was signed on 2026-08-15 and OIN wrote the same day, \"Welcome to OIN 2.0 — You're Officially Part of the Community!\" (INBOX 6827). OIN's public community page lists us as CSOAI LTD.",
      "evidence": "https://openinventionnetwork.com/community-of-licensees/",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "CSOAI LTD"
        ]
      },
      "what_it_proves": "CSOAI LTD has signed the OIN 2.0 License Agreement and appears by name on Open Invention Network's public list of licensees, which means we grant and receive a royalty-free patent cross-licence covering the Linux System definition.",
      "what_it_does_not_prove": "This is a patent non-aggression arrangement and nothing else. It is not a standards body, it is not an AI governance body, and OIN has reviewed, endorsed or adopted nothing we publish. It says nothing about our measurements.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22",
      "question": "Is Council of AI a member of the Open Invention Network?",
      "answer": "Yes. CSOAI LTD signed the OIN 2.0 License Agreement on 2026-08-15 and is named on Open Invention Network's public list of licensees at https://openinventionnetwork.com/community-of-licensees/. That is a royalty-free patent cross-licence covering the Linux System definition — a patent non-aggression arrangement, not a standards body and not an endorsement of anything Council of AI measures or publishes."
    },
    {
      "id": "lot-network",
      "org": "LOT Network — member",
      "short": "LOT Network",
      "group": "commons",
      "kind": "member",
      "since": "2026-08-23",
      "since_basis": "LOT Network wrote on 2026-08-23 with the subject \"Welcome CSOAI LTD to LOT Network\" (INBOX 7148), after the joining mail of 2026-08-14 (INBOX 6829). The public member directory lists CSOAI LTD under C.",
      "evidence": "https://lotnet.com/members/?dir=1&name_directory_startswith=C",
      "evidence_kind": "public_url",
      "public_evidence": true,
      "check": {
        "expect": [
          "CSOAI LTD"
        ]
      },
      "what_it_proves": "CSOAI LTD appears by name in LOT Network's public member directory, which means we take part in its licence-on-transfer arrangement against patent assertion entities.",
      "what_it_does_not_prove": "Like the OIN row, this is a patent arrangement and nothing more. LOT Network is not a standards body, not an AI governance body, and has adopted, reviewed or endorsed nothing we publish.",
      "state": "VERIFIED",
      "verified_on": "2026-09-22"
    }
  ],
  "excluded_note": "Bodies a reader might expect to find above, and are not there. Three reasons appear: we hold something weaker than the word would suggest, we are not eligible, or the body has no membership to hold. Each says which. This list exists so that absence from the table is an answer rather than a gap.",
  "excluded": [
    {
      "org": "World Economic Forum — AI Governance Alliance",
      "reason": "not_open",
      "why": "A personal Strategic Intelligence account was opened on 2026-09-21. That is a reader account on My Forum, not a membership or a partnership. WEF corporate participation runs through Partnership, which is invitation-based, revenue-screened and charged in six figures a year, and the AI Governance Alliance is a community inside that structure rather than an open sign-up. weforum.org answers HTTP 403 to every automated client we tried on 2026-09-22, so even that description rests on secondary reporting and is not something we can evidence ourselves. Not listed.",
      "evidence": "https://www.weforum.org/communities/ai-governance-alliance/"
    },
    {
      "org": "European Commission — General-Purpose AI Code of Practice",
      "reason": "not_eligible",
      "why": "The Commission's own text limits signing to providers of general-purpose AI models. Council of AI provides no general-purpose AI model; we measure models other people place on the market. Signing would misdescribe what we are, so we have not applied and will not. This is an eligibility answer, not a backlog item.",
      "evidence": "https://digital-strategy.ec.europa.eu/en/policies/contents-code-gpai"
    },
    {
      "org": "OECD.AI Network of Experts (ONE AI)",
      "reason": "not_open",
      "why": "Members are nominated by OECD member countries and by stakeholder delegations, which renew or replace their representatives each year. There is no application form and no expression-of-interest route, so there is nothing for us to have applied to. The OECD door that is open to a company is the Catalogue of Tools & Metrics for Trustworthy AI, and that is a submission rather than a membership.",
      "evidence": "https://oecd.ai/en/network-of-experts"
    },
    {
      "org": "Global Partnership on AI (GPAI)",
      "reason": "not_applicable",
      "why": "GPAI membership is held by countries, and its work has been integrated with the OECD. There has never been a company membership to apply for, so any claim of GPAI participation by a company is a category error."
    },
    {
      "org": "LF AI & Data Foundation",
      "reason": "not_eligible",
      "why": "The free Associate tier is limited to government bodies, nonprofits and universities. CSOAI Ltd is a private for-profit company and fails that at the first requirement. The tier we could buy starts at USD 15,000 a year at our headcount, less an existing-Linux-Foundation-member discount, and we have not bought it. We do hold Linux Foundation membership at Silver, which is the row above; it is not the same thing.",
      "evidence": "https://lfaidata.foundation/join/"
    },
    {
      "org": "IETF",
      "reason": "not_applicable",
      "why": "The IETF has no membership. What is true and checkable is listed above as three mailing-list rows and one Internet-Draft. Three further submissions uploaded on 2026-09-12 were never posted and are not documents on the Datatracker, so they are not participation and are not counted here."
    },
    {
      "org": "C2PA conformance programme",
      "reason": "in_flight",
      "why": "Distinct from C2PA membership, which is listed above with public evidence. A conformance application has been in flight since 2026-08-17 and must be resubmitted on the programme's 0.2 intake form. An application is not a conformance result and nothing about it is claimed on any Council of AI surface."
    },
    {
      "org": "MLCommons",
      "reason": "no_record",
      "why": "A full sweep of nicholas@csoai.org across the whole of 2026 — every folder, headers and full-text body search — returns exactly one message containing the word MLCommons, and it is outbound: a note we wrote on 2026-09-17 about a measurement WE published, in which MLCommons AILuminate is one of fifteen organisations we examined. There is no welcome, no invoice, no agreement and no confirmation of any kind. Council of AI is not a member of MLCommons and no row claims otherwise. MLCommons does publish a free Observer tier for organisations of nought to nine employees, which we would qualify for; if we ever apply, the conflict — that we have published a measurement about them — is declared in the application and recorded here."
    },
    {
      "org": "OpenML",
      "reason": "unverified",
      "why": "A sign-up mail arrived on 2026-08-19 (INBOX 7000) and it is a verification request: \"To verify your email address, please click\". No confirmation followed, no later OpenML mail exists, and openml.org serves its profiles from a client-side application that we could not query for a user. We therefore cannot show that the account was ever completed. Signing up is not registration, so there is no row — and this entry exists so the absence is recorded rather than read as an oversight."
    },
    {
      "org": "Glama",
      "reason": "unverified",
      "why": "Glama mail confirms an account from 2026-04-16 and several approved MCP-server listings. We cannot show it publicly: Glama's index requires an API key, and its terms require visible attribution and a link wherever its records are displayed, which is a condition on republishing rather than an evidence URL a stranger can open. Listed here rather than as a row until a stable public URL exists."
    },
    {
      "org": "NVIDIA Inception",
      "reason": "no_record",
      "why": "No application or acceptance record exists in the mailbox as of 2026-09-22. Not listed."
    },
    {
      "org": "Agentry",
      "reason": "no_record",
      "why": "The operator's follow-up mail of 2026-09-15 says the agent is listed, but no public listing URL was located and the automated listing confirmation is not in the mailbox. Not listed until a stranger can open the page."
    }
  ]
}
