From 4b6f05a13e0c976c305d023bc42ca4e94a51f0f4 Mon Sep 17 00:00:00 2001 From: Alexander Schmidt Date: Tue, 3 Feb 2026 16:41:33 +0100 Subject: [PATCH] update AGENTS.md --- AGENTS.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 3857746..7df2d25 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -49,15 +49,21 @@ js/ │ ├── conversations.js # Zero-Knowledge Chat (E2E verschlüsselt) │ ├── chat.js # LocalStorage Chat (Legacy/Mock) │ ├── crypto.js # NaCl Encryption -│ └── currency.js # XMR/Fiat Umrechnung +│ ├── currency.js # XMR/Fiat Umrechnung +│ └── pow-captcha.js # Proof-of-Work Captcha (Challenge/Verify) └── components/ ├── app-shell.js # Layout, registriert Routes - ├── app-header.js # Header (Theme-Toggle, Lang-Dropdown) + ├── app-header.js # Header (Theme-Toggle, Lang-Dropdown, Profil-Dropdown) ├── app-footer.js # Footer - ├── auth-modal.js # Login/Register Modal + ├── auth-modal.js # Login/Register Modal (mit PoW-Captcha) + ├── pow-captcha.js # PoW-Captcha Web Component ├── chat-widget.js # E2E Chat Widget └── pages/ # Seiten als Web Components +docs/ +├── DIRECTUS-SETUP.md # Directus Backend Setup +└── MONETIZATION.md # Monetarisierung & Anti-Abuse + css/ ├── fonts.css # @font-face Definitionen (Inter, Space Grotesk) ├── variables.css # CSS Custom Properties (Farben, Spacing) @@ -108,10 +114,10 @@ locales/ ## Nächste Schritte -1. Suchseite (`page-search.js`) mit Filtern ausbauen -2. Profil-Seite (`page-profile.js`) erstellen - Meine Anzeigen, Favoriten -3. Directus Berechtigungen für Public-Rolle vervollständigen -4. Location-Picker für Anzeigen-Erstellung +1. Seiten für Profil-Dropdown: `page-my-listings.js`, `page-messages.js`, `page-favorites.js`, `page-settings.js` +2. Payment-Integration mit BTCpay Server (https://pay.xmr.rocks/) +3. Reputation-System (5/15/50 Deals Stufen) +4. Suchseite (`page-search.js`) mit Filtern ausbauen ## Directus Berechtigungen (Public-Rolle)