---
title: USER.md Update-Vorschlag 2026-07-12
type: inbox
tags: [user-update, autonomous, dialectic]
date: 2026-07-12
status: pending
related: [[USER]], [[brain/CLAUDE]]
---

# USER.md Update-Vorschlag 2026-07-12

> Wöchentlicher autonomer Scan der 06-Daily/-Logs.
> Generator: `/root/aria/scripts/aria-user-update.sh` (V5 Sprint 2).
> Aria reviewed beim nächsten Boot. Integration manuell in `USER.md`.

## Daily-Logs analysiert

7 Daily-Log(s):

```
/root/aria/brain/06-Daily/2026-07-05.md
/root/aria/brain/06-Daily/2026-07-06.md
/root/aria/brain/06-Daily/2026-07-07.md
/root/aria/brain/06-Daily/2026-07-08.md
/root/aria/brain/06-Daily/2026-07-09.md
/root/aria/brain/06-Daily/2026-07-10.md
/root/aria/brain/06-Daily/2026-07-11.md
```

### Aus 2026-07-05.md (96 Bytes)


### Aus 2026-07-06.md (96 Bytes)


### Aus 2026-07-07.md (96 Bytes)


### Aus 2026-07-08.md (5222 Bytes)

- - Master-Prompt v2 von Kais autonom auf Fable 5 durchlaufen (3 Phasen, 5 Subagenten, Gate 5x verifiziert)
- - Korrektur D1→D2: aria-verify SENDET täglich Alerts — Problem ist Latenz/Gewöhnung, nicht Zustellung
- - Vormittags: aria-control-Panel Modell-Anzeige gefixt (Fable-5-Label, Legacy-Sessionpfad), Kais' Opus/Fable-Frage geklärt
- ## P0-Apply + Weiter-Runde (Go von Kais)
- - KAR-882 Done: Hostinger-Korrektur (USER/WELCOME), Skills-Zählwert, AKP-Zeiten, chat-logger/Panel-Ports, HOOKS-Timer-Nachtrag; WELCOME bekam Frontmatter (Validator-Fang)
- - KAR-881 teilweise: aria-daily-archive.sh NEU + Timer (So 03:15, enable --now, OnFailure) — 21 Logs archiviert; rollup.py bewusst NICHT aktiviert (verschiebt aus git-Backup raus = Kais-Entscheid); HEARTBEAT-Fiktion ersetzt; sqlite-Blobs untracked; OFFEN: akp/-Backup-Entscheid
- - KAR-879/880 teilweise: AUTONOMY-BOUNDARIES.md + TOOL-ROUTING.md aktiv; AB im Bootstrap (dafür HEARTBEAT/HOOKS on-demand, D3-konform, 12 Dateien/75K/kein SKIP); SOUL nur additiver Pointer (Kürzung = Kais); MCP-Bereinigung an Session-Grenze (TG-Tool-Drop-Risiko)
- ## Runde 4 (Kais' 3 Entscheidungen)
- - KAR-881: akp/raw aus git (Kais-Go nach Vor/Nachteil-Analyse; History behält Stand, Disk behält Dateien)
- - KAR-880 Done: github-Plugin deinstalliert, google-workspace-Geist raus (Backups), mcp list ohne failed; 3 OAuth-URLs bei Kais (localhost-Callback-Anleitung)

### Aus 2026-07-09.md (4483 Bytes)

