{
  "$schema": "../policy.schema.json",
  "version": 1,
  "organization": "Fabrikam Operations",
  "contact": "https://intranet.fabrikam.example/it",
  "message": "This dashboard is set up for the operations floor. Ask IT before adding widgets that need the internet.",
  "defaults": {
    "preferences": { "accentColor": "#2563eb", "hideTitles": false },
    "notificationPrefs": { "inAppModal": "whenVisible", "volume": 40 },
    "dockSettings": { "enabled": false },
    "analyticsEnabled": false
  },
  "locked": [
    "theme",
    "analyticsEnabled",
    "windowAppearance.transparent",
    "dockSettings.enabled",
    "notificationPrefs.volume"
  ],
  "widgetDefaults": {
    "clock": { "use24Hour": true, "showSeconds": false },
    "connections": { "keepHistory": false }
  },
  "lockedWidgetOptions": {
    "clock": ["use24Hour"],
    "connections": ["keepHistory"]
  },
  "hiddenWidgets": ["site-cloner", "docker", "dev-servers"],
  "disabledFeatures": ["ai", "updateChecks", "feedback", "networkWidgets", "analytics", "clipboardHistory", "connectionHistory", "screenshots", "workflows", "integrations", "runPrograms", "aiCustomEndpoints", "supportPrompts"],
  "backups": { "allowExport": true, "allowImport": false, "requireEncryption": true, "allowSecretsInExport": false },
  "allowedHosts": ["intranet.fabrikam.example", "*.fabrikam.example"],
  "initialLayout": {
    "screens": [
      {
        "name": "Operations",
        "background_color": "#0b1020",
        "widgets": [
          { "type": "clock", "title": "Floor time", "x": 40, "y": 40, "width": 320, "height": 220 },
          { "type": "todo", "title": "Shift checklist", "x": 390, "y": 40, "width": 360, "height": 420 },
          { "type": "notes", "title": "Handover notes", "x": 40, "y": 290, "width": 320, "height": 300 }
        ]
      }
    ]
  }
}
