yams/mkdocs.yml
Trevon 090a5ca69c
fix(testing): stabilize TSAN coverage, harden daemon shutdown, and speed up KG/storage paths (#53)
* 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
2026-06-26 17:57:02 -04:00

114 lines
2.9 KiB
YAML

site_name: YAMS
site_description: Yet Another Memory System — persistent memory for LLMs and applications.
site_url: https://trvon.github.io/yams
repo_url: https://sr.ht/~trvon/yams/
repo_name: sr.ht/~trvon/yams
docs_dir: docs
site_dir: site
use_directory_urls: true
# Exclude internal planning/working docs from site build.
exclude_docs: |
delivery/**
pbi/**
testing/CATCH2_PATTERNS.md
testing/embedding_dimension_robustness.md
hosting/p0-object-storage-s3-validation.md
design/monolith_refactor_program_codex_yams.md
nav:
- Home: index.md
- Get Started:
- Installation: user_guide/installation.md
- Quick Start: user_guide/README.md
- CLI Reference: user_guide/cli.md
- MCP Server: user_guide/mcp.md
- Guides:
- Embeddings & Search: user_guide/embeddings.md
- Self-hosting: hosting/self_hosting.md
- Operations: admin/operations.md
- Plugins: PLUGINS.md
- Prompt Templates: PROMPT.md
- Reference:
- API Overview: api/README.md
- MCP Tools: api/mcp_tools.md
- System Architecture: architecture/system_architecture.md
- Benchmarks:
- Overview: benchmarks/README.md
- Performance Report: benchmarks/performance_report.md
- Storage Backends: benchmarks/storage_backends.md
- LongMemEval_S Baseline: benchmarks/longmemeval_s_baseline.md
- Developer:
- Setup: developer/setup.md
- Build System: developer/build_system.md
- Contributing: developer/contributing.md
- Roadmap: roadmap.md
theme:
name: material
features:
- navigation.tabs
- navigation.sections
- navigation.path
- navigation.top
- content.code.copy
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: white
accent: blue
toggle:
icon: material/weather-night
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: green
toggle:
icon: material/weather-sunny
name: Switch to light mode
language: en
font:
text: "Outfit"
code: "JetBrains Mono"
logo: assets/yams.png
favicon: assets/yams.png
markdown_extensions:
- admonition
- attr_list
- codehilite
- toc:
permalink: true
- footnotes
- meta
- sane_lists
- smarty
- tables
- pymdownx.details
- pymdownx.highlight
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
plugins:
- search
extra:
social:
- icon: simple/sourcehut
link: https://sr.ht/~trvon/yams/
name: SourceHut
- icon: fontawesome/brands/github
link: https://github.com/trvon/yams
name: GitHub (mirror)
- icon: fontawesome/solid/envelope
link: mailto:support@yamsmemory.ai
name: Email
extra_css:
- assets/retro.css
extra_javascript: []
copyright: "© YAMS"