- ## QAF-Tool auf GitHub (Kais-Frage 13:43)
- - Bewusst exkludiert (.gitignore): input/ mit echten Lieferanten-Angeboten (Brose/Kiekert/Autoliv, Preise), *.xlsx/xlsm, Screenshots; HTMLs auf Supplier-Namen gescannt (0 Treffer), Secret-Pattern-Scan 0 Treffer (gitleaks nicht installiert — Fallback-grep)
- - Neue Regel als Memory: nach jeder QAF-Tool-Änderung commit+push
- - Kais' RTF-Master-Prompt (31 Sektionen) + Fehlerreport.xlsx + 99-S.-Leitfaden empfangen; Ziel-Entscheid: ALLES in Kadi-v2-Web-App, Offline-Tool eingefroren
- - 5 Analyse-Docs erstellt (4 Sonnet-Agenten + 1 Explorer): Leitfaden 99/99 S. (~320 Felder, 25+ Formeln), Fehlerreport zeilenweise (DE/EN = ZWEI verschiedene Einreichungen!, Regeln R1-R6), Kadi-v2-Ist-Analyse (Gaps: kein Formelvergleich, G60 fix-koordiniert, keine Rekonziliation, RLS-Lücke)
- - Umsetzung gestartet: KAR-886-Agent läuft (TDD, Gates, PR ohne Merge); KAR-890-SQL (RLS-Fix + Rollback) an Kais (TG 8299-8301, operator-applied)
- - Offene Kais-Entscheidungen: (1) echte QAF-Dateien als Repo-Fixtures? Empfehlung NEIN (Adesso-Handover!) (2) Pflichtfeld-Blockade hart/weich? Empfehlung weich+Schalter
- - KAR-891+890 DONE (17:45): PR #266 gemerged (5a2bbf8) — n.a.-Field-State, RLS-Fix-Repo-Abbild (Migration #108), Zwei-User-Isolationstest, Attrappen-Test ersetzt. Review-Finding (fehlender CHANGELOG-Eintrag) vor Merge nachgeliefert. Vercel-Prod READY verifiziert (sha 5a2bbf8). Phase 0: 3/6 done. KAR-889-Agent (Regel-Engine R1-R6, weich+Schalter) läuft.
- - KAR-889 DONE (18:5x): PR #267 gemerged (cb3af4b) nach 3 Review-Runden — Regel-Engine R1/R2/R4/R6 (weich+Hart-Schalter), Review fing 2 echte Findings (Block-Modus zeigte Deltas trotzdem; ruleEnforcement fehlte in ENGINE_VERSION) + Rest-Lücke im Export-Pfad; alle gefixt+verifiziert. +68 Tests (1444), 0 Regressionen. R3-Blockade bewusst offen (BMW-Fachklärung, TODO.md). Phase 0: 4/6. KAR-887-Agent (Rekonziliation) gestartet.

### Aus 2026-07-10.md (15572 Bytes)

- - Kais-Fachentscheide (00:10): R3 bleibt dauerhaft Warnung; Toleranz 0.5%+1AW freigegeben → KAR-896 entsperrt, Agent gestartet (zentrale versionierte Engine-Config, Verhalten bei Default byte-identisch).
- - KAR-896 DONE (~01:2x): PR #276 gemerged (e11254d) — zentrale versionierte Engine-Config (engine-config.ts, DEFAULT_ENGINE_CONFIG per Objekt-Identität auf Modul-Konstanten, Delta-only-Persistenz, resolvePersistedEngineConfig mit Legacy-Kompat). Review MERGE OK ohne Findings — Byte-Identität aller Defaults per toBe-Tests bestätigt. Kais-Entscheide eingebacken (R3=Warnung dauerhaft, 0.5%+1AW). +44 Tests → 1752. Phase 1: 6/7. Sub-Threshold-Hinweis (g60StructureGuard-Sektion live inert) → in KAR-894-Auftrag eingearbeitet.
- - Phase-2-Issues angelegt: KAR-900 (Formel-Vergleich, High) / 901 (Business-Rule-Formeln) / 902 (RMR) / 903 (LOGISTICS) / 904 (LC-CN+CO2e, wartet LC-Formel-Klärung). Phase-1-Meilenstein an Kais (TG 8343). KAR-900-Agent gestartet (formula-engine.ts: Extraktion nur gelesene Zellen, DE/EN-Normalisierung, sha256-Hash, 4 Vergleichs-Semantiken inkl. formel_zu_konstante=kritisch, Real-Datei-Smoke).
- - Kais-Entscheid LC-Rate (10:49): BEIDE Lesarten berechnen+ausweisen → KAR-904 entsperrt, Agent gestartet (lccn-parser + co2e-parser, duale LC-Rate, 90er-Prozessschritt-Tabelle).
- - KAR-904 DONE (~13:0x): PR #282 gemerged (ff4a532) nach Zitat-Fix (Abb.35-Wortlaut + Inkonsistenz-Doku, LC-Symmetrie-Test). LC-CN-Parser (15 Felder, Herstellkosten-Summe, DUALE LC-Rate lt. Kais) + CO2e-Parser (14 Felder) + 97er-Prozessschritt-Tabelle (Review: >20 Stichproben verifiziert). +76 Tests → 2100.
- - KAR-907 DONE (~14:4x): PR #285 gemerged (794068c) nach Fixture-Rekonziliations-Fix (harte Assertion, 1 whitelisted hinweis mit Code-Evidenz). Cross-Language-Suite: 5 Szenarien + 15 Fehlerreport-Nachbauten (6 grün, 9 als ehrliche it.fails/todo-Lücken). Review verifizierte Marker-Ehrlichkeit + triagierte die Lücken → KAR-908 (R3-optionale-Felder-Bug, High), KAR-909 (R-Regeln↔Detail-Parser verdrahten, High — größte Architektur-Lücke), KAR-910 (Registry-Erweiterung 7 Felder, Sammel).
- - KAR-908+909 DONE (~15:2x): PR #286 gemerged (4c3916f), Review MERGE OK ohne Findings (Cross-Side-R3 enger/sicherer als befürchtet: nur leer-vs-befüllt, nie befüllt-vs-anders; MATERIAL-Registry 0 mandatory = kein R2-Flut-Risiko; Barrel-Beobachtung pre-existing). Regel-Engine jetzt an alle Detail-Parser verdrahtet, requirement aus Registry, 2 it.fails substanziell aufgelöst (Accuracy-Suite 7/15 grün). +2 Tests → 2353. Review-Beobachtung für später: index.ts-Barrel exponiert rule-engine transitiv an Client via decodeBilingual (pre-existing, Bundle-Ticket-Kandidat).
- - +46 Tests → 2399. Phase 4: 1/4. Lehre bestätigt: security-kritischer Code braucht die Fix-Runde fast immer — deklarierte vs. reale Größen ist DIE klassische Zip-Bomb-Falle
- ## 4 neue Real-QAFs von Kais → Generationen-Befund (~17:00)
- - Kais lieferte 4 echte QAFs via Telegram ("kannst du zusätzlich nehmen und prüfen") → server-only input/kais-runde-6-nachschub-1007/ (enthalten echte Lieferantendaten, NIE ins Repo)

