me.benswift.transparencyStatement

benswift.me

{
  "id": "me.benswift.transparencyStatement",
  "defs": {
    "main": {
      "key": "any",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "abbr",
          "name",
          "sourceUrl",
          "document",
          "firstObservedAt",
          "contentHash",
          "revisionCount"
        ],
        "properties": {
          "abbr": {
            "type": "string",
            "maxLength": 64,
            "description": "The tracker's abbreviation for the agency (also this record's key)."
          },
          "name": {
            "type": "string",
            "maxLength": 3000,
            "description": "Full name of the agency.",
            "maxGraphemes": 300
          },
          "document": {
            "type": "string",
            "format": "at-uri",
            "description": "AT-URI of the site.standard.document carrying the statement's current full text."
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri",
            "description": "Canonical URL of the statement on the agency's own website."
          },
          "contentHash": {
            "type": "string",
            "description": "sha256 (hex) of the statement's current markdown body."
          },
          "lastChangedAt": {
            "type": "string",
            "format": "datetime",
            "description": "When the tracker last observed a substantive change (scrape noise excluded)."
          },
          "revisionCount": {
            "type": "integer",
            "minimum": 1,
            "description": "Number of revisions the tracker has recorded, including the initial capture."
          },
          "firstObservedAt": {
            "type": "string",
            "format": "datetime",
            "description": "When the tracker first captured this statement (not when the agency first published it)."
          }
        }
      },
      "description": "The current state of one agency's AI transparency statement. The record key is the tracker's agency abbreviation (e.g. ABS, ACCC), matching the tracker's /statements/{abbr} page."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1,
  "description": "An Australian Government agency's AI transparency statement, as tracked by the APS AI Transparency Tracker (https://anucybernetics.github.io/aps-ai-transparency-tracker/). One record per agency, updated in place as the agency revises its statement; the change history lives in the companion me.benswift.transparencyStatementRevision records."
}

Validate Record

Validate a record against me.benswift.transparencyStatement

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:tevykrhi4kibtsipzci76d76
CID
bafyreieregk2qxxs5elprne77qvdpnoewhhbkczxi3223346josdkdax2m
Indexed At
2026-07-16 15:15 UTC
AT-URI
at://did:plc:tevykrhi4kibtsipzci76d76/com.atproto.lexicon.schema/me.benswift.transparencyStatement

Version History (2 versions)

Lexicon Garden

@