"@type": "MailAction", "type": { "id": "https://mailschema.org/types/publication-approval", "version": "0.1", "contractDigest": "sha-256:de91a49d..." }, ← 型の約束 "@id": "urn:uuid:0199a6c2-4b1e-...", ← このやりとりの ID "issuedAt": "2026-10-02T08:00:00Z", "expiresAt": "2026-10-03T08:00:00Z", "service": { "id": "https://service.example", "tenant": "urn:example:tenant:7" }, "recipient": "
[email protected]", "subject": { "id": "urn:example:object:42", "title": "Publish the getting started guide" }, "terms": { "id": "urn:example:proposal:p7", "version": "p7-r4" }, ← 条件の版 "human": { "url": "https://service.example/review/p7" }, ← 人が見るページ "details": { "content": { "id": "urn:example:content:42", "revision": "r4", "title": "Getting started" }, "destinations": [ { "id": "https://docs.service.example/guide", "visibility": "public" } ], "schedule": { "mode": "immediate" } }, "operations": [ {"id": "approve"}, {"id": "decline"}, {"id": "request-changes"} ] } 98