{
  "product": "Specification (reference)",
  "title": "Email Client",
  "summary": "Read, write and organise mail — offline, threaded and quick.",
  "category": "apps",
  "entries": [
    {
      "path": [
        "AI",
        "Accounts",
        "Multiple accounts over IMAP/SMTP and OAuth"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Sync",
        "Incremental sync with change tracking"
      ],
      "value": "",
      "status": "yes",
      "note": "not full re-download"
    },
    {
      "path": [
        "AI",
        "Sync",
        "Offline read and queued send"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Sync",
        "Conflict handling for flags changed on both sides"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Messages",
        "Threading by references and subject"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Messages",
        "MIME parsing: plain, HTML, attachments, inline images"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Messages",
        "Remote content blocked until allowed"
      ],
      "value": "",
      "status": "yes",
      "note": "tracking-pixel defence"
    },
    {
      "path": [
        "AI",
        "Compose",
        "Reply, reply-all and forward with correct quoting"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Compose",
        "Drafts saved automatically and synced"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Compose",
        "Attachment size limits handled before send"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Organise",
        "Folders/labels, move, archive, delete"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Organise",
        "Flags: read, starred, junk"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Organise",
        "Rules that act on arrival"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Search",
        "Full-text search across body and attachments, offline"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "AI",
        "Security",
        "SPF/DKIM/DMARC results surfaced"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "UI",
        "Reading",
        "Message list with sender, subject, snippet and date"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "UI",
        "Reading",
        "Conversation view collapsing quoted history"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "UI",
        "Reading",
        "Keyboard-first navigation"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    },
    {
      "path": [
        "UI",
        "Feedback",
        "Send failures are visible and recoverable"
      ],
      "value": "",
      "status": "yes",
      "note": "never silently lost"
    },
    {
      "path": [
        "UI",
        "Feedback",
        "Unread counts accurate per folder"
      ],
      "value": "",
      "status": "yes",
      "note": ""
    }
  ]
}
