{"name":"IRIZ Platform Agent","description":"Autonomous ecommerce platform agent for fashionbyu.com. Accepts governed improvement proposals and status queries from registered external agents; delegates bounded tasks to registered peers.","url":"https://mirror.fashionbyu.com/iriz/interop/tasks","provider":{"organization":"IRIZ Platform","url":"https://mirror.fashionbyu.com"},"version":"1.0.0","protocolVersions":["0.3","A2A-1.4"],"documentationUrl":"https://mirror.fashionbyu.com/iriz/interop/status","capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":true},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json","application/vnd.a2ui+json"],"securitySchemes":{"peerHmac":{"type":"apiKey","in":"header","name":"x-iriz-peer-sig","description":"HMAC-SHA256(peer_secret, \"<peer>.<ts>.<nonce>.<sha256(body)>\") sent with x-iriz-peer-id, x-iriz-peer-ts, x-iriz-peer-nonce headers."},"bearer":{"type":"http","scheme":"bearer","description":"Short-lived token from POST /iriz/interop/token { peer_id, secret }."},"webBotAuth":{"type":"http","scheme":"signature","description":"RFC 9421 HTTP message signature; verified signatures raise trust tier."}},"skills":[{"id":"propose_improvement","name":"Submit improvement proposal","description":"Proposal text enters the governed evolution queue (QA pre-veto, dedup, veto fan-out). Proposals are reviewed, never auto-executed. Use state.context for supporting detail and callback_url for status pushes.","tags":["proposal","governance","improvement"],"examples":["Propose adding alt-text coverage checks to the storefront rule pack"]},{"id":"platform_status","name":"Platform status query","description":"Read-only platform facet: version, environment, interop health. Completes synchronously; no privileged data is exposed.","tags":["status","read-only"],"examples":["Report current platform version and interop status"]}],"x-iriz":{"schema":"agent-interop-v1","enabled":true,"inbound":true,"commerce_card":"https://mirror.fashionbyu.com/.well-known/agent-card.json","mcp_endpoint":"https://mirror.fashionbyu.com/iriz/agent/mcp","task_endpoint":"https://mirror.fashionbyu.com/iriz/interop/tasks","token_endpoint":"https://mirror.fashionbyu.com/iriz/interop/token","task_status_pattern":"https://mirror.fashionbyu.com/iriz/interop/tasks/{task_id}","callback_endpoint":"https://mirror.fashionbyu.com/iriz/interop/callback","a2ui_catalog":"https://mirror.fashionbyu.com/iriz/interop/a2ui/catalog","ap2_verify":"https://mirror.fashionbyu.com/iriz/interop/ap2/verify","gossip_ingest":"https://mirror.fashionbyu.com/iriz/interop/gossip","protocols_v2":{"a2ui_schema":"a2ui-v1","ap2_schema":"ap2-v0.2","ap2_max_usd_default":0},"max_task_bytes":4096,"max_artifacts_per_task":4,"envelope":"A2A-1.4","task_store_prefix":"iriz:interop:tasks:","governance":"Inbound tasks map to the governed evolution/proposal queue only — peers cannot trigger direct execution, deploys, or paid work."}}