{ "$schema": "compatibility-matrix-entry-v1", "generatedAt": "2026-06-05T00:00:00.000Z", "scenario": "不兼容 Schema 变更:Markdown → JSON 格式变化", "scenarioId": 5, "clawVersion": "2.0.0", "baselineVersion": "", "schemaStatus": "breaking", "pipelineStatus": "fail", "gateDecision": "closed", "compatibilityStatus": "unsupported", "knownRisks": [ "文件格式从 Markdown (.md) 变更为 JSON (.json),文件扫描器无法解析 Markdown 解析器", "Baseline Compare delta > 50%,Gate 自动 CLOSED", "所有既有 Pipeline 检查项均报 FAIL", "需要同步更新 Baseline 版本和文件扫描逻辑", "迁移后需验证 JSON Schema 与数据结构一致性" ], "recommendedAction": "update baseline scanner (add JSON parser) + rebuild baseline before release", "dataStructure": { "blocs": { "path": "memory/blocs/*.json", "count": 0, "fields": [], "note": "格式变更:.md → .json,当前扫描器无法识别" }, "cycles": { "path": "memory/cycles/*.json", "count": 0, "fields": [], "note": "格式变更:.md → .json" }, "candidates": { "path": "memory/candidates/*.json", "count": 0, "fields": [], "note": "格式变更:.md → .json" } }, "baselineMetrics": { "blocCount": 0, "cycleCount": 0, "candidateCount": 0, "activeCandidateCount": 0, "archivedCandidateCount": 0 }, "deltaFromBaseline": { "blocCount": -6, "cycleCount": -7, "candidateCount": -36, "activeCandidateCount": -28, "archivedCandidateCount": -8 }, "pipelineChecks": { "rcChecklist": { "status": "fail", "blockers": ["文件格式变更:.md → .json", "扫描器无法解析 JSON 格式"], "warnings": [] }, "baselineCompare": { "status": "fail", "blockers": ["所有指标 delta > 50%", "文件计数归零 → 格式不兼容"], "warnings": [] }, "releaseGate": { "decision": "closed", "blockers": ["Schema breaking change — 文件格式变更导致指标严重偏离基线", "[Checklist] 文件格式变更,建议迁移适配器", "[Baseline] Baseline Compare FAIL — 全部指标缺失"] } } }