0b7675737a02e8f7bbc8e0932fc9fcd34650d9ccfa7ea2109674e339c664d56a.json 13 KB

1
  1. {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_docs_superpowers_plans_2026_09_06_db_list_server_column_filters_md", "label": "2026-09-06-db-list-server-column-filters.md", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L1"}, {"id": "plans_2026_09_06_db_list_server_column_filters_implementation_plan", "label": "\u5730\u78c5\u7ba1\u7406\u4e3b\u5217\u8868\u5217\u5934\u6574\u5e93\u7b5b\u9009 Implementation Plan", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L1"}, {"id": "plans_2026_09_06_db_list_server_column_filters", "label": "\u6587\u4ef6\u5730\u56fe", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L23"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_1", "label": "code:python (from fastapi import Request)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L39"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_1_builder_api_d1", "label": "Task 1: \u8ba1\u5212 builder + \u5355\u6d4b + API \u63a5\u7ebf\uff08D1 \u540e\u7aef\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L56"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_2", "label": "code:python (\"\"\"\u5730\u78c5\u8ba1\u5212\u5217\u8868\u5217\u5934\u8fc7\u6ee4\u5355\u6d4b\u3002\"\"\")", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L65"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_3", "label": "code:bash (cd backend && source venv/bin/activate && PYTHONPATH=. pytes)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L98"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_4", "label": "code:python (params = _merge_query(request, planNo=plan_no, ...))", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L118"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_2_d1", "label": "Task 2: \u8ba1\u5212\u9875\u524d\u7aef\uff08D1\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L134"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_5", "label": "code:ts (import type { ColumnFilterDef } from '@/composables/useClien)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L143"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_6", "label": "code:ts (list(params?: Record<string, any>) {)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L197"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_3_builder_api_d2", "label": "Task 3: \u51fa\u5165\u5e93 builder + \u5355\u6d4b + API\uff08D2 \u540e\u7aef\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L209"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_4_d2", "label": "Task 4: \u51fa\u5165\u5e93\u9875\u524d\u7aef\uff08D2\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L236"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_5_builder_api_d3", "label": "Task 5: \u5730\u78c5\u5355 builder + \u5355\u6d4b + API\uff08D3 \u540e\u7aef\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L253"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_6_d3", "label": "Task 6: \u5730\u78c5\u5355\u9875\u524d\u7aef\uff08D3\uff09", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L278"}, {"id": "plans_2026_09_06_db_list_server_column_filters_task_7", "label": "Task 7: \u603b\u9a8c\u6536 + \u56fe\u8c31", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L293"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_7", "label": "code:bash (cd backend && source venv/bin/activate && PYTHONPATH=. pytes)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L297"}, {"id": "plans_2026_09_06_db_list_server_column_filters_codeblock_8", "label": "code:bash (./scripts/update-graph.sh all)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L307"}, {"id": "plans_2026_09_06_db_list_server_column_filters_spec", "label": "Spec \u8986\u76d6\u81ea\u68c0", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L317"}, {"id": "plans_2026_09_06_db_list_server_column_filters_329", "label": "\u6267\u884c\u65b9\u5f0f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L329"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_docs_superpowers_plans_2026_09_06_db_list_server_column_filters_md", "target": "plans_2026_09_06_db_list_server_column_filters_implementation_plan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L1", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_implementation_plan", "target": "plans_2026_09_06_db_list_server_column_filters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L23", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L39", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_1_builder_api_d1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L56", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_1_builder_api_d1", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L65", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_1_builder_api_d1", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L98", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_1_builder_api_d1", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L118", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_2_d1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L134", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_2_d1", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L143", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_2_d1", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L197", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_3_builder_api_d2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L209", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_4_d2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L236", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_5_builder_api_d3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L253", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_6_d3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L278", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters", "target": "plans_2026_09_06_db_list_server_column_filters_task_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L293", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_7", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L297", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_task_7", "target": "plans_2026_09_06_db_list_server_column_filters_codeblock_8", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L307", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_implementation_plan", "target": "plans_2026_09_06_db_list_server_column_filters_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L317", "weight": 1.0}, {"source": "plans_2026_09_06_db_list_server_column_filters_implementation_plan", "target": "plans_2026_09_06_db_list_server_column_filters_329", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/docs/superpowers/plans/2026-09-06-db-list-server-column-filters.md", "source_location": "L329", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}