Skip to content

Add 4 datasets missing from the MCP catalog (fix CI doc-sync) - #19

Merged
linsamtw merged 1 commit into
masterfrom
fix/catalog-sync-4-datasets
Aug 1, 2026
Merged

Add 4 datasets missing from the MCP catalog (fix CI doc-sync)#19
linsamtw merged 1 commit into
masterfrom
fix/catalog-sync-4-datasets

Conversation

@linsamtw

@linsamtw linsamtw commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

CI 的 check_doc_sync 在 master 上失敗 —— 四個已在 FinMind-Doc 上線的 dataset 沒有進 knowledge/datasets.md

Dataset 分類 Tier
TaiwanStockIndustryChainMoneyFlow 台股-籌碼面 Sponsor(single day)
TaiwanAssetSwapFixedIncomeDaily 台股-衍生性商品 Backer
TaiwanAssetSwapOptionDaily 台股-衍生性商品 Backer
TaiwanStockConvertibleBondPutProvision 台股-可轉債 Backer

欄位都照 FinMind-Doc 各自的段落抄寫:Tier 取自標題的會員註記、Key columns 取自 Schema 區塊、描述保留該 dataset 的使用注意事項(例如 IndustryChainMoneyFlow 一次只能查一天、sub_industry 空字串是產業鏈總計列、佔比加總會超過 100%;PutProvision 含未來已公告場次)。

Verification

python3 scripts/check_doc_sync.py --doc <FinMind-Doc@master>
  FinMind-Doc documented datasets : 102
  MCP catalog datasets            : 105
  OK: MCP catalog is in sync with FinMind-Doc.

uv run --extra dev pytest -q  →  32 passed

(先前本地跑過但沒抓到,是因為本地 FinMind-Doc checkout 停在舊分支;這次是對 origin/master 驗證。)

🤖 Generated with Claude Code

check_doc_sync flagged four datasets documented in FinMind-Doc but absent
from knowledge/datasets.md:

  TaiwanStockIndustryChainMoneyFlow  (籌碼面, Sponsor, single day)
  TaiwanAssetSwapFixedIncomeDaily    (衍生性商品, Backer)
  TaiwanAssetSwapOptionDaily         (衍生性商品, Backer)
  TaiwanStockConvertibleBondPutProvision (可轉債, Backer)

Fields transcribed from the FinMind-Doc sections (tier from the membership
note in each header, columns from the Schema block).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@linsamtw
linsamtw merged commit 14e61e7 into master Aug 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant