{ "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}'." }