{ "benchmark": "sqlite-search-adapter-synthetic-v1", "environment": { "logical_cpus": 8, "platform": "Linux-7.2.5-3-omarchy-x86_64-with-glibc2.44", "processor": "Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz", "python": "3.14.7", "sqlite": "3.53.4" }, "evidence_scope": "synthetic adapter benchmark; excludes HTTP/auth, Git object reads, and semantic relevance", "limitations": [ "synthetic records reuse one valid claim/citation shape and are not a relevance corpus", "in-memory canonical reads omit Git filesystem and HTTP/API overhead", "the PRD hardware, cache state, concurrency, and percentile decisions are not fixed" ], "measurements": { "cold_index_rebuild_and_first_search_seconds": 43.55, "first_result_count": 20, "synthetic_seed_seconds": 0.214, "warm_search_ms": { "max": 28.418, "p50": 23.805, "p95": 26.681 } }, "workload": { "nodes_per_project": 10000, "page_size": 20, "projects": 1, "query": "interactive visitors", "query_project": "bench-project-000", "total_nodes": 10000, "warm_samples": 30 } }