--- kanban-plugin: board --- ## Phase 1 · 数据安全与正确性 _(全部完成)_ ## Phase 2 · 性能与一致性 _(代码改动已完成,待验收)_ ## Phase 3 · 可观测性与运营 - [ ] **P3-1** audit 表记录触发原因 · `blacklist.py` · 🟡 Nice - [ ] **P3-2** hook 失败写入可见日志 · `install-hook.sh` · 🟡 Nice - [ ] **P3-3** 添加 health-check 脚本 · 新增文件 · 🟡 Nice - [ ] **P3-4** 日志轮转 · `install-hook.sh` · 🟡 Nice ## 已完成 - [x] **P1-1** 删除 blacklist 过宽字面量 · `blacklist.py` · 🔴 Critical - [x] **P1-2** stale 清理排除 failed_ids · `ingest_vault.py`:88 · 🔴 Critical - [x] **P1-4** 重建全量索引验收 · primary=96, secure=85 · 🔴 Critical - [x] **P2-1** 增量索引加 hash 检查 · `incremental_ingest.py` · 🟠 Important - [x] **P2-2** 统一 ingest 目录范围 · `incremental_ingest.py` · 🟠 Important - [x] **P2-3** 换用 HNSW 索引 · `schema.sql` · 🟠 Important - [x] **P2-4** 修复 VAULT_DIR 推导 · `agent-with-memory.sh` · 🟠 Important - [x] **P2-5** 查询加相似度阈值 · `query_pgvector.py` · 🟠 Important %% kanban:settings {"kanban-plugin":"board","list-collapse":[false,false,false,false]} %%