Loading...
Loading...
Analyze official Megatron-LM commits, PRs, and branch change sets to identify feature evolution, candidate breaking changes, and migration-relevant events. Use when Codex already has a normalized Megatron change set and needs to explain what changed, which new features matter, and which changes should flow into MindSpeed adaptation work.
npx skill4agent add ascend/agent-skills megatron-change-analyzerchange-setmegatron main{
"branch": "core_v0.15.3",
"events": [
{
"title": "Add feature X",
"kind": "new_feature",
"commits": ["sha1", "sha2"],
"primary_commit": "sha2",
"areas": ["training", "config"],
"breaking_risk": "medium",
"migration_relevance": "high",
"notes": "Short factual summary",
"evidence": ["file/path.py", "arguments.py"],
"upstream_changed_files": ["megatron/path_a.py", "megatron/path_b.py"],
"implementation_units": [
{
"name": "Expose new config flag",
"kind": "config_surface",
"upstream_files": ["megatron/training/config/training_config.py"],
"summary": "What this unit changes in upstream code"
},
{
"name": "Add runtime behavior",
"kind": "runtime_logic",
"upstream_files": ["megatron/training/global_vars.py"],
"summary": "What runtime path must be ported downstream"
}
],
"porting_notes": [
"Facts the downstream mapper should preserve when porting the feature"
]
}
]
}