### Aus 2026-07-11.md (7228 Bytes)

- - P5/P6-Issues angelegt: KAR-918 (Template-Onboarding, Operator-Gate + Governance-Frage an Kais), 919 (Auto-Fixtures), 920 (WAF/LAF/LEK Detect&Reject), 921 (Monitoring, Operator-Gate), 922 (Explain-Panel)
- - Meilenstein an Kais (TG 8386) mit 2 Governance-Fragen zu P5.1; KAR-920 gestartet (abhängigkeitsfrei, kein Gate)
- - PR #294 gemerged (ae8bb8f), Deploy READY SHA-verifiziert. Konsolidierter Zelle→Ergebnis-Audit-Trail live: aufklappbares Explain-Panel in A1-Fertigung + Kennzahlen mit allen §17-Attributen (Quell-Zelle, Label, kanonisches Feld, Werte, Formel, Regel, Confidence, Engine-Version, Zeitstempel) — alles aus persistierten Daten, "nicht erfasst"-Ehrlichkeit statt Fabrikation (assertNotFabricated review-verifiziert)
- - +38 Tests → 2629. Programm: 32 PRs. Verbleibend im Master-Prompt-Backlog: KAR-918/921 (Operator-Gates, warten auf Kais), KAR-919 (wartet auf 918), KAR-923 (läuft), KAR-924 (Low-Polish) — danach §30-Bericht + §29-DoD
- - Verbleibend: nur noch Kais-gated (918 Governance+Migration, 919 danach, 921 Operator-Views) + KAR-924 (Low, gestartet). Danach §30-Bericht + §29-DoD
- - Verbleibend nur Kais-/Design-gated: KAR-918 (Governance + Operator-Migration), KAR-919 (nach 918), KAR-921 (Operator-Views), KAR-924 Teil 2 (Diff-Sektions-Design)
- - Abschluss-Nachricht an Kais (TG 8393) mit Bilanz + 4 Gates; Memory project_qaf_adaptive_engine_complete angelegt


## Aktuelle USER.md-Version

USER.md aktuelle Version: `v1` (7047 Bytes)

## Vorschläge für USER.md-Update

1. **Neue Pattern aus Daily-Logs**: oben aufgelistete Sätze prüfen, ob sie Pattern-würdig sind (LRN-Kandidaten).
2. **Widersprüche check**: Gab's in den 7 Tagen Aussagen die existing USER.md "Widersprüche"-Sektion ergänzen?
3. **Communication-Style-Drift**: Hat sich Kais' Tonalität/Format-Präferenz verschoben?
4. **Tool-Stack-Updates**: Neue Werkzeuge erwähnt? Welche aus Stack obsolet?
5. **Aktive Themen rotieren**: Was ist abgeschlossen? Was neu?

## Approval-Pfad

Aria reviewed diese Datei beim nächsten Boot, prüft die Vorschläge gegen
Memory-Save-Rubric (3 Kriterien, 2/3-Regel), integriert in USER.md, archiviert
alte Version nach `USER.archive/USER.v<N>.md`.

Wenn Aria autonom eine Major-Änderung macht: explizit in HANDOFF.md dokumentieren.
