What problem does it solve? Teams working across environment branches (qa/staging/release) often create inconsistent fixes, polluted feature branches, and tangled merge histories. This Skill provides a single authoritative reference of NDF project policies so developers have clear decision criteria when unsure how to handle branching, cherry-picking, and PR operations. ## Core Features & Use Cases - Branch Operation Principles: Five core rules covering cherry-pick-first fixes to environment branches, prohibiting environment-branch merges into feature branches, syncing the base branch before pushing, and avoiding chained reverts. - Branch Contamination Prevention: Explicit rules that keep environment-specific code out of feature-to-main PRs. - Skill Migration Reference: Documents the rename of /ndf:safe-refactoring to /ndf:refactoring and removal of legacy v7.0.0 migration tables. - Use Case: When a hotfix must reach qa, staging, and release branches, consult this policy to confirm the fix is committed on the feature branch first and delivered via cherry-pick rather than direct edits. ## Quick Start Ask the AI to check the NDF policies for the correct way to apply the same fix to qa, staging, and release branches.