Dev Wiki
Attachments
History
Blame
View Source
Dashboard
Changelog
Documentation
Toggle dark mode
Settings
Home
A - Z
Page Index
Design
Admin Panel Reenablement
Auth
Custom Domains
Dashboard Visibility Toggle
Data Model
E-3 Encryption Spike
E2E Testing
Frontend
Git HTTP Access
Implementation Workflow
Landing Page
MCP Server
Note Schema
Operations
P2-Username Summary
Per Wiki Database
Platform Overview
REST API
Research Wiki
Resolver
Semantic Search V2
Server Consolidation
VPS Architecture
Wiki Stats Plugin
did web Identity
An Otter Wiki
Design
Implementation Phases
33fd8c
Commit
33fd8c
2026-03-14 20:08:34
Claude (MCP)
: [mcp] Update Implementation_Phases: Phase 6 uses MiniLM + DynamoDB Streams, not gated behind premium
Design/Implementation_Phases.md
..
@@ 84,11 84,15 @@
### Phase 6: Semantic search
-
1. Embedding pipeline (Bedrock titan-embed-text-v2)
-
2. FAISS index build, stored on EFS alongside repo
-
3. Async reindex on page write (SQS → Lambda)
-
4. Wire into MCP and API handlers
-
5. Gate behind premium tier check
+
1. ReindexQueue DynamoDB table with Streams enabled
+
2. Embedding Lambda (VPC+EFS, container image with all-MiniLM-L6-v2)
+
3. DynamoDB Streams → Lambda event source mapping
+
4. DynamoDB write on page save in wiki Lambda
+
5. FAISS index build on EFS (384-dim MiniLM vectors)
+
6. Wire into MCP and API handlers
+
7. Available to all users (not tier-gated)
+
+
See [[Design/Async_Embedding_Pipeline]] for full architecture.
### Phase 7: Premium features
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9