CW Formulas 0.1.0-alpha2
========================

Initial Release / Foundation

Kompatibilität
--------------
- CW – Control & Watch >= 3.0.0-beta6
- PHP >= 8.3.0

Neu
---
- Zentrale Formula Registry mit Aktiv-/Entwurfstatus.
- Formeleditor mit LaTeX-Darstellung, optionalem Berechnungsausdruck,
  Variablen, Einheiten, Standardwerten und Ergebniseinheit.
- Sicherer rekursiver Ausdrucksparser ohne eval().
- HTML-Ausgabe über <cw-math> und <cw-formula>.
- Editorfreundliche [cw-math]- und [cw-formula]-Kurzformen.
- PHP-API: cw_formula(), cw_formula_math(), cw_formula_result(),
  cw_formula_calculate(), cw_formula_register().
- CW-Block-API: formulas.math und formulas.formula.
- Frontend-Dokumentfilter über die zentrale CW-Ausgabepipeline.
- Lokaler MathML-Renderer für den benötigten LaTeX-Teilumfang.
- Automatische Nutzung von bereits vorhandenem KaTeX, falls verfügbar.
- Kein CDN-Zwang und keine externen Runtime-Abhängigkeiten.
- Adminseiten: Übersicht, Formeln, Tester und Einbindung.
- Präsentationsassets: CW-Formulas-Modulicon und Cover/Teaser.
- Standardformeln: Sinus, Cosinus, Tangens, Arkus-Sinus,
  exponentielle Dämpfung, exponentieller Aufbau, PRAL und Diskriminante.

Sicherheit
----------
- Kein eval().
- Nur freigegebene Operatoren und mathematische Funktionen.
- Division durch 0, ungültige Zeichen, unbekannte Funktionen und
  nicht endliche Ergebnisse werden abgewiesen.
- Formel-Markup wird nicht in pre/code/script/style/textarea transformiert.
- Laufzeitdaten liegen nicht im Modulpaket.

Datenhaltung
------------
Eigene Registry-Daten werden updatefest gespeichert unter:
project/storage/cw-formulas/formulas.json

Bekannte Grenzen Alpha 1
------------------------
- Der lokale Renderer ist kein vollständiger LaTeX-Interpreter.
- Graphen/Plots und interaktive Formelvisualisierung sind noch nicht enthalten.
- Ein dedizierter Formel-Button im CW-Inhaltseditor ist für eine Folgestufe vorgesehen.


Neu in alpha2:
- Formel-Varianten plain, soft, gradient und hero.
- Bessere Standardfarbvererbung für MathML/KaTeX, damit Formeln nicht mehr weiß auf hellem Hintergrund erscheinen.
- Leichter Formelschatten und sanfte Verlaufsflächen für Blog- und Longread-Beiträge.
- Variant-Parameter für <cw-math>, <cw-formula> und PHP-API.
