{
  "_schema": {
    "id": "P-XX-NNN",
    "felder": {
      "id": "string",
      "titel": "{de,en}",
      "text": "{de,en}",
      "gilt_fuer": "string[]  // moertel|beton|putz|estrich|farbe ..."
    }
  },
  "principles": [
    {
      "id": "P-XX-001",
      "titel": { "de": "Ganze Menge auf einmal anmischen", "en": "Mix the whole batch at once" },
      "text": {
        "de": "Eine Tönung/Konsistenz trifft man nie zweimal exakt. Eimerweises Nachmischen führt zu ungleichmäßigem Decken. Immer die für die ganze Fläche nötige Menge in einem Gebinde ansetzen.",
        "en": "A tint/consistency can't be matched exactly twice. Mixing bucket by bucket causes uneven coverage. Always prepare the full quantity for the whole surface in one vessel."
      },
      "gilt_fuer": ["farbe", "putz"]
    },
    {
      "id": "P-XX-002",
      "titel": { "de": "Untergrund vornässen", "en": "Pre-wet the substrate" },
      "text": {
        "de": "Trockener, saugender Untergrund zieht dem Frischmörtel/-putz das Wasser zu schnell aus → Risse, schlechte Haftung. Vorher anfeuchten.",
        "en": "A dry, absorbent substrate pulls water from fresh mortar/plaster too fast → cracking, poor adhesion. Dampen first."
      },
      "gilt_fuer": ["putz", "moertel"]
    },
    {
      "id": "P-XX-003",
      "titel": { "de": "Pigmentierung begrenzen, vorab anschlämmen", "en": "Limit pigment, slurry it first" },
      "text": {
        "de": "Nur kalkechte Pigmente. In Kalkfarben max. ~5 % bezogen auf das Bindemittel (zu viel → Abkreiden). Pigment zuerst klümpchenfrei in wenig Wasser anschlämmen, dann einrühren.",
        "en": "Only lime-fast pigments. In lime paints max. ~5% of the binder (too much → chalking). Slurry the pigment lump-free in a little water first, then stir in."
      },
      "gilt_fuer": ["farbe"]
    },
    {
      "id": "P-XX-004",
      "titel": { "de": "Farbe trocknet anders auf", "en": "Colour dries to a different shade" },
      "text": {
        "de": "Kalk- und Leimfarben trocknen meist deutlich heller auf, als sie nass wirken. Immer Probefläche anlegen und trocknen lassen, bevor beurteilt wird.",
        "en": "Lime and distemper paints usually dry much lighter than they look wet. Always make a test patch and let it dry before judging."
      },
      "gilt_fuer": ["farbe"]
    },
    {
      "id": "P-XX-005",
      "titel": { "de": "Auslitern (Hohlraumgehalt des Sandes)", "en": "Void-content test of the sand" },
      "text": {
        "de": "Man bestimmt, wie viel Wasser die Hohlräume im trockenen Sand füllt. Diese Wassermenge entspricht dem mindestens nötigen Bindemittel-Volumen, damit der Kalk den Sand voll umhüllt. So leitet man das Kalk-zu-Sand-Verhältnis exakt aus dem konkreten Sand ab.",
        "en": "Determine how much water fills the voids in the dry sand. That volume equals the minimum binder volume needed to fully coat the sand, giving the exact lime-to-sand ratio for the specific sand."
      },
      "gilt_fuer": ["putz", "moertel"]
    },
    {
      "id": "P-XX-006",
      "titel": { "de": "Karbonatisierung — Kalk härtet über die Luft", "en": "Carbonation — lime sets via the air" },
      "text": {
        "de": "Luftkalk erhärtet, indem er CO2 aus der Luft aufnimmt und wieder zu Kalkstein wird. Das dauert und braucht Luftzutritt; in dicken Schichten/ohne CO2 bindet er nicht ab.",
        "en": "Air lime hardens by absorbing CO2 and reverting to limestone. This is slow and needs air access; in thick layers/without CO2 it won't set."
      },
      "gilt_fuer": ["putz", "farbe", "moertel"]
    },
    {
      "id": "P-XX-007",
      "titel": { "de": "Klima steuert Wasser- und Zusatzmenge", "en": "Climate governs water and additive dosing" },
      "text": {
        "de": "Wärme/Trockenheit verkürzen die Verarbeitungszeit. Zusätze, die Feuchte halten (Algenleim, Stärke), werden bei heißem Wetter höher dosiert. Mischen ist ortsabhängig, nicht starr.",
        "en": "Heat/dryness shorten working time. Moisture-retaining additives (seaweed glue, starch) are dosed higher in hot weather. Mixing is site-dependent, not fixed."
      },
      "gilt_fuer": ["putz", "farbe"]
    }
  ]
}
