* perf(search, metadata): add KG write buffer, score cache, adaptive budgets * perf(indexing): wire KGWriteBuffer into indexing service Converts per-document addEdgesUnique calls into batched flush via KGWriteBuffer. 500-doc ingest: 500 SQL round-trips → 1 batch. Verified: 14.2× edge insert gap (14.8K→195K edges/s) in kg_edge bench. Tests: 10/10 Catch2 pass (105 assertions). * perf(storage): add fsync durability, parallel batch, read integrity * test(storage): add stress, crash-sim, cold-cache, batch benchmarks * fix: CI optimizations and work coordinator shutdown fix * fix(testing): stabilize TSAN coverage gate * fix: harden KG flush, score cache, and benches - keep KG buffers intact when batch commit fails - count flushed edges per batch instead of lifetime totals - guard the Simeon score cache and clear it on rebuild - fall back to fsync when F_FULLFSYNC fails on macOS - remove interactive sudo from cold-cache benchmarks
2.3 KiB
2.3 KiB
YAMS Documentation
Content-addressed storage with deduplication and semantic search.
Site landing: index.md • Project README: ../README.md
User guide
| Topic | Link |
|---|---|
| Install | user_guide/installation.md |
| CLI reference | user_guide/cli.md |
| MCP server | user_guide/mcp.md |
| Embeddings | user_guide/embeddings.md |
| Tuning / diagnostics | user_guide/cli.md |
| Plugins | PLUGINS.md |
| Build from source | BUILD.md |
| Admin / ops | admin/operations.md |
| Self-hosting | hosting/self_hosting.md |
| Changelog | changelogs/ |
| Roadmap | roadmap.md |
| Release policy | release-policy.md |
Developer / reference
| Topic | Link |
|---|---|
| System Architecture | architecture/system_architecture.md |
| API (MCP, plugins) | api/ |
| Plugin spec (WIT, schemas) | spec/ |
| Contributing | developer/contributing.md |
| Build system internals | developer/build_system.md |
| Profiling | developer/profiling.md |
| Benchmarks | benchmarks/README.md |
| Design docs | design/ |
| ADRs | adrs/ |
| RFCs | rfcs/ |
External
- SourceHut: https://sr.ht/~trvon/yams/
- GitHub: https://github.com/trvon/yams
- Releases: https://github.com/trvon/yams/releases
- Issues: https://github.com/trvon/yams/issues