Files
PlantAI-rag-new/sdk/mock/fixtures/kg_neighborhood.json
T
jerryandClaude Fable 5 0875bb036c P0/M1: 四部分重构——frontend→ui、backend→sdk 改名 + 引用修复 + 骨架
- git mv 保留历史:ui/(Vue3+Vite)、sdk/(BFF 中间层)
- 路径语义修正:db_path/figures_cache 改相对 sdk/(BFF cwd),
  历史库 sdk/backend/data 迁移至 sdk/data/(会话/图片缓存无损)
- 引用修复 ~15 处:config.py、deploy/*.sh、vitest/playwright 配置、
  单测导入路径、docs、README、gitignore、.env.example
- 骨架:agent/{qa,methodology,legacy-rag,vendor}、knowledge/manifest.yaml、
  tooling/{compile,kb,crypto,assemble,audit,tools,scripts} + README
- 门禁验证:sdk pytest 125 通过、ui vitest 158 通过、
  生产 BFF 脚本重启四上游全绿 + 静态托管 + 会话库无损

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 12:56:47 +08:00

21 lines
2.0 KiB
JSON

{
"center": "cent_ospl14",
"center_name": "OsSPL14",
"depth": 1,
"nodes": [
{ "id": "cent_ospl14", "label": "OsSPL14", "type": "gene" },
{ "id": "cent_panicle", "label": "panicle", "type": "experimental_material" },
{ "id": "cent_branching", "label": "panicle branching", "type": "process" },
{ "id": "cent_mir156", "label": "miR156", "type": "sequence_feature" },
{ "id": "cent_ospl7", "label": "OsSPL7", "type": "gene" },
{ "id": "cent_ospl16", "label": "OsSPL16", "type": "gene" }
],
"edges": [
{ "source": "cent_ospl14", "target": "cent_panicle", "relation": "expressed_in", "label": "expressed_in", "assertion_id": "cass_aaaa01", "paper_count": 5, "support_count": 9, "title": "Regulation of OsSPL14 by OsmiR156 defines ideal plant architecture in rice", "doi": "10.1038/ng.591", "pmid": "20393464" },
{ "source": "cent_ospl14", "target": "cent_branching", "relation": "involved_in", "label": "involved_in", "assertion_id": "cass_aaaa02", "paper_count": 3, "support_count": 4, "title": "Regulation of OsSPL14 by OsmiR156 defines ideal plant architecture in rice", "doi": "10.1038/ng.591", "pmid": "20393464" },
{ "source": "cent_ospl14", "target": "cent_mir156", "relation": "regulated_by", "label": "regulated_by", "assertion_id": "cass_aaaa03", "paper_count": 2, "support_count": 2, "title": "Regulation of OsSPL14 by OsmiR156 defines ideal plant architecture in rice", "doi": "10.1038/ng.591", "pmid": "20393464" },
{ "source": "cent_ospl7", "target": "cent_branching", "relation": "involved_in", "label": "involved_in", "assertion_id": "cass_bbbb01", "paper_count": 1, "support_count": 1, "title": "OsSPL7 regulates panicle development in rice", "doi": null, "pmid": "22429691" },
{ "source": "cent_ospl16", "target": "cent_panicle", "relation": "expressed_in", "label": "expressed_in", "assertion_id": "cass_cccc01", "paper_count": 1, "support_count": 1, "title": "OsSPL16 controls grain size and quality via the GW8 pathway", "doi": "10.1038/ng.2327", "pmid": "22635119" }
]
}