Status & Roadmap
Was ausgeliefert wurde, was in Entwicklung ist und was für AACsearch geplant ist.
Diese Seite ist die maßgebliche Referenz für den Feature-Status. Verwenden Sie sie, um zu verstehen, worauf Sie sich in der Produktion verlassen können,
was aktiv gebaut wird und was noch auf der Roadmap steht.
Diese Features existieren in der Codebasis und sind einsatzbereit.
| Feature | Paket / Datei |
|---|
| Suchmaschinen-Client (nur serverseitig) | packages/search/lib/client.ts |
| Collection-Schema-Verwaltung + Versionierung | packages/search/lib/collections.ts |
| DB-First-Ingest-Buffer | packages/search/lib/buffer.ts |
| searchDocuments / multiSearchDocuments | packages/search/lib/search.ts |
| Zero-Downtime-Alias-Swap-Reindex | packages/search/lib/reindex.ts |
| API-Schlüssel-Generierung + Hashing | packages/search/lib/keys.ts |
| Browser-SDK | packages/search-client/src/index.ts |
| Feature | Hinweise |
|---|
| Org-basierte Auth via Better Auth | Organisationen sind der primäre Workspace |
| API-Schlüssel (gehasht, eingeschränkt, ursprungsbasiert) | Präfixe: ss_search_*, ss_connector_*, ss_scoped_* |
| Eingeschränkte Suchtoken (HMAC) | Zustandslos, signiert über BETTER_AUTH_SECRET |
| Plan-basierte Kontingentdurchsetzung | packages/api/modules/entitlements/ |
| Rate-Limiting pro Schlüssel/IP | packages/search/lib/keys.ts + DB-Bucket |
| Feature | Hinweise |
|---|
| Gehostetes Widget | packages/widget/ — Vanilla JS, Shadow DOM, 14 KB |
| Connector-API | 7 Endpunkte: handshake, heartbeat, sync.full, sync.delta, delete, diagnostics, sync/status |
| Connector-Token CRUD | searchRouter.{createConnectorToken, listConnectorTokens, revokeConnectorToken} |
| Sync-Job-Tracking (in-memory) | Geht bei Neustart verloren – akzeptabel für MVP |
| Feature | Hinweise |
|---|
| Synonyme | searchRouter.synonyms.{get,update} |
| Kurationen | searchRouter.curations.{get,update} |
| Collection-Schema-Verwaltung | searchRouter.schema.{get,update} |
RAG/GraphRAG über Dokumente. Separate Produktoberfläche von der Storefront-Suche.
KnowledgeSpace, DataSource, IngestionJob, KnowledgeDocument, KnowledgeChunk, GraphNode, GraphEdge Prisma-Modelle
- 10 oRPC-Prozeduren: Spaces auflisten/erstellen, Quellen auflisten/erstellen, Ingestion-Jobs auflisten, ingest-file, ask, graphrag-explain, usage-metrics
KnowledgeWorkbench.tsx-UI, org-scope + account-scope-Routen
Diese Features befinden sich in aktiver Entwicklung und können sich ändern.
| Feature | Status |
|---|
| v0.6-Metering (Tochka-Top-Up, Wallet) | packages/billing-wallet/, packages/payments/provider/tochka-wallet/ |
recordSearchUsage-Rollup-Aggregation | Rohe Zeilen vorhanden; UsageCounter-Tabelle verschoben |
| Admin-Seiten (Audit, Wallet, Benachrichtigungen, Sicherheit) | Als Stubs committet – betrieblicher Inhalt noch offen |
| Feature | Hinweise |
|---|
| PrestaShop-Modul | modules/prestashop/aacsearch/ — PHP, separater Commit-Track |
| Bitrix-Modul | modules/bitrix/aac.search/ — PHP, separater Commit-Track |
Diese Module haben die richtige Dateistruktur (Aacsearch.php, config.xml, classes/, controllers/, views/),
werden aber nicht im Haupt-Repo verfolgt. Sie folgen dem in
Connector-API-Lebenszyklus beschriebenen Connector-API-Vertrag.
| Feature | Ziel |
|---|
| Self-Host-Schnellstart + Helm-Chart | v1.0 |
Project als erstklassige DB-Entität | v1.x (DB-Entsperr erforderlich) |
WidgetConfig-DB-Modell | v1.x (DB-Entsperr erforderlich) |
AnalyticsEvent-Erfassungsendpunkt | v1.x |
recentActivity-Prozedur | v1.x |
| Stoppwörter + Presets-Unter-Tabs | v1.x |
| Schema-Manager-UI | v1.x |
Folgendes ist explizit nicht für v1 geplant:
- KI-Chat / Konversationssuche
- Personalisierungsprofile pro Besucher
- Empfehlungsmaschine
- A/B-Tests für Relevanz
- Enterprise-SSO (SAML/OIDC)
- Multi-Region-Replikation der Suchmaschine
- Dedizierte Single-Tenant-Cluster
- Connectoren über PrestaShop und Bitrix hinaus
- Tiefe BI-Analysen über Dashboard-Karten hinaus
| Release | Ziel | Status |
|---|
| R0 | Fundament — AACSearch + AACsearch-Gerüst | ✅ Fertig |
| R1 | Vertikaler Schnitt — Suche funktioniert end-to-end ohne CMS | ✅ Fertig |
| R2 | Connector Alpha — echte Shops beginnen mit der Synchronisierung | 🟡 Teilweise ausgeliefert |
| R2.5 | Knowledge-Modul (RAG/GraphRAG) | ✅ Fertig |
| v0.5 | Marketing-Website-Rebranding in 5 Locales | ✅ Fertig |
| v0.6 | Sucheinheiten-Metering mit Zahlungsanbieter verbunden | 🟡 Aktive Entwicklung |
| v0.7 | Öffentliche Dokumentations-Website | 🟡 Sie sind hier |
| v1.0 | Self-Host-Schnellstart + Helm-Chart | ⏳ Geplant |