{
  "none_due": "Everything is OK — no maintenance needs attention.",
  "none_due_mine": "Nothing is assigned to you right now.",
  "none_due_here": "Nothing needs maintenance in this room.",
  "unknown_user": "I don't know who is asking, so I can't tell which tasks are yours.",
  "unknown_area": "I don't know which room this device is in — assign it to an area first.",
  "tasks_due": "{count} maintenance tasks need attention: {items}.",
  "task_due_one": "One maintenance task needs attention: {items}.",
  "completed": "Completed '{task}' on {object}.",
  "postponed": "Postponed '{task}' on {object} to {date}.",
  "postpone_needs_when": "Tell me how far to postpone it — for example, by five days.",
  "postpone_past": "That would put '{task}' in the past.",
  "skipped": "Skipped this cycle of '{task}' on {object}. The next one is due {date}.",
  "not_found": "I couldn't find a maintenance task matching '{name}'.",
  "ambiguous": "That matches several tasks: {candidates}. Please be more specific.",
  "too_early": "'{task}' can only be completed closer to its due date.",
  "st_overdue": "{days} days overdue",
  "st_overdue_one": "1 day overdue",
  "st_due_today": "due today",
  "st_due_in": "due in {days} days",
  "st_due_in_one": "due tomorrow",
  "st_triggered": "triggered",
  "item_on": "{task} on {object}",
  "due_date_suffix": " The next due date is {date}.",
  "guide_header": "Stored guidance for '{task}' on {object}: {segments}.",
  "guide_none": "There are no stored instructions, documents or spare parts for '{task}' on {object}. I can offer general, non-verified advice instead — would you like that?",
  "guide_notes": "notes: {notes}",
  "guide_checklist": "{count} checklist steps: {steps}",
  "guide_doc": "linked document '{title}'",
  "guide_doc_page": "linked document '{title}', page {page}",
  "guide_url": "a documentation link is on file",
  "guide_part": "{qty} × {part} needed{extras}",
  "guide_part_loc": "stored at {loc}",
  "guide_part_stock": "{stock} in stock",
  "snoozed": "Snoozed reminders for '{task}' on {object} for {hours} hours.",
  "snooze_unavailable": "Notifications aren't configured, so there is nothing to snooze.",
  "stock_line": "{stock} × {part} in stock{loc}{low}.",
  "stock_loc": " (stored at {loc})",
  "stock_low": " — at or below the reorder threshold",
  "stock_untracked": "Stock isn't tracked for {part}.",
  "part_not_found": "I couldn't find a spare part matching '{name}'."
}
