{
  "agentverse": {
    "agent_card": "https://www.gaipagents.com/.well-known/opportunity-broker-agent-card.json",
    "approval": "FOUNDER_PUBLICATION_APPROVAL_GRANTED_2026-09-16",
    "canonical_manifest": "https://www.gaipagents.com/manifest.json",
    "mac_steps": [
      "Open Agentverse",
      "Sign in using founder-controlled account",
      "Create/import agent from public profile",
      "Confirm read-only description and disabled commerce",
      "Publish",
      "Record listing URL and timestamp",
      "Run post-activation reachability tests"
    ],
    "profile_url": "https://www.gaipagents.com/agentverse-profile.json",
    "state": "READY_REQUIRES_INTERACTIVE_SIGN_IN",
    "stop_conditions": [
      "request for payment",
      "request for wallet",
      "request for broader authority",
      "profile fields differ materially from public pack"
    ]
  },
  "entra_agent_id": {
    "mac_steps": [
      "Sign in to existing authorised Microsoft tenant",
      "Create or select the agent identity",
      "Bind the GAIP canonical service and agent cards",
      "Enter issuer, audience and JWKS only in protected runtime configuration",
      "Grant least privilege; no Graph write scopes unless separately approved",
      "Test valid token, wrong audience, wrong issuer, expired token and missing JWKS",
      "Record non-secret identity reference and verification receipt"
    ],
    "public_mapping_url": "https://www.gaipagents.com/entra-agent-id.json",
    "required_values": [
      "tenant issuer URL",
      "application/client audience",
      "tenant JWKS URL",
      "principal/owner binding",
      "approved redirect/callback URL if required"
    ],
    "secrets_to_publish": "NONE",
    "state": "READY_REQUIRES_EXISTING_WORK_OR_SCHOOL_TENANT_SIGN_IN",
    "stop_conditions": [
      "no existing authorised tenant",
      "admin consent required but unavailable",
      "write scope requested",
      "secret would enter repository"
    ]
  },
  "erc_8004": {
    "decision": {
      "chain_if_later_authorised": "Base mainnet preferred after separate governance review",
      "current": "Use ERC-8004-compatible off-chain registration only",
      "custody_if_later_authorised": "Founder-controlled organisational multisig; never an agent-held hot wallet",
      "gas_policy": "No gas spend under current \u00a30 authority; require sponsored transaction or separately approved capped spend",
      "write_authority": "DISABLED"
    },
    "mac_steps": [
      "Validate public registration file against the current ERC-8004 schema",
      "Confirm service URLs resolve",
      "Do not connect or create a wallet",
      "If on-chain registration is later approved, record chain ID, registry contract, custody owner, gas cap and revocation procedure before signing"
    ],
    "registration_url": "https://www.gaipagents.com/.well-known/agent-registration.json",
    "state": "OFFCHAIN_REGISTRATION_LIVE_ONCHAIN_WRITE_HELD",
    "stop_conditions": [
      "wallet creation or connection",
      "gas cost",
      "contract interaction",
      "uncertain official registry address",
      "custody not founder-controlled"
    ]
  },
  "generated_at_utc": "2026-09-16T13:15:00Z",
  "global_safety": {
    "contracts": false,
    "external_sends": false,
    "payments": false,
    "private_data": false,
    "spend_gbp": 0,
    "transactions": false,
    "wallets": false
  },
  "non_secret_public_pack": true,
  "post_activation_tests": [
    "public listing/identity URL resolves",
    "canonical domains match",
    "negative authentication tests fail closed",
    "no wallet/payment capability appears",
    "no evidence target increments from activation alone",
    "history receipt records activation as interoperability only"
  ],
  "proof_boundary": "Activation proves presence or identity binding only. It does not prove independent use, adoption, outcome quality, demand or commercial value.",
  "schema_version": "gaip.mac-protocol-activation-pack.v1",
  "status": "READY_FOR_FOUNDER_AT_MAC"
}