track-core 状态(M5–M8)
模块 05 — ✅ 完成
- 产出文件:
05-prompting-structured-output/README.md
05-prompting-structured-output/examples/structured_output_api.py(需 key,AST 静态校验通过)
05-prompting-structured-output/examples/validate_retry_harness.py(无 key,已实跑通过)
05-prompting-structured-output/examples/few_shot_builder.py(无 key,已实跑通过)
05-prompting-structured-output/labs/lab.md
05-prompting-structured-output/questions/architect-questions.md(含 1 道场景决策题)
05-prompting-structured-output/questions/exam-style.md(17 题,答案+逐项解析在文末)
flashcards/flashcards-05.csv(23 张)
glossary/glossary-core.md(新建,M5 术语 14 条)
sources/sources-core.csv(新建,C01–C07)
- 来源核验:官方 Prompt engineering overview / Prompting best practices / Structured outputs / Extended thinking 均 VERIFIED(2026-08-30)。重要核验结果:extended thinking 手动模式 4.6 弃用、4.7+ 返回 400,现行方案为 adaptive thinking;prefill 在 4.6+/Mythos Preview 起返回 400。C06(strict tool use 专页)标 PENDING(内容已由 C03 交叉覆盖)。
- 待协调者验收:无 key 示例实跑通过;需 key 示例仅静态校验;docs.claude.com 会 301 到 platform.claude.com(已在 sources 记 platform 域名)。
- 遗留问题:无。
模块 06 — ✅ 完成
- 产出文件(examples/ 4 个脚本由前任 subagent 交付,其余由本轮补全):
06-mcp/README.md(新建;含 2 张 Mermaid 图、MCP vs 直接 API 决策表、bad vs better、tradeoffs、common mistakes、术语表、认证相关性)
06-mcp/examples/01_server_primitives_demo.py(前任交付,未改动;无 key,已实跑通过)
06-mcp/examples/02_tool_error_handling.py(前任交付,未改动;无 key,已实跑通过)
06-mcp/examples/03_context_cost_simulator.py(前任交付,未改动;无 key,已实跑通过)
06-mcp/examples/04_mcp_connector_api.py(前任交付,未改动;需 key,静态校验发现问题,见下)
06-mcp/labs/lab.md(新建;Lab A–D 无 key,Lab E 需 key)
06-mcp/questions/architect-questions.md(新建;7 问 + 2 道场景决策题,含完整八要素格式)
06-mcp/questions/exam-style.md(新建;12 单选 + 3 道 MCP vs 直接 API 场景决策题 S1–S3,答案与逐项解析在文末独立小节)
flashcards/flashcards-06.csv(新建;23 张)
glossary/glossary-core.md(末尾追加「## 模块 06 — MCP」小节,19 条;M5 内容未动)
sources/sources-core.csv(末尾追加 C08–C23,共 16 条,均 VERIFIED 2026-08-30;C01–C07 未动)
- 示例实跑结果(本机,mcp SDK 2.1.1,uv run):01 通过(协商 protocol_version=2026-07-28,三大原语 list/call 全部成功);02 通过(ToolError→is_error=True、未知工具→is_error=True 均符合预期);03 通过(12 工具全量 1,998 tokens vs 渐进式 386;210 工具 36,060 vs 552);04 未实跑(需 key+公网 server,按设计仅静态校验)
- 来源核验:当前规范版本为 2026-07-28(Modern:无 initialize 握手、每请求 _meta 携带版本与能力、无协议级会话;Legacy ≤2025-11-25);transport 为 stdio + Streamable HTTP(HTTP+SSE 已淘汰,2026-07-28 又删除 GET 流与会话);安全页确认 token passthrough 被禁止、confused deputy/SSRF/state handle hijacking 等攻击清单;client best practices 确认 1%–5% 阈值与 catalog/inspect/execute 三层;MCP connector 确认 beta header mcp-client-2025-11-20、仅工具调用、仅公网 HTTP server。全部为 modelcontextprotocol.io / platform.claude.com / py.sdk.modelcontextprotocol.io 官方源,无冲突双源情况
- 待协调者验收:① examples 01–03 无 key 实跑通过(可复跑验证);② 04_mcp_connector_api.py 第 27 行存在语法缺陷:
api_key = ***"ANTHROPIC_API_KEY"],原文应为 api_key = os.environ["ANTHROPIC_API_KEY"],os.environ[ 被替换成了 ***(疑似脱敏事故),AST 解析失败;按任务要求未改动 examples,修复需协调者定夺(修复后其余部分 AST 校验通过);③ glossary/sources 为追加式修改,已有内容未动,可 diff 验证
- 遗留问题:仅上述 04 的语法缺陷一处(待协调者修复或授权修复);其余无
模块 07 — ⬜ 未开始
模块 08 — ⬜ 未开始
📚 目录