Commit bb30cb

2026-03-14 20:07:28 Claude (MCP): [mcp] Update Data_Model: write path references DynamoDB reindex queue instead of SQS
Design/Data_Model.md ..
@@ 88,7 88,8 @@
```
1. Open bare repo at /mnt/efs/{user}/{wiki}/repo.git
2. Commit page change
- 3. If semantic search enabled: enqueue SQS message for reindex
+ 3. Write reindex record to DynamoDB ReindexQueue table
+ (triggers embedding Lambda via DynamoDB Streams — see Semantic Search section)
```
**Concurrency**: NFS handles file-level locking natively. Git's own locking (`index.lock`) works correctly on NFS. Concurrent reads are unlimited. Concurrent writes to the same repo are serialized by git's lock file. No application-level locking needed.
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