# OpenCode Agents-Regeln für AufmaßWeb

## Session-Persistenz in Obsidian
Nach jeder Sitzung (wenn der Nutzer darum bittet oder bei signifikanten Änderungen):
1. Aktualisiere `C:\NC_KPT\Documents\_SecondBrain\DD_KPT\Agentic OS\Chats\AufmassWeb – Vollständiger Chat-Kontext.md`
2. Füge neue "Done"-Einträge unter dem aktuellen Datum hinzu
3. Aktualisiere "In Progress", "Next Steps", "Next Up" und "File-Referenzen"
4. Korrigiere ggf. den Projekt-Pfad (aktuell: `C:\NC_KPT\Documents\_Zwischenablage\_Coding\AufmassCreater v2.35 (20260309)\_aufmass_web`)

## Wichtige Code-Konventionen
- **Zahlen**: `type="text" inputmode="decimal"`, `sanitizeNum()`/`parseNum()`/`germanNum()`/`validateNumField()`
- **ST/LE/STD/h/Psch**: Faktor=1,0, Menge leer+amber Highlight
- **Einfügeposition**: `rightLastClickedIdx` (nicht `:last-child`)
- **Spalten-Filter**: Reine clientseitige Ansichtsfilter, keine Server-Anfrage
- **Spalten-Resize**: `pointer-events:none` + 10px Hit-Areal
- **Export "Aktuelle Ansicht"**: `?visible_ids=1,2,3`
