Show JSON
{
"protocolVersion": "unknown",
"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.",
"author": "IRIZ Platform",
"wellKnownURI": "https://mirror.fashionbyu.com/.well-known/agent.json",
"url": "https://mirror.fashionbyu.com/iriz/interop/tasks",
"version": "1.0.0",
"provider": {
"organization": "IRIZ Platform",
"url": "https://mirror.fashionbyu.com/"
},
"documentationUrl": "https://mirror.fashionbyu.com/iriz/interop/status",
"iconUrl": null,
"supportsAuthenticatedExtendedCard": null,
"security": [],
"securitySchemes": {
"bearer": {
"type": "http",
"scheme": "bearer",
"description": "Short-lived token from POST /iriz/interop/token { peer_id, secret }."
},
"peerHmac": {
"in": "header",
"name": "x-iriz-peer-sig",
"type": "apiKey",
"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."
},
"webBotAuth": {
"type": "http",
"scheme": "signature",
"description": "RFC 9421 HTTP message signature; verified signatures raise trust tier."
}
},
"capabilities": {
"streaming": false,
"pushNotifications": true,
"stateTransitionHistory": true,
"extensions": null
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json",
"application/vnd.a2ui+json"
],
"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"
],
"inputModes": [],
"outputModes": []
},
{
"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"
],
"inputModes": [],
"outputModes": []
},
{
"id": "boardroom_snapshot",
"name": "Boardroom context snapshot",
"description": "Returns a bounded raw snapshot of recent Boardroom conclave metadata. Uses bounded metadata reads only: no model calls, vector queries, or hosted dataset processing.",
"tags": [
"boardroom",
"read-only",
"local-first"
],
"examples": [
"Synchronize recent Boardroom context to a local peer"
],
"inputModes": [],
"outputModes": []
},
{
"id": "boardroom_message",
"name": "Deliver Boardroom peer message",
"description": "Atomically appends a bounded authenticated message to the Boardroom external-peer inbox. No model is invoked and a hard daily cap applies.",
"tags": [
"boardroom",
"message",
"local-first"
],
"examples": [
"Deliver a coordination note from an operator laptop"
],
"inputModes": [],
"outputModes": []
},
{
"id": "boardroom_outbox",
"name": "Read Boardroom outbox",
"description": "Returns the peer’s boardroom outbox entries newer than input.after_seq (ascending, max 20 per call) with the latest cursor. Replies the boardroom posts to the peer arrive here; poll-bounded, no model calls.",
"tags": [
"boardroom",
"read-only",
"local-first"
],
"examples": [
"Poll for boardroom replies to earlier peer messages"
],
"inputModes": [],
"outputModes": []
},
{
"id": "revision_request",
"name": "Request task revision",
"description": "Critique a previously submitted inbound task (ref_task_id + message). Re-enters the governed evolution queue attached to the original item; max 2 revisions per task.",
"tags": [
"revision",
"governance"
],
"examples": [
"Ask for a narrower scope on the previously submitted proposal"
],
"inputModes": [],
"outputModes": []
},
{
"id": "coding_task",
"name": "Delegate coding task to a capable peer",
"description": "Structured coding spec {spec:{title,summary,acceptance?,paths_hint?,repo_scope?,priority?}} is routed to an active peer that advertises coding_task — the task executes on the peer, NOT in the evolution queue. Poll the task for state; ?outcome=1 follows the dispatch lineage. Submitting peer never receives execution access to the platform.",
"tags": [
"code",
"delegation",
"async"
],
"examples": [
"Implement input validation for the checkout form per the attached spec"
],
"inputModes": [],
"outputModes": []
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "d2ab71cf-7eb5-4400-a67c-c7f8d542ae60",
"category": "agent-orchestration",
"category_secondary": null
}