Files
PlantAI-rag-new/tooling
adminandClaude Fable 5 f0a1711ebc fix(aqua): batch_runner path sanitize, loader batch embed, alias expansion
- batch_runner: sanitize paper_id to disk dir name (was skipping all
  papers whose paper_id contains :/()); keeps explicit result path
  compat; verified 5/5 no-skip on paren-DOI papers
- qdrant_loader: batch embed via Ollama array input (32/batch, 14x:
  2.7 -> 36.9 texts/s, 24.5k points ~10min vs 2.5h); per-batch fail
  falls back to single; checkpoint format unchanged
- entity_alias_aqua: +Streptococcus agalactiae (GBS), RAS
  (forbidden_expansions), Danio rerio; merged vernacular/Chinese
  aliases for O. niloticus / O. mykiss / S. salar / L. vannamei;
  g02 gap entities now normalize correctly
- note for P3: ingest manifest MUST carry paper sidecar (pilot
  manifest_pilot.json does not - would emit paper_id="result" dirt)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-13 01:06:38 +08:00
..

tooling/ —— 统一打包工具(收编 encryption-test 工具链)

  • build_all.sh —— 一键构建入口(读 tooling.env)
  • compile/ —— Cython 编译脚本(SDK + 3 agent)
  • audit/ —— 编译树审计(audit_compiled_tree.py 等)
  • kb/ —— KB 快照/加密/打包
  • crypto/ —— 密钥与 AES-GCM 原语(无 TPM 版)
  • assemble/ —— 安装目录组装 + 部署脚本模板
  • build// —— 构建产物(gitignored)