zhuyongxin
38f781b157
feat(harness): complete protocol repair stop and archive ISS-016
...
Add repairable INVALID_PROGRESS_PROTOCOL observations, independent
PROGRESS_PROTOCOL_VIOLATED saturation, and controlled release paths.
Archive the OpenSpec change after syncing main specs and devflow.
2026-07-27 19:10:07 +08:00
zhuyongxin
f035538531
feat(rag): dense+BM25 hybrid on MilvusClientV2, drop SDK path
...
Replace legacy MilvusServiceClient knowledge search/write with a single
MilvusClientV2 hybrid store (BM25 function + dense ANN + RRFRanker).
Use collection biz_hybrid and require knowledge reindex.
2026-07-27 18:49:20 +08:00
zhuyongxin
376ad0c241
feat(rag): hybrid multi-path search with RRF fusion
...
Add configurable hybrid mode on KnowledgeSearchPort that fuses dense
unfiltered, dense filtered, and lexical ranks via RRF while preserving
dense-compatible threshold scores. Archives Delivery 2 OpenSpec change.
2026-07-27 18:33:31 +08:00
zhuyongxin
ac1f831903
feat(rag): chunk evidence identity, dedup, and search port
...
Preserve same-document multi-chunk evidence with evidenceKey identity,
per-document caps, retrieve-k/return-n split, and a dense KnowledgeSearchPort.
Archives Delivery 1 OpenSpec change as the foundation for hybrid retrieval.
2026-07-27 18:26:15 +08:00
aruo
d0452184ee
feat(harness): add information gain stop and audit
2026-07-27 01:03:34 +08:00
zhuyongxin
49180abccf
docs(issue): archive legacy issues and add iss-015
2026-07-23 19:54:01 +08:00
zhuyongxin
8ee7cc0b70
refactor(harness): remove legacy agent architecture
2026-07-22 18:02:01 +08:00
zhuyongxin
bc36248cd8
feat(chat): cut over to single SSE endpoint
2026-07-22 10:01:12 +08:00
zhuyongxin
f8809cb7dd
feat(harness): add chat application use case
2026-07-22 00:57:39 +08:00
zhuyongxin
ee0949d464
feat(harness): add evidence and semantic guards
2026-07-21 23:50:51 +08:00
zhuyongxin
2362665519
feat(harness): add single diagnosis react agent
2026-07-21 22:29:49 +08:00
zhuyongxin
85029d96a7
feat(harness): add readonly mysql tool
2026-07-21 21:24:42 +08:00
zhuyongxin
3e602781d6
feat(harness): add rag and log projections
2026-07-21 20:12:18 +08:00
zhuyongxin
0dbdd7d8d3
feat(harness): add canonical tool invocation boundary
2026-07-21 19:36:25 +08:00
zhuyongxin
6b74990f86
feat(harness): add run context and retry core
2026-07-21 18:36:19 +08:00
zhuyongxin
4274f3350b
feat(harness): freeze aci tool contracts
2026-07-21 18:01:18 +08:00
zhuyongxin
58c39107c5
refactor(harness): freeze single-agent contracts
2026-07-21 17:33:25 +08:00
zhuyongxin
3578709896
docs(openspec): archive session run isolation
2026-07-10 22:52:39 +08:00
zhuyongxin
52bf0302c6
feat(trace): add session run isolation schema
2026-07-10 17:47:56 +08:00
zhuyongxin
841437fa06
docs(mvp): organize mvp documentation
2026-07-09 13:40:08 +08:00
zhuyongxin
9c9a0024d4
feat(demo): add interview quality audit
2026-07-09 11:18:49 +08:00
zhuyongxin
a6c2d4459c
docs(openspec): propose interview demo quality audit
2026-07-09 10:34:33 +08:00
zhuyongxin
da45fa3fb0
docs(devflow): sort index by date
2026-07-09 10:24:35 +08:00
aruo
db0f229285
feat(eval): add evidence pipeline acceptance closure
2026-07-09 00:47:48 +08:00
aruo
7b8c75e571
feat(agent): harden verifier evidence references
2026-07-08 16:12:56 +08:00
aruo
6015bcbf6f
feat(agent): add composer final answer
2026-07-08 09:51:07 +08:00
aruo
1b31e78be5
feat(agent): add verifier claim checks
2026-07-08 02:33:02 +08:00
aruo
c5e496e715
feat(agent): add executor gatekeeper hook
2026-07-08 02:01:49 +08:00
aruo
050cbc8fee
feat(agent): add executor evidence v2 contract
2026-07-08 01:37:15 +08:00
zhuyongxin
3b62a8940c
chore(openspec): archive executor evidence output contract
2026-07-07 19:04:24 +08:00
zhuyongxin
04eb50e2b4
feat(agent): add executor evidence output contract
2026-07-07 19:02:02 +08:00
zhuyongxin
ed7efc58b7
feat(rag): close eval pipeline with live snapshots
2026-07-06 21:39:27 +08:00
zhuyongxin
cf3333d607
feat(rag): modularize knowledge retrieval pipeline
2026-07-06 17:06:05 +08:00
aruo
3dfe3dbe53
Update devflow glossary for skills
2026-07-06 10:43:21 +08:00
aruo
3e5c6a159c
Update sm-flow workflow docs
2026-07-06 09:15:51 +08:00
aruo
79feed3314
Merge branch 'emdash/shy-items-fry-f4zze' into refactor/mvp1.0
...
# Conflicts:
# mvp/issues/README.md
2026-07-05 01:42:42 +08:00
aruo
26e12a8d6b
Archive MVP demo interview runbook
2026-07-05 01:34:04 +08:00
aruo
cbef3ddd3c
Add MVP demo interview runbook
2026-07-05 01:25:20 +08:00
aruo
69deb15330
Add diagnosis eval baseline diff
2026-07-05 00:59:53 +08:00
aruo
4c7c53b024
Expand diagnosis eval fixtures
2026-07-05 00:27:57 +08:00
aruo
ca5c61fabf
Add diagnosis eval harness
2026-07-04 23:51:43 +08:00
aruo
23ee05c7c3
feat: add traceable scoped AIOps diagnosis
2026-07-04 22:57:28 +08:00
aruo
dc6cd32a67
Harden evidence trace semantics
2026-07-04 22:36:30 +08:00
zhuyongxin
6919092b83
feat: archive mvp demo trace acceptance
2026-07-03 16:25:00 +08:00
zhuyongxin
9050487307
feat: add chat verifier agent
2026-07-03 10:54:33 +08:00
zhuyongxin
a1c896ebda
chore(docs): 归档 ISS-001 session-dedup-knowledge-map + ISS-002 mvp 文档
...
- 移动 session-dedup-knowledge-map OpenSpec 到 archive 目录
- 提交 ISS-001 遗留的 devflow 档案文件
- 更新 ISS-002 状态为已修复
- 新增 mvp/architecture/action-memory-relevance.md 设计文档
- 更新 mvp/README.md 文档导航
- 更新 devflow/index.md OpenSpec 链接指向 archive
2026-07-01 18:27:04 +08:00
zhuyongxin
e438df4355
feat(knowledge): Executor 行动记忆 + 归一化质量等级解决 ISS-002 重复检索
...
- RetrievedDocTracker 升级为域级+文档级双层记录(Map<sessionId, Map<domain, Set<filePath>>>)
- LookupKnowledgeTool 新增 Min-Max 归一化层(BGE-M3 L2 距离→[0,1] similarity)
- 三等级 relevanceLevel:PRECISE / HIGHLY_RELEVANT / REFERENCE + completenessHint 兜底信号
- LookupResult 新增 relevanceLevel、completenessHint、retrievedDomainsThisSession
- Executor prompt 重写:4 条检索约束 + 合法出口不查全不追责,重复检索才惩罚
- 入库可观测性:V010 迁移 + retrieval_details JSON 扩展
- 归档 executor-action-memory-relevance change
2026-07-01 18:24:41 +08:00
zhuyongxin
e4f37cb9e6
fix(knowledge): 修复循环依赖 + 归档 session-dedup-knowledge-map + 记录 ISS-002
...
- KnowledgeIndexService: 域级生成从 @PostConstruct 移到 @EventListener(ApplicationReadyEvent),解决 KnowledgeIndexService ↔ KnowledgeDomainService 循环依赖
- devflow 归档: evidence.md + acceptance.md(含运行验证结果)
- devflow/index.md: session-dedup-knowledge-map 状态改为 archived
- openspec .archive-ready 标记
- mvp/issues/ISS-002: Executor 无约束重复调用 lookup_knowledge
2026-07-01 14:26:59 +08:00
zhuyongxin
2a796da490
feat(feedback): 置信度评分与用户反馈机制 & 归档 confidence-feedback change
2026-06-30 18:01:06 +08:00
zhuyongxin
3ffa5cc366
Merge branch 'emdash/afraid-geese-carry-h5718' into refactor/mvp1.0
...
# Conflicts:
# devflow/index.md
2026-06-26 17:36:59 +08:00