Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
66669a6
chore: add docker rust validation workflow
Zireael May 24, 2026
50a7e65
aft-t6p.7: provider capabilities — config profiles, dimension pass-th…
Zireael May 24, 2026
34073be
aft-t6p.1: embedding query/document prompt-template support
Zireael May 24, 2026
f60a2a9
aft-t6p.15: semantic config trust boundary — TypeScript schema, warni…
Zireael May 24, 2026
0f640ca
aft-t6p.8: semantic index lifecycle — immutable snapshots, stale-vect…
Zireael May 25, 2026
54377d9
chore: add testuser non-root runner to docker-rust.ps1, update benchm…
Zireael May 25, 2026
0c60fcc
aft-t6p.9: semantic fingerprint — config matrix, diff engine, V6→V7 u…
Zireael May 25, 2026
63c8319
aft-t6p.10: file policy, docs chunker, fingerprint matrix
Zireael May 25, 2026
a6fb00c
feat(aft-t6p.11): non-blocking cold start index with cancellation, pr…
Zireael May 25, 2026
fa95b5e
feat(semantic): contextualized document-chunk embedding (aft-t6p.23)
Zireael May 27, 2026
0a683f1
feat(semantic-index): VectorStore abstraction — extract flat store in…
Zireael May 28, 2026
6138adb
fix(downloader): separate binary replacement from temp cleanup
Zireael May 28, 2026
02973c4
feat(semantic): V8 serialization with file manifest and chunk_hash
Zireael May 28, 2026
2e4ccb9
feat(semantic): typed vector representation with storage strategy, no…
Zireael May 29, 2026
134aa04
fix(semantic): case-insensitive Content-Length parsing in mock server…
Zireael May 30, 2026
8d0a976
aft-t6p.22: native binary packed-vector storage and Hamming search
Zireael May 30, 2026
945cef2
chore: bead tracking, architecture docs, and biome config
Zireael May 30, 2026
3810ac3
aft-t6p.3: search pipeline metrics and diagnostics core
Zireael May 30, 2026
656df81
aft-t6p.13: JSONL semantic diagnostics logging
Zireael May 30, 2026
f0bf72d
aft-t6p.16: DiagnosticsOutputMode — configurable verbosity in aft_sea…
Zireael May 30, 2026
0195bd2
feat(aft-t6p.15): add reranking pipeline for semantic search
Zireael May 31, 2026
6e4c862
test(aft-t6p.6.1): add config, profile, and typed-vector tests
Zireael May 31, 2026
a7ff8e4
test(aft-t6p.6.2): add fingerprint diff matrix tests
Zireael May 31, 2026
e5d427b
test(aft-t6p.6.3): add file policy, docs chunking, and manifest tests
Zireael May 31, 2026
7eade04
test(aft-t6p.6.4): add VectorStore, binary packed-vector, and Hamming…
Zireael May 31, 2026
0bd2b64
test(aft-t6p.6.5): add lifecycle, snapshot, and pruning tests
Zireael May 31, 2026
91e31e1
test(aft-t6p.6.6): add search pipeline, metrics, and diagnostics tests
Zireael May 31, 2026
779770f
test(aft-t6p.6.7): add concurrency and race condition tests
Zireael May 31, 2026
51f8a4d
test(aft-t6p.6.8): add security trust boundary tests
Zireael May 31, 2026
37a980a
fix: add missing source_vector_kind to validate_compatible test
Zireael May 31, 2026
a5473f6
feat(aft-t6p.14): add semantic eval harness
Zireael Jun 1, 2026
09690ff
feat(aft-t6p.17): add semantic doctor health-check command
Zireael Jun 1, 2026
8f5cf53
feat(aft-t6p.4): extend status with semantic health metrics
Zireael Jun 1, 2026
b008fae
test(aft-t6p.2.1): add reranking tests and behavior fixes
Zireael Jun 2, 2026
45f4ed0
chore: remove local agent tooling dirs from PR and gitignore
Zireael Jun 2, 2026
349332b
chore: remove remaining non-source files from PR
Zireael Jun 2, 2026
603115c
chore: restore upstream .alfonso, keep other junk removed
Zireael Jun 2, 2026
95ea25c
fix: address greptile and qubic review comments on PR #87
Zireael Jun 2, 2026
4cb0de0
feat(aft-t6p.23.2): complete contextualized embedding — oversized doc…
Zireael Jun 2, 2026
cba0a0c
test(aft-t6p.23.1): add contextualized embedding tests (13 tests)
Zireael Jun 2, 2026
356b02f
fix(semantic): address review-found bugs and edge cases
Zireael Jun 4, 2026
3a0b8a6
fix(configure): parse all semantic config fields in Rust
Zireael Jun 4, 2026
d204e2d
fix(configure): add missing JSONL/metrics config field parsers
Zireael Jun 4, 2026
e0fb485
feat(aft-t6p.m2v): add optional model2vec backend behind semantic-mod…
Zireael Jun 6, 2026
c206195
test(aft-t6p.m2v.3): add model2vec feature-gated and fixture tests
Zireael Jun 6, 2026
17dd45f
docs(aft-t6p.m2v.4): document optional model2vec/Potion Code 16M backend
Zireael Jun 6, 2026
c5966c4
chore: auto-set core.autocrlf=false in zir-aft-check.sh for Docker co…
Zireael Jun 6, 2026
497c267
fix: use pwd -W for Windows-compatible REPO_ROOT in zir-aft-check.sh
Zireael Jun 6, 2026
8dee470
fix: fuse_hybrid_results sort+cap on all paths, f32 precision in test
Zireael Jun 6, 2026
0e3e433
test: fix pre-existing test failures and add harness storage paths
Zireael Jun 7, 2026
2282e00
fix: address PR #87 cubic review findings
Zireael Jun 8, 2026
622bf64
fix(semantic): use diagnostics_enabled() method in search handler
Zireael Jun 8, 2026
46f6e5c
chore: add local-only directories and upgrade logs to .gitignore
Zireael Jun 8, 2026
776939a
fix(semantic): harden contextualized embedding split/retry mapping
Zireael Jun 8, 2026
ca3df39
test(semantic): add contextualized split/retry regression tests
Zireael Jun 8, 2026
d5ccdfb
test(rerank): add rerank_max_candidate_chars config verification tests
Zireael Jun 8, 2026
5f5191f
feat(rerank): cap response body at 2 MiB + filter passing tests in ch…
Zireael Jun 8, 2026
b94819c
feat(config): normalize prompt templates + add validation warnings
Zireael Jun 8, 2026
bcfed69
fix(diagnostics): wire query_cache_hit from embedding model to Search…
Zireael Jun 8, 2026
9837a24
fix(eval): wire handle_semantic_search into semantic_eval command
Zireael Jun 8, 2026
df2a077
feat(aft-t6p.27): configurable cap_per_file and distance_metric diagn…
Zireael Jun 8, 2026
93faad0
feat(aft-t6p.28): warning dedup for semantic search tool output
Zireael Jun 9, 2026
b3892df
test(aft-t6p.26): edge-case regression sweep for semantic search
Zireael Jun 9, 2026
09f1127
fix: address cubic/greptile review comments on PR #87
Zireael Jun 9, 2026
d77d3f6
fix: address remaining cubic review findings on PR #87
Zireael Jun 9, 2026
3e52432
bench: add Semble-inspired benchmark suite with 5-repo pilot
Zireael Jun 9, 2026
9d6a4b6
docs(aft-t6p.5): add semantic search config and troubleshooting to RE…
Zireael Jun 9, 2026
c3ef485
spikes(aft-t6p): full-corpus CI evaluation and FTS5 lexical backend c…
Zireael Jun 9, 2026
c27174e
docs: semantic benchmark dev guide + build workflow
Zireael Jun 9, 2026
ae7cb8e
fix(build-workflow): move to main branch for GitHub indexing
Zireael Jun 9, 2026
0e9098d
ci(build-workflow): add targets input to select build platforms
Zireael Jun 9, 2026
e42d03d
merge: integrate cortexkit/main into semantic-search-enhancement
Zireael Jun 9, 2026
f937c6a
fix(semantic): port refresh_invalidated_files for snapshot index
Zireael Jun 9, 2026
4505b78
fix(search): merge upstream UX with PR rerank and diagnostics
Zireael Jun 9, 2026
36acaa8
bench(semble): add dual-mode rerank comparison and fix object-path an…
Zireael Jun 10, 2026
4224315
fix: benchmark script CLI parsing and release workflow feature flags
Zireael Jun 10, 2026
ea92ca3
build: enable semantic-model2vec and semantic-fts5 features by default
Zireael Jun 11, 2026
cbafc69
feat(configure): parse model_path and model2vec_max_length from NDJSO…
Zireael Jun 11, 2026
d428f08
fix(benchmark): add rerank_api_type for cross-encoder rerankers
Zireael Jun 11, 2026
f5b16b3
refactor(benchmark): make reranking a runtime option, not a profile a…
Zireael Jun 11, 2026
327ddb6
fix(benchmark): enable reranking for local embedding backends (fastem…
Zireael Jun 11, 2026
34777e6
fix(configure): parse rerank_api_type in NDJSON configure command
Zireael Jun 11, 2026
3639275
feat(rerank): add cross-encoder API support and embedding overflow ch…
Zireael Jun 11, 2026
4607720
fix(semantic): add missing Default impl fields for SemanticBackendConfig
Zireael Jun 12, 2026
392fe10
fix(semantic): fix candidate starvation and chat reranking API contract
Zireael Jun 12, 2026
fa7388c
docs: update ARCHITECTURE.md and STRUCTURE.md for cross-encoder reran…
Zireael Jun 12, 2026
6206e11
fix(semantic): add missing TS config fields, trailing comma support, …
Zireael Jun 12, 2026
1b5a9c1
feat(semantic): complete reranking and contextualized embedding gaps
Zireael Jun 12, 2026
0ed3f45
fix(semantic): wire document_prompt_template into indexing pipeline
Zireael Jun 12, 2026
5ef3230
feat(semantic): add model prompt profiles and cross-encoder document …
Zireael Jun 12, 2026
1878091
merge: integrate upstream main into semantic-search-enhancement with …
Zireael Jun 12, 2026
18dd180
fix(semantic): address all greptile review findings
Zireael Jun 12, 2026
e85c976
feat(aft-8zp.10): define model2vec model catalog with compatibility m…
Zireael Jun 12, 2026
64bf794
feat(aft-8zp.2): implement model2vec HF Hub download with cache manag…
Zireael Jun 12, 2026
8e44563
feat(aft-8zp.3): enhance model validation with config.json and dimens…
Zireael Jun 12, 2026
515ba12
feat(aft-8zp.4): integrate model2vec download into engine creation
Zireael Jun 12, 2026
8732c7a
test(aft-8zp.8): add integration tests for model2vec download flow
Zireael Jun 12, 2026
4178191
feat(aft-8zp.6): integrate model2vec health into semantic_doctor
Zireael Jun 12, 2026
6ad9470
feat(aft-8zp.5): add model version checking and update notifications
Zireael Jun 12, 2026
bea9c37
docs(aft-8zp.9): document model2vec auto-download configuration
Zireael Jun 12, 2026
9d3bda1
fix: update model2vec test tokenizer format for tokenizers v0.22.2
Zireael Jun 12, 2026
f5254ff
test(aft-t6p.tok): fix model2vec tokenizer fixtures and enable loadin…
Zireael Jun 13, 2026
5369fa5
merge: integrate upstream cortexkit/main into semantic-search-enhance…
Zireael Jun 14, 2026
4f4e971
stash-apply: re-apply semantic_rerank, benchmarks, and config changes…
Zireael Jun 14, 2026
dce70e8
style: apply cargo fmt to fix formatting violations (aft-t6p.50)
Zireael Jun 14, 2026
bf70658
fix: restore missing Cargo.toml features/deps, fix clippy and compila…
Zireael Jun 14, 2026
750ad53
fix: update stale test expectation for RerankerFailure in minimal mod…
Zireael Jun 14, 2026
be1c45d
chore: remove semantic-fts5 from default Cargo features (aft-t6p.51)
Zireael Jun 14, 2026
9c614c5
docs: add missing semantic search config fields (aft-t6p.53)
Zireael Jun 14, 2026
8c56ce4
feat(fts5): add Fts5Config, feature-gated command stubs, and configur…
Zireael Jun 14, 2026
927b41d
feat(fts5): add versioned SQLite FTS5 schema and DB resolver (aft-fts…
Zireael Jun 14, 2026
d5c3464
feat(fts5): add file and symbol indexing lifecycle (aft-fts5e2e.3)
Zireael Jun 14, 2026
99df22c
feat(fts5): add freshness tracking and stale file detection (aft-fts5…
Zireael Jun 14, 2026
19f41b5
feat(fts5): add query planner with multi-lane routing and result fusi…
Zireael Jun 14, 2026
38f72a2
feat(fts5): implement fts5_search command with query planner integrat…
Zireael Jun 14, 2026
055d7c3
feat(fts5): implement fts5_index and fts5_doctor commands (aft-fts5e2…
Zireael Jun 14, 2026
de68090
feat(fts5): implement fts5_find_symbol and fts5_read_symbol commands …
Zireael Jun 14, 2026
8d05646
feat(fts5): wire FTS5 commands into OpenCode and Pi plugin tool surfa…
Zireael Jun 14, 2026
c16ac74
feat(fts5): add agent-facing text rendering for all FTS5 commands (af…
Zireael Jun 14, 2026
a3ebcd5
test(fts5): add e2e integration tests for FTS5 command loop (aft-fts5…
Zireael Jun 14, 2026
2b75fd4
feat(fts5): add benchmark modes and Semble pilot hooks (aft-fts5e2e.12)
Zireael Jun 14, 2026
4af30eb
docs(fts5): add FTS5 documentation and graduation decision report (af…
Zireael Jun 14, 2026
7378efb
docs(fts5): mark FTS5 e2e opt-in side feature complete (aft-fts5e2e.15)
Zireael Jun 14, 2026
edbed8d
chore: update Cargo.lock for FTS5 feature dependencies
Zireael Jun 14, 2026
280a011
feat(fts5): add AFT legacy search baseline for benchmark comparison
Zireael Jun 14, 2026
bbb13f9
fix(benchmarks): fix NDJSON subprocess handling for AFT benchmarks
Zireael Jun 14, 2026
355c943
Merge remote-tracking branch 'cortexkit/main' into semantic-search-en…
Zireael Jun 14, 2026
23e5667
fix(benchmarks): add null guards + binary existence checks
Zireael Jun 14, 2026
0f784ff
fix(benchmarks): fix NDJSON response parsing and path normalization
Zireael Jun 14, 2026
baacf80
fix(benchmarks): pass fts5.enabled=true via configure param
Zireael Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"_name_or_path": "sentence-transformers/all-MiniLM-L6-v2",
"architectures": [
"BertModel"
],
"attention_probs_dropout_prob": 0.1,
"classifier_dropout": null,
"gradient_checkpointing": false,
"hidden_act": "gelu",
"hidden_dropout_prob": 0.1,
"hidden_size": 384,
"initializer_range": 0.02,
"intermediate_size": 1536,
"layer_norm_eps": 1e-12,
"max_position_embeddings": 512,
"model_type": "bert",
"num_attention_heads": 12,
"num_hidden_layers": 6,
"pad_token_id": 0,
"position_embedding_type": "absolute",
"transformers_version": "4.36.2",
"type_vocab_size": 2,
"use_cache": true,
"vocab_size": 30522
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"added_tokens_decoder": {
"0": {
"content": "[PAD]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"100": {
"content": "[UNK]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"101": {
"content": "[CLS]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"102": {
"content": "[SEP]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"103": {
"content": "[MASK]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
}
},
"clean_up_tokenization_spaces": true,
"cls_token": "[CLS]",
"do_basic_tokenize": true,
"do_lower_case": true,
"mask_token": "[MASK]",
"max_length": 128,
"model_max_length": 512,
"never_split": null,
"pad_to_multiple_of": null,
"pad_token": "[PAD]",
"pad_token_type_id": 0,
"padding_side": "right",
"sep_token": "[SEP]",
"stride": 0,
"strip_accents": null,
"tokenize_chinese_chars": true,
"tokenizer_class": "BertTokenizer",
"truncation_side": "right",
"truncation_strategy": "longest_first",
"unk_token": "[UNK]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"cls_token": {
"content": "[CLS]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"mask_token": {
"content": "[MASK]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"pad_token": {
"content": "[PAD]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"sep_token": {
"content": "[SEP]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"unk_token": {
"content": "[UNK]",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
}
}
Binary file not shown.
Loading
Loading