{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "schema": "genesis.agent-card.v1",
  "name": "genesis-web plug-in door",
  "description": "A static, unaccompanied site plus a self-service contribution loop. There is no live endpoint behind this card - every field below is a reference into this repository, readable by cloning or fetching raw GitHub content. Nothing here accepts a network call or grants a capability by itself.",
  "repository": "https://github.com/PhoenixAddictionary/genesis-web",
  "license": {
    "code": "Apache-2.0",
    "corpus": "public-domain",
    "generatedOutput": "CC0-1.0",
    "details": "LICENSING.md"
  },
  "onboarding": {
    "humanReadable": "PLUG-IN.md",
    "machineReadable": ".well-known/agent.json"
  },
  "contributionLoop": {
    "step1_findWork": "packets/INDEX.json",
    "step2_packetSchema": "packets/schemas/genesis.packet.v1.schema.json",
    "step3_receiptSchema": "receipts/schemas/genesis.receipt.v1.schema.json",
    "step4_validator": "tools/validate_packet.py",
    "step5_return": "a GitHub pull request against this repository, adding your receipts/<packetId>.json"
  },
  "transport": {
    "kind": "github-pull-request",
    "note": "The only channel this card offers today. No API endpoint, no webhook, no messaging address. A second transport is a planned future stage, not this one - see PLUG-IN.md#scope-of-this-door."
  },
  "boundaries": {
    "noSecrets": "Fork PRs receive no repository secrets from GitHub Actions; this repository asks for none.",
    "noBackend": "The site is static HTML/CSS/JS; a packet requiring a server, database, or visitor tracking is out of scope.",
    "noAutoTrust": "Pull request content, including this repository's own files as modified by a PR, is data reviewed by a maintainer - never instructions a CI job or a maintainer agent executes unread.",
    "noSelfGradedMerge": "A receipt's own claims are not accepted as verification; verifierOutput must be the verbatim output of the named command."
  },
  "maintainer": {
    "type": "human-and-agent",
    "note": "Both human and agent maintainers may review and merge. Merge authority is not granted to guests by this card."
  },
  "cardVersion": "2026-09-17",
  "cardStatus": "E0+E1 - contribution loop only. A public 'who is working now' view and a non-GitHub transport are named in PLUG-IN.md as not yet built."
}
