SUI-33: q03 decision — store full goaltext, sharpen privacy declaration #109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev/sven/SUI-33"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
SUI-33 — q03: Persistenz des Freitext-Ziels (voll vs. gehasht)
Entscheidung (Johannes): Voller
goaltextwird im Klartext gespeichert (nicht gehasht), damit ihn die Phase-6-Reflexion erneut anzeigen kann.Persistenz war bereits so umgesetzt (
goaltextalsTEXT,session\manager::set_goalfamily()speichert ungekürzt, Privacy-Provider exportiert/löscht ihn). Dieser MR macht die Deklaration explizit und schließt die DevFlow-Frage:goaltext(EN + DE): stellt Volltext-Speicherung klar (nicht gehasht).03-dev-doc.md: neue Sektion „Free-text goal persistence (q03)" mit Rationale + Privacy-Handling.04-tasks.md: q03 als entschieden markiert.version/release-Bump, damit die reworded Privacy-Strings neu gecacht werden.Checks:
php -lgrün ·git diff --checkclean · phpcs (moodle) 0 Errors auf allen geänderten PHP-Dateien (verbleibende Warnings sind vorbestehende String-Ordering-Nits, out of scope). Kein Logik-/Schema-Change; PHPUnit unberührt (bestehender Privacy-Test asserted bereits Volltext-Export).Head-SHA:
c51bdc8Refs SUI-33