{
  "bj-head-search": "search within current drawer content",
  "bj-more-search": "search from the More sheet header (shared filter)",
  "bj-prefs-search": "search from the Customize sheet header (shared filter)",
  "bj-head-theme": "toggle light / dark theme — persists across sessions",
  "bj-more-theme": "toggle light / dark theme from the More sheet",
  "bj-prefs-theme": "toggle light / dark theme from the Customize sheet",
  "bj-more-crumb-root": "return to main drawer — closes the More sheet",
  "bj-prefs-crumb-root": "return to main drawer — closes Customize and More",
  "bj-prefs-crumb-more": "return to More sheet — closes Customize only",
  "bj-head-brand": "root breadcrumb — tap to return to main drawer",
  "bj-footer-notify": "notification hub — shows 5 colored badge pills per category",
  "bj-footer-ask": "open BlipAsk quick capture",
  "bj-footer-scan": "open scan / camera capture",
  "bj-footer-more": "open More actions sheet",
  "bj-footer-close": "close the current sheet",
  "bj-more-bookmark": "bookmark current page",
  "bj-more-copylink": "copy current page URL to clipboard",
  "bj-more-share": "share current page",
  "bj-more-allapps": "browse all blipjot apps",
  "bj-more-queue": "open BlipAsk operator queue (admin only)",
  "bj-more-customize": "open Customize menu sheet",
  "bj-prefs-style-colorful": "show 5 colored badge pills in notification hub",
  "bj-prefs-style-single": "show single neutral total count in notification hub",
  "bj-prefs-colors-red": "customize red badge color",
  "bj-prefs-colors-orange": "customize orange badge color",
  "bj-prefs-colors-purple": "customize purple badge color",
  "bj-prefs-colors-green": "customize green badge color",
  "bj-prefs-colors-blue": "customize blue badge color",
  "bj-prefs-save": "save personalization preferences",
  "bj-prefs-reset": "reset all preferences to defaults",
  "bj-prefs-close": "close Customize sheet without saving",
  "bj-fab-plus": "open / close the main drawer",
  "bj-fab-bulb": "send a suggestion or report an issue",
  "bj-scan-scan-button": "tap to scan a barcode or QR code",
  "bj-scan-result-card": "result panel showing what was scanned and any saved data",
  "bj-scan-mode-barcode": "switch demo to barcode result (product code + people opinions)",
  "bj-scan-mode-qr": "switch demo to QR result (URL + note + quick info)",
  "bj-scan-person-jeremy": "Jeremy's row in the people opinions list",
  "bj-scan-person-maria": "Maria's row in the people opinions list",
  "bj-scan-person-joao": "João's row in the people opinions list",
  "bj-scan-person-sofia": "Sofia's row in the people opinions list",
  "bj-scan-opinion-jeremy": "tap to change Jeremy's opinion on this product",
  "bj-scan-opinion-maria": "tap to change Maria's opinion on this product",
  "bj-scan-opinion-joao": "tap to change João's opinion on this product",
  "bj-scan-opinion-sofia": "tap to change Sofia's opinion on this product",
  "bj-scan-opinion-picker": "bottom sheet for choosing an opinion — loves / likes / neutral / dislikes / hates",
  "bj-scan-picker-close": "close the opinion picker without changing the current selection",
  "bj-scan-qr-note": "main note about this QR — saves automatically on blur",
  "bj-scan-qr-quickinfo": "quick relational info (debts, splits, who paid) — saves automatically on blur"
}
