Commit graph

  • c766a17bd1
    Merge branch 'refactor/remove-symbol-abi' into release/v0.20-integration trvon 2026-09-22 15:14:55 -06:00
  • 66689cd7a3
    refactor(daemon): remove the symbol_concurrent tuning knob and stage metrics trvon 2026-09-22 14:41:05 -06:00
  • 0707331a8d
    perf(graph): stop loading document content for completion-only jobs trvon 2026-09-22 14:41:00 -06:00
  • ac070d8d2a
    refactor(search): remove symbol-based result ranking trvon 2026-09-22 14:40:52 -06:00
  • 25d171dd62
    ci(fuzz): run the fuzz lane on the self-hosted Forgejo runner trvon 2026-09-22 14:17:16 -06:00
  • c6e960eed7
    Merge branch 'test/p2p-fuzz-lane' into release/v0.20-integration trvon 2026-09-22 13:55:37 -06:00
  • e6de1978c2
    Merge branch 'refactor/remove-symbol-abi' into release/v0.20-integration trvon 2026-09-22 13:55:37 -06:00
  • 34b9f7346e
    docs(p2p): describe the fuzz lane, its oracles and remaining gaps trvon 2026-09-22 13:55:12 -06:00
  • 6065798e65
    ci(fuzz): run the P2P and topology harnesses on relevant changes trvon 2026-09-22 13:55:10 -06:00
  • 2a63eb1af8
    test(fuzz): add a direct-P2P fuzz lane and a topology codec harness trvon 2026-09-22 13:55:04 -06:00
  • b702cb47e1
    fix(p2p): validate connection-string hosts trvon 2026-09-22 13:53:10 -06:00
  • de9e3245f8
    fix(p2p): admit only non-negative integers in control frames trvon 2026-09-22 13:53:04 -06:00
  • dc8dc76ce3
    refactor(p2p): run handshake and delta exchange over a FrameSource trvon 2026-09-22 13:34:36 -06:00
  • 5cf6e7119f
    build(fuzz): build fuzzers with plain clang and libFuzzer trvon 2026-09-22 13:34:20 -06:00
  • ac60e84f57
    fix(build): include <algorithm> where std algorithms are used trvon 2026-09-22 13:34:14 -06:00
  • 8faa5f43c3
    docs: describe the graph without code-symbol nodes trvon 2026-09-22 13:30:52 -06:00
  • ec5b78980e
    refactor(graph): resolve explore through graph nodes and report removed impact trvon 2026-09-22 13:30:46 -06:00
  • c39ed84bf7
    refactor(plugins)!: remove the symbol_extractor_v1 plugin ABI trvon 2026-09-22 13:30:35 -06:00
  • 8912d70e5c
    perf(bench): expose BQ routing work and new topology levers to benchmarks trvon 2026-09-22 12:51:12 -06:00
  • 4bc65fe3b8
    perf(topology): emit profiling zones from topology and vector code trvon 2026-09-22 12:37:44 -06:00
  • 7eb64fa8a2
    test(search): include the BQ index header in the snapshot cache test trvon 2026-09-22 12:37:38 -06:00
  • af6f89fc6e
    Merge pull request #181 from trvon/ci/release-promotion-safeguards Trevon 2026-09-22 12:35:20 -06:00
  • 715a0428df
    fix(rerank): sample MaxSim fragments across the whole document trvon 2026-09-22 12:31:45 -06:00
  • c990b4878d
    fix(topology): make SGC smoothing deterministic and skip ragged inputs trvon 2026-09-22 12:28:34 -06:00
  • b9ec471c4c
    feat(topology): wire SGC smoothing and BQ routing through typed config trvon 2026-09-22 12:25:47 -06:00
  • da3e398b5c
    fix(topology): keep exhaustive routing when BQ cannot score a query trvon 2026-09-22 12:20:21 -06:00
  • 438f8a8a7b
    ci(release): refuse stable releases from non-version refs trvon 2026-09-22 12:18:20 -06:00
  • c401e045d0
    fix(metadata): guard snapshot pruning and topology count triggers trvon 2026-09-22 12:15:41 -06:00
  • fff24242fd
    fix(topology): make the latest pointer the storeBatch commit point trvon 2026-09-22 12:12:43 -06:00
  • 522c33a9ca
    fix(topology): share one resident snapshot behind a lock trvon 2026-09-22 12:05:53 -06:00
  • 5267b32775
    fix(topology): bound snapshot decode against corrupt payloads trvon 2026-09-22 11:59:44 -06:00
  • 8a72da96ff
    test(metadata): align legacy symbol test cases with schema v39 trvon 2026-09-22 09:37:00 -06:00
  • 2bfc5334eb
    ci(release): decouple draft promotion and enforce non-squash merge policy trvon 2026-09-22 07:58:31 -06:00
  • 3f3b94f972
    Merge pull request #175 from trvon/perf/topology-embedding-memory Trevon 2026-09-22 07:47:59 -06:00
  • c3b667ee40
    feat(retrieval): SGC topology smoothing, Matryoshka BQ prefix, and fragment outer-MaxSim trvon 2026-09-21 19:49:25 -06:00
  • 052031a484
    feat(vector): binary quantization (BQ) pre-filter for cluster routing trvon 2026-09-21 06:30:17 -06:00
  • 1550dad3be
    perf(search): flyweight string interning in TopologyRoutingSnapshotCache trvon 2026-09-20 19:17:27 -06:00
  • dd8105f25d
    perf(topology): bypass metadata table triggers during snapshot sync and prune legacy metadata trvon 2026-09-20 19:11:51 -06:00
  • 8fdb4df27e
    feat(topology): binary snapshot serialization and zstd compression trvon 2026-09-20 19:01:52 -06:00
  • 32e57d758d
    refactor(symbols): remove tree-sitter from conan and fix legacy symbol tests trvon 2026-09-22 06:58:40 -06:00
  • ee51abcb1a
    refactor(symbols): remove in-tree tree-sitter symbol extractor plugin and tests trvon 2026-09-21 18:26:25 -06:00
  • 9c7f780d4c
    refactor(symbols): remove symbol extraction subsystem and add migration 40 trvon 2026-09-20 18:44:29 -06:00
  • fb5270e5a9
    fix(bus): explicitly include <algorithm> for std::erase_if trvon 2026-09-20 20:18:58 -06:00
  • cfaff9480e
    fix(bus): keep the channel-registry mutation off the production API trvon 2026-09-20 17:02:50 -06:00
  • b6f5faba06
    test(bus): make channel capacity reuse mismatches observable trvon 2026-09-20 15:56:58 -06:00
  • 2264cb9776
    Merge branch 'main' into experimental trvon 2026-09-22 07:36:47 -06:00
  • 1189161edb
    ci(tests): free unused toolchains on the macOS runner (#174) Trevon 2026-09-22 07:12:28 -06:00
  • 27f133f595
    test(daemon): stop pinning the shared post_ingest channel capacity (#170) Trevon 2026-09-20 16:56:22 -06:00
  • cac8c42634
    fix(daemon): keep socket shutdown notify inside the lock (#165) Trevon 2026-09-19 20:47:59 -06:00
  • c178f98619
    chore: promote experimental to main (#156) github-actions[bot] 2026-09-19 16:27:50 -06:00
  • 1cfdf13e50
    Merge pull request #164 from trvon/fix/copilot-promotion-findings Trevon 2026-09-19 15:50:15 -06:00
  • db6f663067
    fix(vector): default the paging capability instead of requiring it trvon 2026-09-19 13:46:14 -06:00
  • 41e86a6564
    fix(ipc): validate memory sync operations against a named wire limit trvon 2026-09-19 13:46:08 -06:00
  • c37b20170f
    fix(storage): harden reference-counter schema migration errors trvon 2026-09-19 13:45:58 -06:00
  • be95561c1e
    fix(wal): keep WAL metrics noexcept and race-free trvon 2026-09-19 12:45:34 -06:00
  • 2ffe04080d
    Merge pull request #163 from trvon/fix/win-extended-paths-scoped Trevon 2026-09-19 08:18:36 -06:00
  • 649f98ca32
    Merge branch 'experimental' into fix/win-extended-paths-scoped Trevon 2026-09-19 08:18:27 -06:00
  • f246e0edf3
    Merge pull request #162 from trvon/fix/daemon-commit-state-sync Trevon 2026-09-19 08:18:20 -06:00
  • 815d85cac9
    test(daemon): keep repair work pending while awaiting degrade trvon 2026-09-18 16:23:20 -06:00
  • 283148e32d
    fix(storage): enumerate Windows long paths in the extended namespace trvon 2026-09-18 12:42:53 -06:00
  • 329a6022af
    fix(storage): scope Windows long paths to paths that need them trvon 2026-09-17 07:16:00 -06:00
  • 93db4850cd
    test(daemon): synchronize on committed content state trvon 2026-09-15 07:27:19 -06:00
  • 3d4ed8f2b8
    Merge pull request #160 from trvon/fix/ci-regression-audit Trevon 2026-09-15 07:16:41 -06:00
  • 9ef69b7656
    fix(metadata): reserve pool creation capacity trvon 2026-09-14 08:20:42 -06:00
  • 26a1716400
    fix: preserve cancellation across worker restart trvon 2026-09-14 00:58:19 -06:00
  • 09aa7aef80
    fix(ci): repair audited platform regressions trvon 2026-09-13 20:48:30 -06:00
  • 1be5eab63f
    Merge pull request #159 from trvon/fix/release-staging-regressions Trevon 2026-09-13 16:26:04 -06:00
  • dde68293d7
    test: honor memory sync timeout scaling trvon 2026-09-13 13:19:00 -06:00
  • 7126cd4f3d
    test: harden release staging coverage trvon 2026-09-13 11:26:02 -06:00
  • 508d240799
    Merge pull request #158 from trvon/fix/promotion-main-ancestry Trevon 2026-09-13 08:13:33 -06:00
  • aefcf9d8b3
    merge: preserve main ancestry for promotion trvon 2026-09-12 18:55:22 -06:00
  • e4b32e98bd
    fix: fence enrichment completion and reconcile promotion prerequisites (#157) Trevon 2026-09-12 18:53:12 -06:00
  • 60855b7b78
    [11/14] Separate status presentation and centralize shared query helpers (#151) Trevon 2026-09-12 08:09:21 -06:00
  • 946944f79c
    [10/14] Move large inline implementations into translation units (#150) Trevon 2026-09-12 08:09:20 -06:00
  • 864f677269
    [09/14] Bound rerank text and reuse search parsing (#149) Trevon 2026-09-12 08:09:20 -06:00
  • 2178552fb9
    [08/14] Bound retained corpus and enrichment resources (#148) Trevon 2026-09-12 08:09:20 -06:00
  • 3811a2b562
    [07/14] Batch tag and topology hydration (#147) Trevon 2026-09-12 08:09:19 -06:00
  • 4e3f5ec6db
    [06/14] Measure and reduce repeated SQLite prepares (#146) Trevon 2026-09-12 08:09:19 -06:00
  • 73d408a4a6
    [05/14] Consolidate configuration authority (#145) Trevon 2026-09-12 08:09:19 -06:00
  • 6b5b6647bd
    [04/14] Repository hygiene and reviewable configuration/retrieval contracts (#144) Trevon 2026-09-12 08:09:18 -06:00
  • d3b7833102
    [03/14] Fence stale embedding readiness using derivation tokens (#143) Trevon 2026-09-12 08:09:18 -06:00
  • 5a6664ae80
    chore(plugins): delete the hound experiment and the headers it kept alive (#142) Trevon 2026-09-12 08:09:17 -06:00
  • 6293bd2b0e
    Merge pull request #115: grouped ingest and WAL corrections Trevon 2026-09-12 08:03:54 -06:00
  • a636204f42
    fix(wal): preserve damaged zero-prefix segments trvon 2026-09-10 16:26:08 -06:00
  • 9dc37e0af9
    fix(wal): require an explicit WAL directory and prune empty segments trvon 2026-09-06 21:32:18 -06:00
  • 9e2f9fe58e
    chore(stack): preserve merged topology repair trvon 2026-09-10 16:19:25 -06:00
  • 34b61b226b
    ci(release): reconcile draft promotion safely (#113) Trevon 2026-09-07 09:34:31 -06:00
  • 5ccb46ce4e
    fix(topology): rebuild stale memberships (#114) Trevon 2026-09-07 09:34:19 -06:00
  • 5393a5a878 fix(ingest): read shared post-ingest content in place trvon 2026-09-06 21:27:42 -06:00
  • 53b239dc12
    ci: fetch complete Forgejo mirror history (#101) Trevon 2026-09-06 10:50:43 -06:00
  • d48c7cf6e6
    ci(release): preview experimental promotion (#111) Trevon 2026-09-06 10:50:30 -06:00
  • 2417d4709e
    test(ci): stabilize main matrix (#112) Trevon 2026-09-06 10:50:04 -06:00
  • d30893295f
    Merge pull request #109 from trvon/stack/08-topology-contract-calibration Trevon 2026-09-05 16:31:59 -04:00
  • 07b9f6b37b
    fix(topology): bind calibration to routing policy identity trvon 2026-09-05 11:51:32 -06:00
  • 270ab8a013
    formal(topology): distinguish allowed-set retrieval trvon 2026-09-05 11:45:04 -06:00
  • e4e50dc307
    perf(search): refill chunk-crowded vector results trvon 2026-09-05 11:44:28 -06:00
  • 62b789af6c
    perf(search): reuse Simeon scores within a request trvon 2026-09-05 11:35:28 -06:00
  • cbc4959c74
    feat(metadata): add local embedding derivation tokens trvon 2026-09-05 11:18:13 -06:00
  • be5c83416d
    fix(metadata): invalidate embeddings when extracted input changes trvon 2026-09-05 11:12:31 -06:00
  • 72a6e91a6e
    fix(embedding): reject stale prepared text snapshots trvon 2026-09-05 11:09:44 -06:00