360 Secure SkillHub
360 安全技能中心

specsfy-specialist-merge-conflict-resolution

面向已存在未合并文件的 Git merge 或 rebase 场景,逐 hunk 还原双方意图,分类文本、结构、语义与生成型冲突,构建兼容结果,清理标记并运行语法、构建、测试等验证,最后在确认历史与推送目标后继续操作。

promovaweb
热度 0.00
最近更新 2026-10-19 06:51:04
分类:开发依赖:代码执行 / 读写文件应用场景:代码审查 / 工作流 / DevOps

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add promovaweb/specsfy/specsfy-specialist-merge-conflict-resolution
Metadata
name
specsfy-specialist-merge-conflict-resolution
description
Resolver conflitos Git de merge ou rebase pela intenção de cada lado, preservando comportamento e validando integração. Use quando já existe operação com arquivos unmerged; não abortar, reescrever histórico remoto ou escolher um lado inteiro sem autorização.

Resolução de conflitos

Fluxo

  1. Inspecionar estado da operação, branches, commits e arquivos unmerged.
  2. Para cada hunk, recuperar intenção e fonte de ambos os lados.
  3. Classificar conflito como textual, estrutural, semântico ou gerado.
  4. Construir resultado que preserve intenções compatíveis.
  5. Quando incompatíveis, escolher pelo objetivo da integração e registrar trade-off.
  6. Remover marcadores, validar sintaxe e executar checks focais.
  7. Continuar a operação e executar regressão adequada.

Padrões

  • Nunca usar ours/theirs globalmente por conveniência.
  • Não editar arquivo gerado sem atualizar sua fonte.
  • Preservar mudanças de schema, testes e contratos relacionados.
  • Reavaliar imports, renomes e chamadas mesmo sem marcador textual.
  • Não introduzir comportamento novo além da resolução necessária.
  • Não usar --abort, force push ou reset destrutivo sem pedido explícito.
  • Conferir que nenhum arquivo unmerged permanece.

Validação

  • git status coerente e zero marcadores.
  • Diff combinado revisado contra ambas as intenções.
  • Typecheck/build/testes focais e regressão.
  • Histórico e destino do push confirmados antes de publicar.

Leia references/standards.md para comandos seguros, tipos de conflito e checklist de integração.