What problem does it solve? When the upstream mj-system naming standard (Biz_DWS_Naming_Stability §2-§4) evolves—new metrics, renamed columns, deprecated entries—the mj-agent qcm_catalog.yaml mirror can silently drift, causing the find_biz_context tool to return wrong business semantics and the LLM to make incorrect decisions. This Skill detects that drift and proposes fixes without ever writing to the catalog directly. ## Core Features & Use Cases - Drift Detection: Wraps scripts/diff_biz_schema.py and scripts/fetch_biz_schema.py to compare qcm_catalog.yaml against the upstream standard and classify changes (new metric/period/dimension, renames, deprecations, semantic shifts). - Reverse Impact Scan: Greps dependent SKILL.md curated examples, golden_seed.jsonl reference SQL, system.md, and the SQL guardrail for references to renamed or removed catalog entries. - Read-only Proposals with HITL Gate: Outputs a draft diff plus impact analysis (Studio probe H1/H2/H3, smoke test effects) and stops for human approval—never edits qcm_catalog.yaml itself. - Use Case: After mj-system adds a new daily metric, run this Skill to get a proposed catalog diff, a list of affected curated NL-to-SQL examples, and review questions for the domain expert before any file is written. ## Quick Start Ask the agent to check biz catalog drift and sync qcm_catalog.yaml against the upstream mj-system naming standard.