-
e1ca9f4127
docs(eval): add human evaluation report for fixed_size ±3
main
Mahdi Bazrafshan
2026-08-22 15:32:35 +03:30
-
3f9677f6aa
feat(jobs): add background job support for benchmarks and processing
Mahdi Bazrafshan
2026-08-22 15:32:33 +03:30
-
47e4846270
chore(config): sync env example and context for ±3 defaults
Mahdi Bazrafshan
2026-08-22 15:32:29 +03:30
-
dc76ca67b8
docs: lock fixed_size ±3 in decision record and lld
Mahdi Bazrafshan
2026-08-22 13:27:18 +03:30
-
d5ccec2f2c
feat(config): apply fixed_size ±3 as stabilized defaults
Mahdi Bazrafshan
2026-08-22 13:27:15 +03:30
-
640691b8ab
docs: record fixed_size as the winning strategy family
Mahdi Bazrafshan
2026-08-17 14:22:38 +03:30
-
6261bc0a23
docs: add high- and low-level design
Mahdi Bazrafshan
2026-08-17 14:22:35 +03:30
-
2ac69c9944
docs: record decision board language and adr-0026
Mahdi Bazrafshan
2026-08-17 14:22:28 +03:30
-
56b8d9401a
feat(dashboard): add decision board for strategy selection
Mahdi Bazrafshan
2026-08-17 14:22:21 +03:30
-
e2c7fdc059
chore(scripts): add neighbor expansion benchmark sweep
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
1401e46c9a
docs: record embedding, neighbor, and inspect decisions
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
bdf0c36e20
feat(dashboard): add embedding controls, neighbor ui, and retrieval inspect
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
f562b91f83
feat(benchmarking): add model-scoped query and neighbor expansion
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
4dd3125318
feat(documents): snapshot boundary and corpus models on process
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
aa5838fadc
feat(admin): add embedding model role and threshold APIs
Mahdi Bazrafshan
2026-08-10 14:13:07 +03:30
-
16c918538b
fix(chunking): require semantic boundary detection
Mahdi Bazrafshan
2026-08-10 14:12:45 +03:30
-
736391b137
feat(embedding): support boundary and corpus model roles
Mahdi Bazrafshan
2026-08-10 14:12:45 +03:30
-
0ff9d8dd21
feat(storage): add app settings and model-scoped collections
Mahdi Bazrafshan
2026-08-10 14:12:45 +03:30
-
5fd19c12d9
feat(chunking): add embedding model registry and ollama config
Mahdi Bazrafshan
2026-08-10 14:12:36 +03:30
-
118255acdc
docs: capture pdf domain language and deferred ingestion backlog
Mahdi Bazrafshan
2026-08-02 16:59:42 +03:30
-
987b0493ac
feat(reports): add answer compare modal and source format badge
Mahdi Bazrafshan
2026-08-02 16:59:42 +03:30
-
9ce2072c23
feat(dashboard): add pdf workspace via shared format filter
Mahdi Bazrafshan
2026-08-02 16:59:42 +03:30
-
55907a8dec
feat(documents): add text pdf ingestion with heading reconstruction
Mahdi Bazrafshan
2026-08-02 16:59:42 +03:30
-
afc20200f7
build(deps): add pymupdf for text pdf extraction
Mahdi Bazrafshan
2026-08-02 16:59:42 +03:30
-
d3f8a9a5e5
docs: add project documentation and task tracking
Mahdi Bazrafshan
2026-07-29 17:55:01 +03:30
-
a49795e5eb
feat(dashboard): add full React dashboard with dark blue theme
Mahdi Bazrafshan
2026-07-29 17:54:51 +03:30
-
b10a5706f4
feat(reports): add overall scores to strategy cards and average row in technical report
Mahdi Bazrafshan
2026-07-29 17:54:26 +03:30
-
a277672444
feat(benchmarking): add document filename and delete experiment endpoint
Mahdi Bazrafshan
2026-07-29 17:54:07 +03:30
-
a309e64841
feat(admin): add admin backend endpoints and service layer
Mahdi Bazrafshan
2026-07-29 17:53:43 +03:30
-
754da323ff
docs: add comprehensive project documentation
Mahdi Bazrafshan
2026-07-27 14:15:28 +03:30
-
4e76203e27
feat(api): add request logging middleware
Mahdi Bazrafshan
2026-07-27 14:15:19 +03:30
-
0bb3086289
feat(benchmarking): add benchmark models and routes with view parameter
Mahdi Bazrafshan
2026-07-27 14:14:59 +03:30
-
ef8bab5962
feat(benchmarking): add evaluation, benchmark service, and report
Mahdi Bazrafshan
2026-07-27 14:14:40 +03:30
-
d572724115
docs(data): add 21-question evaluation dataset for benchmarking
Mahdi Bazrafshan
2026-07-26 13:48:36 +03:30
-
b18ecdcd0c
feat(api): add logging configuration and mount routers
Mahdi Bazrafshan
2026-07-26 12:06:25 +03:30
-
cbaa72b420
feat(documents): add GET /documents endpoint and improve models
Mahdi Bazrafshan
2026-07-26 12:06:14 +03:30
-
496a58c62a
feat(benchmarking): add query pipeline with logging and tracing
Mahdi Bazrafshan
2026-07-26 12:06:04 +03:30
-
b75fde8185
fix(models): add text field to ChunkMetadata for Qdrant storage
Mahdi Bazrafshan
2026-07-26 12:05:52 +03:30
-
292ae17cfa
docs: add phases, tasks, and chunking strategies documentation
Mahdi Bazrafshan
2026-07-26 09:38:08 +03:30
-
29edbf57c4
feat(api): wire documents router and SQLite init in app factory
Mahdi Bazrafshan
2026-07-26 09:38:02 +03:30
-
8715d9c186
feat(strategies): implement all 5 chunking strategies
Mahdi Bazrafshan
2026-07-26 09:37:56 +03:30
-
143351b96b
feat(chunking): add base strategy interface, embedding service, and orchestration
Mahdi Bazrafshan
2026-07-26 09:37:46 +03:30
-
fdc21e3316
feat(documents): add document parser, service, and API routes
Mahdi Bazrafshan
2026-07-26 09:37:40 +03:30
-
4aaaccec49
feat(storage): add SQLite and Qdrant storage layers
Mahdi Bazrafshan
2026-07-26 09:37:32 +03:30
-
4f205a7ef7
feat(core): add StrategyName enum, DocumentTree models, and pagination helper
Mahdi Bazrafshan
2026-07-26 09:37:24 +03:30
-
4edc355ae5
feat(core): add core layer with config, clients, exceptions, models, and app factory
Mahdi Bazrafshan
2026-07-21 18:51:57 +03:30
-
c5bf8d5e1e
build: add project configuration and environment template
Mahdi Bazrafshan
2026-07-21 18:51:51 +03:30
-
09f9bb53bf
docs: add domain glossary and architectural decision records
Mahdi Bazrafshan
2026-07-21 18:51:46 +03:30
-
247ea0a16e
Initial commit
Mahdi Bazrafshan
2026-07-21 11:27:49 +03:30