Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
473 commits
Select commit Hold shift + click to select a range
128409b
refactor(phase8 #66): restore quota routes on v2
earayu Apr 25, 2026
5113730
refactor(phase8 #73 D8.1): backend AI SDK v5 stream emitter (#1695)
earayu Apr 25, 2026
e290488
feat(phase8 #74 D8.2): UIMessage at-rest storage first-cut (#1694)
earayu Apr 25, 2026
3861605
docs(modularization): add D10.a current MCP/RAG surface inventory + g…
earayu Apr 25, 2026
bd4052d
feat(phase8 #75 D8.3): backend tool lifecycle + citations + consent +…
earayu Apr 25, 2026
12dc492
docs(modularization): D10.a inventory — second delta pass for #75 D8.…
earayu Apr 25, 2026
8ed1d7b
chore(devx #88): remove license header injection + git pre-commit hoo…
earayu Apr 25, 2026
63a9d52
feat(phase8 #76 D8.4a): FE AI SDK-compatible stream transport + part …
earayu Apr 25, 2026
384dd92
refactor(model-platform): replace provider dialect configuration (#1697)
earayu Apr 25, 2026
f035166
feat(phase8 #77 D8.4b): FE message-parts renderer (text/tool/source/c…
earayu Apr 25, 2026
7dbc709
feat: add OTLP-first observability foundation (#1702)
earayu Apr 25, 2026
3195d18
feat(phase8 #78 D8.4c): FE interactive consent + elicitation UI (#1704)
earayu Apr 25, 2026
3f9303c
feat(phase8 #90 D8.4d): snapshot endpoint returns canonical UIMessage…
earayu Apr 25, 2026
b4305cf
feat(phase8 #92 D8.5-BE): canonical UIMessage chat history + runtime_…
earayu Apr 25, 2026
6e5deb6
feat(phase8 #93 D8.5-FE): consume canonical AgentTurnSnapshot history…
earayu Apr 25, 2026
7e4b17f
docs(modularization): D10.b design pack — MCP/API redesign for extern…
earayu Apr 25, 2026
8f60e9b
docs(modularization): D10 spec amendment — back-align §G D10.e cursor…
earayu Apr 25, 2026
4373d16
feat(phase8 #89 D8.0c+): split tool-output-error to strict AI SDK v5 …
earayu Apr 25, 2026
33ed981
feat(phase9 #97 D10.e): cursor pagination contract + 18 unit tests (#…
earayu Apr 25, 2026
389a059
feat(phase9 #95 D10.c): read primitives backend surface stub (#1711)
earayu Apr 25, 2026
a652cb7
feat(phase9 #95 D10.c): read primitives implementation (un-cached) (#…
earayu Apr 25, 2026
21b00f0
feat(phase9 #96 D10.d): search primitives split + omnibus deprecation…
earayu Apr 25, 2026
f307489
feat(phase9 #99 D10.g): read-primitive cache infrastructure (L1+L2, n…
earayu Apr 25, 2026
fff0895
feat(phase9 #97 D10.e follow-up): wire canonical cursor codec into D1…
earayu Apr 25, 2026
0ed49eb
feat(phase9 #99 D10.g): wire read-primitive cache into 4 parse_versio…
earayu Apr 25, 2026
68c24e1
feat(phase9 #96 D10.d): cursor placeholder + kw-only sentinel on spli…
earayu Apr 25, 2026
5b11a2c
feat(phase9 #98 D10.f): capability negotiation Option A + annotation …
earayu Apr 25, 2026
e11e4ac
feat(phase8 #80 D8.6 chunk-1): hard-cut RedisChatMessageHistory + Sto…
earayu Apr 26, 2026
884aa93
feat(phase8 #80 D8.6 chunk-2): wire UIMessageStore.write live + drop …
earayu Apr 26, 2026
9109f81
feat(phase9 #100 D10.h): legacy search hard-cut + web_search canonica…
earayu Apr 26, 2026
704b3cf
feat(phase8 #80 D8.6 chunk-3): drop agent_timeline_event table + DB p…
earayu Apr 26, 2026
0348a78
feat(celery Wave 1): Foundation + 5 modalities + observability (#1726)
earayu Apr 26, 2026
95a8921
feat(celery Wave 2): runtime + cutover/quota + load test (#1727)
earayu Apr 26, 2026
f370dc6
docs(indexing): indexing redesign design pack — first-principles rewr…
earayu Apr 26, 2026
239ece0
docs(indexing): §G.5 amendment — index_modality (not modality) for re…
earayu Apr 26, 2026
07599fa
test(indexing): cross-modality ModalityWorker.derive+sync contract su…
earayu Apr 27, 2026
00ae644
feat(celery Wave 3): T3.1 hard-cut legacy Celery indexing layer (#1729)
earayu Apr 27, 2026
a7c8f2f
fix(mcp): hard-cut search cursor placeholders (#1732)
earayu Apr 27, 2026
19d3d70
feat(celery Wave 4): real backends + 11 production-readiness items (#…
earayu Apr 27, 2026
7d9b958
Refactor cache for application-level expensive calls (#1734)
earayu Apr 27, 2026
7c9e4c3
feat(celery Wave 5): single-PR close-out 16 backlog items (5-phase ch…
earayu Apr 27, 2026
80fff83
feat(celery Wave 6 #37): wire EmbeddingService.embed_image into appli…
earayu Apr 27, 2026
0edc82a
docs(celery Wave 6 §K.11): full spec amendment — 7 acceptance items +…
earayu Apr 27, 2026
0711647
feat(celery Wave 6 #34): chunk_id schema canonical unification (#1738)
earayu Apr 27, 2026
74327c0
feat(celery Wave 6 #39): per-provider multimodal embedding input payl…
earayu Apr 27, 2026
20b9071
feat(celery Wave 6 #33 chunk 1): LightRAG-style query layer Protocol …
earayu Apr 27, 2026
0c73b91
test(e2e-http): parametrize compose runner by VECTOR_DB_TYPE / GRAPH_…
earayu Apr 27, 2026
472ed55
feat(celery Wave 6 #33 chunk 2): cross-backend keyword + traversal + …
earayu Apr 27, 2026
b896a90
test(e2e-http): introduce SHAPE concept; remove qdrant from api depen…
earayu Apr 27, 2026
52444d4
feat(celery Wave 6 #33 chunk 3): retrieval-side graph search cutover …
earayu Apr 27, 2026
c4dd86b
ci(e2e-http): split into 2 PR-triggered workflows (lite + full) shari…
earayu Apr 27, 2026
f8fdd23
feat(celery Wave 6 #36): rename `type` → `entity_type` / `relation_ty…
earayu Apr 27, 2026
986b2ea
test(worker_factory): cover OpenSearch fulltext backend dispatch + ES…
earayu Apr 27, 2026
835aa31
fix(celery Wave 6 #40): UI graphs/labels — install neo4j base dep + n…
earayu Apr 27, 2026
12d0950
fix(e2e): neo4j compose healthcheck + api gate to avoid DNS flake (#1…
earayu Apr 27, 2026
2be537b
test(compat): add LineageGraphStore cross-backend matrix tests (#1748)
earayu Apr 27, 2026
3e63897
test(compat): cover list_entity_labels() — close Wave 6 #40 follow-up…
earayu Apr 27, 2026
ffd79ed
docs(celery Wave 7 §K.12): legacy graphindex 全删 + LightRAG 风格 graph 层…
earayu Apr 27, 2026
c1c4842
feat(Wave 7 #2): port graph description compactor to new indexing pip…
earayu Apr 27, 2026
c149977
feat(graph): add compacted_description + delete methods (Wave 7 W7-1)…
earayu Apr 27, 2026
0dbf9fd
feat(Wave 7 #4): MergeCandidateDetector — sync-driven candidate detec…
earayu Apr 27, 2026
c58ac9e
feat(Wave 7 #5): GraphSearchService — vector recall over lineage grap…
earayu Apr 27, 2026
3bf3116
spec: amend §K.12 — task #4 schema retract + cycle flatten + 5 mini-p…
earayu Apr 27, 2026
37bdb73
feat(graph): GraphModalityWorker.sync() Phase 3 (Wave 7 W7-3) (#1757)
earayu Apr 27, 2026
c7e9068
feat(Wave 7 #6): GraphCurationService alias_map + transparent redirec…
earayu Apr 27, 2026
8e4c679
feat(celery Wave 7 #7): MCP graph tools — query_graph_entities / expa…
earayu Apr 27, 2026
08d9d3b
feat(celery Wave 7 #8): retrieval/curation cutover + 3 wiring points …
earayu Apr 27, 2026
985b7d5
feat(web Wave 7 #9): regen frontend OpenAPI schema after #1762 cutove…
earayu Apr 27, 2026
90b3a4a
test(w7-task#11): scaffold Wave 7 e2e narrative — 9-step skeleton, bo…
earayu Apr 27, 2026
0cc3056
feat(graph): close out Wave 7 — delete legacy + list_entities Protoco…
earayu Apr 27, 2026
f3f2d69
fix(web Wave 8 #15): sweep schema-drift tsc errors surfaced by #1764 …
earayu Apr 28, 2026
1091172
feat(Wave 8 W8-1 #12): activate search_relations vector recall (#1767)
earayu Apr 28, 2026
66377a1
fix(web Wave 8 W8-8 follow-up): documents-table polling stale enum st…
earayu Apr 28, 2026
c542395
feat(Wave 8 W8-3 #14): read-side alias resolution + flip task #11 tri…
earayu Apr 28, 2026
66c6861
docs(graph): replace LightRAG word references with neutral phrasing (…
earayu Apr 28, 2026
a7f0466
feat(graph): bulk_upsert_entity_with_lineage_parts Protocol + 4 backe…
earayu Apr 28, 2026
edc8891
chore(infra Wave 9 audit): batch cleanup — Critical ×3 + Medium ×3 (+…
earayu Apr 28, 2026
0b1d181
fix(graph): LineageGraphStoreWithAliasRedirect missing list_entities …
earayu Apr 28, 2026
b5a369e
ci(web): add Frontend tsc CI gate + sweep 5 pre-existing type errors …
earayu Apr 28, 2026
3418c95
test(web): align bot/types contract gate with #1774 FE-local ChatMess…
earayu Apr 28, 2026
107e1e9
refactor(api): unify model-platform endpoints to /api/v2 (V3 → V2 ren…
earayu Apr 28, 2026
024ab01
fix(indexing): batch vector embeddings (#1777)
earayu Apr 28, 2026
511de6f
fix(web i18n): nest flat dot-notation status / source_type keys (#1778)
earayu Apr 28, 2026
e7eef9a
fix(kb): document list status/preview + hide retrieval UI (#1779)
earayu Apr 28, 2026
e1679c0
perf(web): re-enable Turbopack dev — drop dead MDX JS plugin chain (#…
earayu Apr 28, 2026
2238e11
fix(web): prefer original document previews (#1781)
earayu Apr 28, 2026
a42bc0a
fix: restore knowledge graph page loading
earayu Apr 28, 2026
aa95fab
fix(test): unblock pytest collection — add __init__.py to disambiguat…
earayu Apr 28, 2026
180cee2
feat(collection): Wave 10 Chunks A+B — schema + legacy hard-cut (#1783)
earayu Apr 28, 2026
c9bca39
Improve knowledge graph interactions
earayu Apr 28, 2026
34ea0f2
fix(ui): remove duplicate collection create actions (#1787)
earayu Apr 28, 2026
d059cac
chore(makefile): remove residual add-license no-op target (#1788)
earayu Apr 28, 2026
7a0edd8
feat(graph): support dynamic entity types (#1789)
earayu Apr 28, 2026
d99e82b
docs(modularization): Wave 10 collection summary design (c1-extend-hi…
earayu Apr 28, 2026
538831d
feat(web): graph-lab Cosmograph PoC menu page (#1791)
earayu Apr 28, 2026
27cf113
feat(collection): Wave 10 Chunks C+D — regen service + 2 OpenAPI endp…
earayu Apr 28, 2026
d8bba0b
feat(web): Wave 10 Chunk F — collection description/summary auto-gen …
earayu Apr 28, 2026
15f5481
test(W10-task#6 Chunk G): collection summary/description regen e2e na…
earayu Apr 28, 2026
c6be4bd
test(e2e-http): smoke positive coverage for web_access search + read …
earayu Apr 28, 2026
60d658b
chore: drop stale celery/amqp entries from uv.lock (#1796)
earayu Apr 28, 2026
12b64e6
chore(envs): shell-safe-quote VECTOR_DB_CONTEXT in env.template (#1797)
earayu Apr 28, 2026
de5bf08
fix: knowledge library UI tidy + agent tool call ID preservation (#1795)
earayu Apr 28, 2026
548e6ca
fix(agent-runtime): persist tool calls in reload snapshots
earayu Apr 28, 2026
16a3eea
fix(web_search): drop misnamed X-Return-Format header on Jina provide…
earayu Apr 28, 2026
6533edc
fix(web_access): aiohttp ClientSession needs trust_env=True for HTTPS…
earayu Apr 28, 2026
07f8256
feat(agent-runtime): persist user-facing tool summary on ToolPart (#1…
earayu Apr 28, 2026
6703f26
feat(agent-chat): make activity trace user-facing (#1801)
earayu Apr 28, 2026
f0b6053
perf(graph): two-pass concurrent LLM extraction (~5x wall-time speedu…
earayu Apr 28, 2026
6b356a3
feat(embedding): inline retry on transient provider errors (#1806)
earayu Apr 28, 2026
06c104f
feat(agent-runtime): persist reasoning chunks interleaved with tool c…
earayu Apr 28, 2026
9d0ee56
feat(agent-chat): render reasoning timeline (#1807)
earayu Apr 28, 2026
66571cb
fix(agent-runtime): handle PartStartEvent to preserve first chunk of …
earayu Apr 28, 2026
81d0e2c
fix(graph): chunked gather in main pass — bound coroutine fan-out (#1…
earayu Apr 28, 2026
3f18b01
fix(documents): localize index status + handle null status (no broken…
earayu Apr 28, 2026
356f53e
chore(envs): document NO_PROXY=localhost,127.0.0.1 in env.template (#…
earayu Apr 28, 2026
6ac8f82
feat(agent-chat): auto-collapse reasoning when answer starts
earayu Apr 28, 2026
a3a3512
feat(agent-runtime): wire user language end-to-end
earayu Apr 28, 2026
1e374c9
fix(chat): display collection names in mentions
earayu Apr 28, 2026
c8b6bbc
fix(documents): render non-Latin PDFs + hide parsed-text tab (#1815)
earayu Apr 28, 2026
7d38aaa
fix(collections): restore create collection action (#1816)
earayu Apr 28, 2026
0b9f60f
fix(documents): restore .txt / .md preview after PR #1815 hide-tab re…
earayu Apr 28, 2026
d8e474a
[codex] Add graph hybrid view (#1818)
earayu Apr 28, 2026
1d51dfb
fix(mcp): aggregate per-modality DocumentIndex rows for indexing_status
earayu Apr 28, 2026
6df1599
fix(mcp): resolve parsed markdown via derived artifact path
earayu Apr 28, 2026
dce8255
stabilize graph hybrid camera (#1821)
earayu Apr 28, 2026
a3f508e
fix(collection): unbreak Wave 10 §K.13 summary regen Tier 1 (Bot not …
earayu Apr 28, 2026
afce4eb
polish(graph-hybrid): selection halo, click-to-deselect, zoom-aware l…
earayu Apr 28, 2026
15b74a5
fix(mcp): report real indexed chunk counts (#1824)
earayu Apr 28, 2026
cc72a25
fix(collection): Wave 10 Tier 1 must use the collection's own LLM, no…
earayu Apr 28, 2026
ba3a24e
feat(agent-chat): show friendly MCP tool activity (#1826)
earayu Apr 28, 2026
09d4592
tune graph hybrid label density (#1827)
earayu Apr 28, 2026
900145b
fix(agent-chat): render streamed answer while turn runs (#1829)
earayu Apr 28, 2026
707995c
fix(agent-chat): collapse reasoning only when answer starts (#1830)
earayu Apr 28, 2026
777807b
feat(agent-runtime): resolve document/collection titles for tool call…
earayu Apr 28, 2026
6ac50f6
feat(graph-extractor): warn on clean JSON with zero entities + relati…
earayu Apr 28, 2026
1c238ba
fix(agent-chat): hide draft label and guard markdown links (#1832)
earayu Apr 28, 2026
2686950
collapse graph hybrid type filters (#1833)
earayu Apr 28, 2026
75d7af8
feat(collection): rename "摘要" → "知识库详细摘要" / "Summary" → "Detailed kno…
earayu Apr 28, 2026
48e29ec
fix(collection): split regen lease-busy from fall-through (409 vs 503…
earayu Apr 28, 2026
bd7e006
Align deploy config environment defaults (#1834)
earayu Apr 28, 2026
fd5b412
ux(evaluation): drop case_id + reference_context UI from manual add-q…
earayu Apr 28, 2026
4333a6b
feat(evaluation): AI auto-generate QA pairs preview endpoint (#1838)
earayu Apr 28, 2026
fa473a9
fix(collection): include Collection.summary in API response (#1840)
earayu Apr 28, 2026
67b3c9a
fix(marketplace): remove featured collection panel
earayu Apr 28, 2026
e14eade
Polish landing feedback (#1843)
earayu Apr 28, 2026
c515fc8
use hybrid graph for marketplace collections (#1842)
earayu Apr 28, 2026
4a3cb30
feat(evaluation): AI auto-generate questions dialog (preview → bulk-c…
earayu Apr 28, 2026
bcee076
fix(frontend): restore i18n and type-check gates (#1845)
earayu Apr 28, 2026
3820af8
[codex] Refine evaluation dataset cards (#1848)
earayu Apr 28, 2026
006cdae
fix(evaluation): inject collection LLM as answer model into worker (#…
earayu Apr 28, 2026
2f16d23
fix graph hybrid initial canvas height (#1849)
earayu Apr 28, 2026
4704a0c
feat(evaluation): LLM-as-judge MVP + run answer/judge model overrides…
earayu Apr 28, 2026
e97ce00
Optimize graph visualization topology fetch (#1847)
earayu Apr 28, 2026
473bb79
optimize graph backend read paths (#1851)
earayu Apr 28, 2026
1803014
fix(collections): remove list search bar (#1852)
earayu Apr 28, 2026
d311dd9
feat(evaluation): add answer/judge model selectors to run-start dialo…
earayu Apr 29, 2026
e2ec349
Add graph hybrid data endpoint
earayu Apr 29, 2026
d7605fa
fix(web): provide intl messages to client provider
earayu Apr 29, 2026
ab5db6a
Cache graph hybrid layout projection
earayu Apr 29, 2026
25b4784
feat(evaluation): hide eval-spawned chats from user chat list (#1857)
earayu Apr 29, 2026
c493bdc
fix(web): hide evaluation feature
earayu Apr 29, 2026
a3c6d04
Fix Postgres graph expansion frontier
earayu Apr 29, 2026
5061a5f
Regenerate initial database migration (#1859)
earayu Apr 29, 2026
7fbe91d
[codex] Refactor provider configuration page
earayu Apr 29, 2026
2ed34f4
fix(web): unblock release frontend build (#1864)
earayu Apr 29, 2026
c0c4b02
Add graph extraction model benchmark (#1863)
earayu Apr 29, 2026
adfe4b6
fix graph compactor call context (#1869)
earayu Apr 29, 2026
804b152
docs(graph): 图谱索引状态语义拆分设计 (task #4) (#1870)
earayu Apr 29, 2026
4d33ec5
feat(graph): add visualization facts fallback (#1872)
earayu Apr 29, 2026
66eeae0
feat(graph): split Modality.GRAPH into GRAPH_FACTS + GRAPH_VECTORS (t…
earayu Apr 29, 2026
d9bf2d4
fix(indexing): rewrite _split_chunks for stable, cascade-free chunkin…
earayu Apr 29, 2026
eec4e4d
feat(graph_facts): Phase 1+2 跨实体受限并发 (task #6) (#1875)
earayu Apr 29, 2026
87ef527
test(graph-vectors): pin retry budget contract for task #7 (#1874)
earayu Apr 29, 2026
8f0548f
fix(indexing): start split graph worker lanes in lifespan (#1876)
earayu Apr 29, 2026
83122ee
feat(llm): wire response_format=json_object through CompletionService…
earayu Apr 29, 2026
7e774e2
polish(graph-hybrid): hide empty relation descriptions (#1878)
earayu Apr 29, 2026
e49ab80
feat(reconciler): graph_vectors stale detection — facts 更新后自动重入队 (tas…
earayu Apr 29, 2026
00bd960
polish(graph): prefer vector search and version layout cache (#1880)
earayu Apr 29, 2026
c44e7ef
polish(graph): relax facts fallback layout (#1881)
earayu Apr 29, 2026
1f09611
feat(model-platform): add model scenario allowlists (#1882)
earayu Apr 29, 2026
643c178
fix(chat): refresh agent model list without hard reload
earayu Apr 29, 2026
5a0aa80
task #17: indexing runtime hard cut (协作 PR — 团队多人编辑) (#1884)
earayu Apr 29, 2026
81afd76
fix(task-25): restore compose indexing worker path
earayu Apr 29, 2026
51d2bc3
docs: align architecture observability with indexing worker (#1888)
earayu Apr 29, 2026
3976f4e
perf(web): lazy load mermaid charts
earayu Apr 29, 2026
d4b65e2
fix(task-17): wire cross-domain DI seams in indexing-worker process (…
earayu Apr 29, 2026
b15fb58
chore(task17): clean indexing runtime stale comments (#1885)
earayu Apr 29, 2026
6ad2587
docs(task-17): align health probe references
earayu Apr 29, 2026
d1a4343
docs(cr-checklist): phase 2 — backfill task #17 ship verdict + Lesson…
earayu Apr 29, 2026
fde9a01
perf(web): lazy load document previews and quota charts
earayu Apr 29, 2026
61afa7d
chore(test): update post-task-#17 doc drift in test_full_indexing_pip…
earayu Apr 29, 2026
f13eb80
refactor(service): drop _trigger_index_reconciliation no-op (#1890)
earayu Apr 29, 2026
8c31405
perf(web): lazy-load Markdown in audit-log detail drawer (#1894)
earayu Apr 29, 2026
cb24a66
docs(architecture): integrate task #17 + Phase 2 sediment into overvi…
earayu Apr 29, 2026
623c7c7
fix(task-35): remove rerank from MCP search surface
earayu Apr 29, 2026
2b17615
perf(web): lazy load user quota editor
earayu Apr 29, 2026
a0b360b
test: add provider e2e shape shortcuts (#1903)
earayu Apr 29, 2026
91dbfb8
build(web): run frontend standalone with node
earayu Apr 29, 2026
960947f
perf(web): trim lodash + async whole-imports in document-upload (#1900)
earayu Apr 29, 2026
d589ebd
refactor(llm): delete rerank — runtime / pipeline / schema / cache (t…
earayu Apr 29, 2026
0d347d3
ci: cancel superseded PR workflow runs (#1901)
earayu Apr 29, 2026
474071e
chore(task-35): remove rerank UI and docs defaults
earayu Apr 29, 2026
ee4667b
docs(architecture): task #32 MCP audit spec v1 (#1905)
earayu Apr 29, 2026
a501ac8
test(task-32): lock MCP no-rerank boundary
earayu Apr 29, 2026
e759fc2
docs(task-32): refresh MCP docs for split search
earayu Apr 29, 2026
290bc5f
ci: bound core workflow runtime (#1907)
earayu Apr 29, 2026
8d5ffa9
feat(mcp): expose graph evidence refs (#1909)
earayu Apr 29, 2026
1bfa790
refactor(model-platform): drop residual RERANK capability + provider …
earayu Apr 29, 2026
3b6ed53
chore(rerank): remove final config leftovers
earayu Apr 29, 2026
1f267bf
docs: list compat test make targets (#1914)
earayu Apr 29, 2026
eb2a805
test(task-32-A1b): pin graph evidence_refs → read_document_chunk chai…
earayu Apr 29, 2026
b14000a
fix(web): improve mobile documents and audit layouts
earayu Apr 29, 2026
b3c3a0e
docs(cr-checklist): fold task #32 + task #35 sediment — 7 lessons + L…
earayu Apr 29, 2026
5473224
docs(architecture): task #30 graph chunk window spec v1 (#1915)
earayu Apr 29, 2026
0ab016b
chore(tests): subdir-ize unit_test/ top-level (task #33 Layer 2 P1) (…
earayu Apr 29, 2026
3255fa5
feat(indexing): add graph extraction window assembler
earayu Apr 29, 2026
01b4519
feat(graph-extractor): prompt v2 — 7 hard requirements + window-aware…
earayu Apr 29, 2026
003917b
docs(ci): codify provider matrix flake handling policy (task #33 P0) …
earayu Apr 29, 2026
9b4770a
feat(graph-extraction): task #30 A2 — 5 const co-scale + boundary tes…
earayu Apr 29, 2026
0058507
docs(cr-checklist): sediment Lesson #15 — file-move 3-step verify (#1…
earayu Apr 29, 2026
448785a
feat(benchmark): task #30 B1 — chunk-window matrix + per-document met…
earayu Apr 29, 2026
722d13b
docs(cr-checklist): fold task #30 A2/B1 sediment — Lesson #12 v6.4/v7…
earayu Apr 29, 2026
a0403cf
ci(compat): trigger Backend-Compat-Test on real graph_storage path (#…
earayu Apr 30, 2026
9720342
fix(helm): pass Neo4j credentials to indexing worker (#1929)
earayu Apr 30, 2026
ed8def2
docs(task-61): DB adapter compat spec v1 — vector + graph cross-impl …
earayu Apr 30, 2026
7ab474b
feat(vectorstore): cross-adapter filter fail-loud + score normalizati…
earayu Apr 30, 2026
43648f9
feat(task-30-b3): lock graph_extraction_window_size default = 2 (swee…
earayu Apr 30, 2026
9c94cbc
test(compat): task #61 P1 — bulk_upsert_entity_with_lineage_parts cro…
earayu Apr 30, 2026
dc79aad
docs(cr-checklist): task #61 + task #30 B3 close-out sediment fold-in…
earayu Apr 30, 2026
1024ef9
test(task-33-p3): cross-source default value gate for graph_extractio…
earayu Apr 30, 2026
29b82e2
docs(task-31): graph node merge & background suggestion task spec v1 …
earayu Apr 30, 2026
7ca60ab
fix(indexing): install runtime in worker CLI (#1936)
earayu Apr 30, 2026
15b2a02
fix(mcp): restore default search and chunk reads (#1937)
earayu Apr 30, 2026
6fc6f64
feat(graph-curation): task #31 A2 suggestion status schema (#1935)
earayu Apr 30, 2026
986c21b
docs(task-31): Phase A 实施方案自然中文版
earayu Apr 30, 2026
0ae069c
fix(chart): derive ES_HOST from elasticsearch values (#1939)
earayu Apr 30, 2026
0535bf4
refactor(task-31-a3): description-free graph_curation 7 call sites (#…
earayu Apr 30, 2026
4cd2e6f
feat(indexing): task #31 Phase A1 — independent graph_curation_run wo…
earayu Apr 30, 2026
b545294
feat(graph): task #31 A4 merge suggestion UI (#1940)
earayu Apr 30, 2026
66753e6
docs(task-31): spec v1.1 amend — Phase A 实施 sediment fold-in (#1942)
earayu Apr 30, 2026
ef1bf59
docs(cr-checklist): task #31 Phase A close-out sediment fold-in 子 PR …
earayu Apr 30, 2026
52fb68e
test(task-31-b2): lock description-free merge compat
earayu Apr 30, 2026
accda9e
fix(chart): add first-class Nebula graph backend values
earayu Apr 30, 2026
16bdf31
test(task-61-p1-d1): complete e2e shape matrix
earayu Apr 30, 2026
4aaae55
test(task-61): lock graph store compat gaps
earayu Apr 30, 2026
d433a5e
feat(vectorstore): task #61 P1-V vector adapter family — capability +…
earayu Apr 30, 2026
7d1adfa
feat(collection): task #61 P1-D3 — vector backend identity + capabili…
earayu Apr 30, 2026
eb4c4f3
feat(graph_curation): task #61 P2-S1+S2 — batch alias resolution + N-…
earayu Apr 30, 2026
92b9449
docs(indexing): perf audit v1 — parse / scheduler / DB / private deploy
earayu May 2, 2026
cbc1a95
docs(indexing): perf audit v2 — K8s prod / pgbouncer / admin UI
earayu May 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 4 additions & 5 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,10 @@ dmypy.json
aperag.egg-info/

# Frontend development files (keep dist and deploy for production builds)
frontend/node_modules
frontend/.umi
frontend/.umi-production
frontend/yarn-error.log
frontend/npm-debug.log*
web/node_modules
web/.next
web/yarn-error.log
web/npm-debug.log*

# Development and build artifacts
*.egg-info/
Expand Down
1 change: 1 addition & 0 deletions .env.example
19 changes: 0 additions & 19 deletions .github/workflows/auto-approve.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/cherry-pick.yml

This file was deleted.

152 changes: 0 additions & 152 deletions .github/workflows/cicd-pull-request.yml

This file was deleted.

Loading
Loading