Funcionalidade skills processo v3 - BrunodosSantosVaz/big-bang GitHub Wiki

Skills e processo da v3

Funcionalidade BB-F-055 · requisito RF-BB-055 · versão documentada 2.0.1 · código 4c10eb3217364a0e0688895ea8a3636896521dfb.

Finalidade

Dar às IAs instruções coerentes com o quadro único, o épico agrupador e a entrega por release cortada da develop: as skills que mudam de comportamento ganham uma versão v3 e o processo da v3 fica documentado em .bigbang/pipeline/process/.

Atores

O gerador (bb generate), as IAs que leem as skills em .agents/skills e .claude/skills e o dono, que conduz as conversas.

Pré-condições

Projeto com workflow.model = grouping; skills legadas em .bigbang/skills/ e versões v3 em .bigbang/pipeline/skills/.

Fluxo principal

O gerador junta .bigbang/skills/ e, nos projetos v3, .bigbang/pipeline/skills/ (uma pasta v3 substitui a legada de mesmo nome) e escreve o resultado em .agents/skills/ e .claude/skills/; o AGENTS.md v3 aponta para .bigbang/pipeline/process/ e o texto do modo de trabalho cita os documentos v3.

Validações

Toda skill v3 sobrepõe uma skill legada ou é exclusiva da v3 (bb-reject); nenhuma skill v3 cita o fluxo legado (branch de épico, Iniciar sprint, bb assumir, Integrar release); toda referência a um processo v3 existe.

Alternativas e erros

Projetos com workflow.model = epic-branch continuam recebendo exatamente as skills e os processos atuais; trocar de modelo é a migração guiada, conduzida pela skill bb-migrate.

Permissões

As skills não ampliam permissões: decisões do dono continuam registradas com bb decision, a publicação continua atrás do ambiente production e o modo autonomous continua preso ao contrato.

Resultados

IAs que seguem o fluxo v3 sem instruções contraditórias, com o mesmo conjunto de funcionalidades da versão anterior.

Referência da implementação

Os símbolos abaixo compõem o inventário real do módulo, incluindo auxiliares internos; não representam APIs públicas independentes.

README.md

Implementação revisada.

board.md

Implementação revisada.

bugs.md

Implementação revisada.

delivery.md

Implementação revisada.

execution.md

Implementação revisada.

modes.md

Implementação revisada.

planning.md

Implementação revisada.

sprint.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

SKILL.md

Implementação revisada.

Cenários e rastreabilidade

Requisitos · Matriz de rastreabilidade · Referência CLI

Fontes rastreadas

Fundação e protótipo instalados na v3

As sobreposições incluem iniciar projeto e prototipar: a Fundação usa type:foundation e foundation/- para develop, compatíveis com a política real de branches. Instalação em main segue um PR maintenance separado, sem mudança do artefato. O protótipo exige prototype:required e approved:refinement; após a decisão explícita de protótipo e os critérios, volta a Ready para seleção. Projetos epic-branch recebem as skills legadas completas.

⚠️ **GitHub.com Fallback** ⚠️