From 50af75703d44c66677b14be254cf6066c717013c Mon Sep 17 00:00:00 2001 From: madgerm Date: Sat, 25 Apr 2026 10:45:31 +0200 Subject: [PATCH] Add .opencode/rules/backend.md --- .opencode/rules/backend.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .opencode/rules/backend.md diff --git a/.opencode/rules/backend.md b/.opencode/rules/backend.md new file mode 100644 index 0000000..6ba54fe --- /dev/null +++ b/.opencode/rules/backend.md @@ -0,0 +1,20 @@ +# Backend Rules + +## PHP + +- PHP 8+ Syntax +- Prepared Statements für DB Queries +- Input Validation immer auf Server-Seite +- Keine secrets in Code — .env nutzen + +## REST API + +- JSON als Standard-Format +- HTTP Status Codes korrekt nutzen +- GET/POST/etc. semantisch richtig + +## SQLite + +- Transactions für mehrere Writes +- FOREIGN KEY Constraints aktiviert +- Indexes auf häufige Query-Spalten