{
  "system": {
    "version": "0.2",
    "state": "Ausgearbeiteter Entwurf",
    "territory": "Arbeitsschutz. Im Zusammenhang.",
    "coreIdea": "Jede Feststellung hat eine Fortsetzung.",
    "category": "Verbundener Arbeitsschutz",
    "positioning": "Velcure entwickelt eine gemeinsame Arbeitsumgebung für Arbeitssicherheit und Arbeitsmedizin in mittelständischen Betrieben. Im Mittelpunkt stehen die Übergänge: von der Begehung zur Gefährdungsbeurteilung, von der Feststellung zur Maßnahme und von der Tätigkeit zur Vorsorge. KI unterstützt die Vorbereitung; fachliche Prüfung und Verantwortung bleiben beim Team.",
    "problem": "Das Wissen ist da. Aber es verteilt sich auf Protokolle, Tabellen, E-Mails und verschiedene Zuständigkeiten. An diesen Übergängen entsteht zusätzlicher Aufwand.",
    "promise": "Erkenntnisse aus dem Betrieb im Zusammenhang weiterbearbeiten.",
    "difference": "Die Verbindung zwischen Arbeitssicherheit und Arbeitsmedizin ist der Ausgangspunkt der Marke. Wir zeigen diese Verbindung an einem konkreten Arbeitsablauf, statt mit einer möglichst langen Funktionsliste zu argumentieren.",
    "reasonToBelieve": "Die fachlichen Perspektiven Arbeitssicherheit und Arbeitsmedizin werden im Produktmodell zusammengeführt. Konkrete Leistungszusagen brauchen einen bestätigten Funktionsstand und passende Nachweise.",
    "graphicPrinciples": [
      {
        "name": "Der offene Fokus",
        "rule": "Ein ruhiger, offener Rahmen lenkt den Blick auf eine konkrete Beobachtung. Er rahmt den Inhalt, nie beliebige Dekoration. Pro Fläche höchstens ein Fokus."
      },
      {
        "name": "Die Verbindung",
        "rule": "Eine durchgehende Linie oder eine nachvollziehbare Folge verbindet Feststellung, Einordnung und nächsten Schritt. Jede Station hat eine Beschriftung; keine schematischen Netzwerke ohne Aussage."
      },
      {
        "name": "Der bewusste Ausschnitt",
        "rule": "Ein Detail aus dem Arbeitsalltag statt beliebiger Business-Stockbilder. Das Foto zeigt die Situation, die Überschrift nennt den Gedanken. Auf Motive mit eigenen Rechten oder nachvollziehbarer Quelle achten."
      }
    ],
    "campaigns": [
      {
        "id": "zusammenhang",
        "headline": [
          "Arbeitsschutz.",
          "Im Zusammenhang."
        ],
        "body": "Arbeitssicherheit und Arbeitsmedizin in einer gemeinsamen Arbeitsumgebung.",
        "format": "1200 × 630"
      },
      {
        "id": "fortsetzung",
        "headline": [
          "Jede Feststellung",
          "hat eine Fortsetzung."
        ],
        "body": "Vom Blick vor Ort zum nächsten Schritt im Arbeitsschutz.",
        "format": "1080 × 1350"
      },
      {
        "id": "facharbeit",
        "headline": [
          "KI bereitet vor.",
          "Entscheiden bleibt",
          "Facharbeit."
        ],
        "body": "Vorschläge prüfen. Erfahrung einbringen. Verantwortung behalten.",
        "format": "1080 × 1080"
      }
    ],
    "messages": [
      {
        "audience": "Geschäftsführung",
        "headline": "Verantwortung braucht Überblick.",
        "body": "Offene Themen, Zuständigkeiten und nächste Schritte im Zusammenhang betrachten.",
        "evidence": "Beispiel mit Zuständigkeit, Frist und nachvollziehbarem Status statt pauschalem Compliance-Versprechen."
      },
      {
        "audience": "HSE & Fachkräfte",
        "headline": "Deine Feststellung wirkt weiter.",
        "body": "Erkenntnisse aus der Begehung für Gefährdungsbeurteilung und Maßnahmen weiterverwenden.",
        "evidence": "Einen durchgängigen Arbeitsablauf zeigen; keine unbelegte Zeitersparnis nennen."
      },
      {
        "audience": "HR & Personal",
        "headline": "Vorsorge beginnt bei der Tätigkeit.",
        "body": "Tätigkeiten, Vorsorgeanlässe und organisatorische Abstimmung gemeinsam betrachten.",
        "evidence": "Organisatorischen Stand erklären; medizinische Befunde davon abgrenzen."
      }
    ],
    "validation": [
      {
        "name": "Wiedererkennung",
        "done": "Fokus-Zeichen, offene Rahmen und Beschriftungen wiederholen sich über mehrere Anwendungen.",
        "next": "Mit externen Testpersonen ohne sichtbare Wortmarke prüfen."
      },
      {
        "name": "Lesbarkeit",
        "done": "Kleinversion für 16–24 px, helle und dunkle Logos sowie geprüfte Textkontraste.",
        "next": "Andruck und reale Geräte vor dem finalen Rollout prüfen."
      },
      {
        "name": "Verständlichkeit",
        "done": "Jede Kernbotschaft ist einer Rolle und einem konkreten Arbeitsablauf zugeordnet.",
        "next": "Mit Geschäftsführung, HSE und HR in kurzen Gesprächen validieren."
      },
      {
        "name": "Belegbarkeit",
        "done": "Keine erfundenen Kundensiegel, Einsparwerte oder Zertifizierungen in den Markenmaterialien.",
        "next": "Produktaussagen vor Veröffentlichung gegen den bestätigten Funktionsstand prüfen."
      }
    ],
    "photoCredits": [
      {
        "file": "regallager.webp",
        "author": "AFINIS Group",
        "source": "https://unsplash.com/photos/OnbSOhz0oig"
      },
      {
        "file": "schweisserei.webp",
        "author": "Cemrecan Yurtman",
        "source": "https://unsplash.com/photos/FP_DJBVtwdw"
      },
      {
        "file": "betriebsaerztin.webp",
        "author": "Sasun Bughdaryan",
        "source": "https://unsplash.com/photos/RlIppR1I3E8"
      }
    ]
  },
  "tokens": {
    "color": {
      "canvas": "#f3f5f7",
      "paper": "#ffffff",
      "paper-2": "#f8f9fb",
      "ink": "#0e1a24",
      "muted": "#4a5866",
      "faint": "#5e6b7e",
      "line": "#dde2e8",
      "line-strong": "#c3ccd6",
      "brand": "#1c7a4b",
      "brand-hover": "#16633d",
      "brand-tint": "#e6f3ec",
      "on-brand": "#ffffff",
      "safe": "#1c7a4b",
      "safe-bright": "#2bb673",
      "safe-tint": "#e6f3ec",
      "warn": "#f2a900",
      "warn-ink": "#7c5200",
      "warn-tint": "#fdf3d9",
      "mandatory": "#1d5aa6",
      "mandatory-tint": "#e7eef8",
      "prohibit": "#c0262d",
      "prohibit-tint": "#fbe9e9"
    },
    "space": {
      "xs": "0.25rem",
      "sm": "0.5rem",
      "md": "0.75rem",
      "base": "1rem",
      "lg": "1.5rem",
      "xl": "2rem",
      "2xl": "3rem",
      "3xl": "4rem",
      "4xl": "6rem"
    },
    "radius": {
      "panel": "8px",
      "control": "6px",
      "chip": "4px"
    }
  },
  "coreReference": {
    "repository": "velcure/core",
    "basis": "Quellcode-Referenz, keine Live-Verbindung und keine importierten Core-Komponenten",
    "sources": [
      {
        "path": "apps/web/src/tailwind.css",
        "sha256": "aab6940b705c0a096b84cb12cd99ea2286d38bd71020fc9c7cd17f856abc987d"
      },
      {
        "path": "apps/web/src/styles/typography.css",
        "sha256": "0c0e06268c56d4c89a314be9eccbe7d47a3339e26cda269adcbfa9921e2a74f3"
      },
      {
        "path": "docs/design/ui-guidelines.md",
        "sha256": "df03fbb6c7fc5991c2bd174af58eede990319455568817ea61491100fed8a3c6"
      },
      {
        "path": "apps/web/src/components/ui/button.tsx",
        "sha256": "895f07cfeaebde72a39e89b59590050bc879b6a523c1c4e0985b2a4660a91ada"
      },
      {
        "path": "apps/web/src/components/ui/input.tsx",
        "sha256": "3fde34f6370e42b9818f5e68af02c6c37bcdc7123714fddbd360f7fa9e558770"
      },
      {
        "path": "apps/web/src/modules/styleguide/FoundationsSection.tsx",
        "sha256": "9bf073aa293f9c4c06629dcd40a1e14a80488fc20472083d23ed575103b44a4b"
      }
    ],
    "font": "Inter Variable",
    "primary": "#032f2e",
    "light": {
      "fg-primary": "#1f2328",
      "fg-secondary": "#4b5563",
      "fg-tertiary": "#6b7280",
      "surface-base": "#ffffff",
      "surface-quiet": "#f9fafb",
      "surface-chip": "#f3f4f6",
      "line": "#e5e7eb",
      "line-subtle": "#f3f4f6",
      "accent-text": "#1d4ed8",
      "focus-ring": "#2563eb",
      "selection": "#eff6ff",
      "selection-checked": "#f5f8ff",
      "state-added-fg": "#14532d",
      "state-added-bg": "#dcfce7",
      "state-added-block": "#f0fdf4",
      "state-removed-fg": "#7f1d1d",
      "state-removed-bg": "#fee2e2",
      "state-removed-block": "#fef2f2",
      "state-changed-fg": "#78350f",
      "state-changed-bg": "#fef3c7",
      "state-changed-block": "#fffbeb",
      "state-info-fg": "#1e3a8a",
      "state-info-bg": "#eff6ff",
      "overdue": "#b91c1c",
      "status-neutral": "#6b7280",
      "status-progress": "#b45309",
      "status-review": "#1d4ed8",
      "status-done": "#15803d",
      "risk-low-cell": "#93d5a8",
      "risk-low-strong": "#16a34a",
      "risk-low-tint": "#dcfce7",
      "risk-low-fg": "#15803d",
      "risk-low-line": "#bbf7d0",
      "risk-medium-cell": "#f2d27a",
      "risk-medium-strong": "#d97706",
      "risk-medium-tint": "#fef9c3",
      "risk-medium-fg": "#a16207",
      "risk-medium-line": "#fde68a",
      "risk-high-cell": "#f0a3a3",
      "risk-high-strong": "#dc2626",
      "risk-high-tint": "#fee2e2",
      "risk-high-fg": "#b91c1c",
      "risk-high-line": "#fecaca",
      "risk-on-strong": "#ffffff",
      "ba-frame": "#c2410c",
      "ba-on-frame": "#ffffff",
      "ai-surface": "#faf7ff",
      "ai-surface-strong": "#f0e9fe",
      "ai-fg": "#4c1d95",
      "ai-muted": "#6d28d9",
      "ai-accent": "#7c3aed",
      "ai-border-from": "#a855f7",
      "ai-border-to": "#6366f1"
    },
    "roles": [
      {
        "name": "display",
        "size": "1.875rem",
        "lineHeight": "2.375rem",
        "weight": "600"
      },
      {
        "name": "title-lg",
        "size": "1.625rem",
        "lineHeight": "2rem",
        "weight": "600"
      },
      {
        "name": "title-md",
        "size": "1.125rem",
        "lineHeight": "1.5rem",
        "weight": "600"
      },
      {
        "name": "title-sm",
        "size": "0.8125rem",
        "lineHeight": "1.25rem",
        "weight": "600"
      },
      {
        "name": "subtitle",
        "size": "1.125rem",
        "lineHeight": "1.625rem",
        "weight": "400"
      },
      {
        "name": "body-lg",
        "size": "1rem",
        "lineHeight": "1.5rem",
        "weight": "400"
      },
      {
        "name": "body-md",
        "size": "0.875rem",
        "lineHeight": "1.25rem",
        "weight": "400"
      },
      {
        "name": "body-sm",
        "size": "0.8125rem",
        "lineHeight": "1.25rem",
        "weight": "400"
      },
      {
        "name": "caption",
        "size": "0.75rem",
        "lineHeight": "1rem",
        "weight": "400"
      },
      {
        "name": "micro",
        "size": "0.6875rem",
        "lineHeight": "1rem",
        "weight": "400"
      },
      {
        "name": "label",
        "size": "0.75rem",
        "lineHeight": "1rem",
        "weight": "600"
      }
    ],
    "density": {
      "header": 44,
      "filter": 42,
      "group": 34,
      "row": 38,
      "compactRow": 32,
      "touchTarget": 44,
      "button": 32
    }
  }
}