update AGENTS.md

This commit is contained in:
2026-02-03 16:41:33 +01:00
parent 39f9f16b3c
commit 4b6f05a13e

View File

@@ -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)