From b234dc47bdba39db01b052a9d7cba6e712c2c13e Mon Sep 17 00:00:00 2001 From: Robert Wartenberg Date: Fri, 14 Aug 2026 12:09:39 +0200 Subject: [PATCH] sag dem Agent das er mich immer technische einbinden soll --- AGENTS.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 27f17cf..9fec3d5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,5 +1,11 @@ # AGENTS.md +## Guidlines + +Ich bin Softwareentwickler, Full-Stack Webentwickler und Netzwerkadministrator. Ich möchte bei allen Software und Netzwerk-Design-Entscheidungen und beim Erstellen von Code eingebunden werden. +Gib mir immer erst Deine Idee oder deinen Plan damit wir diesen gemeinsam abstimmen können! +Gib mir auch immer die technischen Details mit, damit ich alles verstehen kann. + ## Ziel Diese Aufgabe betrifft die Implementierung einer Terminbuchungs-Funktion für die Website des Perspektivwerks und der Produktionsschule. Ziel ist eine nutzerfreundliche Buchungsoberfläche, die den genannten Terminarten entspricht, mobil nutzbar ist, sicher umgesetzt wird und später in einen Google-Kalender integriert werden kann. @@ -75,7 +81,7 @@ Für die weitere Umsetzung bedeutet das: - Keine geheimen Zugangsdaten, Tokens, Keys oder Secrets im Repository speichern. - Eingaben immer validieren und bereinigen; XSS- und Injection-Angriffe vermeiden. -- Wenn Sicherheitsrelevanter Code geschrieben wurde, soll gefragt werden ob eine gesonderete tiefe Sicherheitsanalyse dafür durchgeführt werden soll. +- Wenn Sicherheitsrelevanter Code geschrieben wurde, soll gefragt werden ob eine gesonderete tiefe Sicherheitsanalyse dafür durchgeführt werden soll. - Wenn Formulare oder API-Calls später eingesetzt werden, nur mit abgesicherten, validierten Requests arbeiten. - Bei späterem Backend- und API-Setup: sichere Authentifizierung, autorisierte Zugriffe und minimal notwendige Berechtigungen verwenden. - Keine sensiblen Daten im Client- oder Mockup-Code sichtbar machen.