Conceitos
DNA — Rig
Ele reúne aplicações para atores diferentes sobre o mesmo domínio e os mesmos dados:
Fonte durável da identidade e das decisões do produto. O método competitivo do Programa Elite vive no DNA do Programa Elite; arquitetura e estado executável ficam no Contexto do sistema.
1. O produto
Seção intitulada “1. O produto”Rig é o produto digital que organiza a preparação, a execução e a operação de treino de uma organização (hoje, um box de CrossFit). Ele reúne aplicações para atores diferentes sobre o mesmo domínio e os mesmos dados:
- Rig Coach — autoria, publicação, acompanhamento e decisão do coach;
- Rig Athlete — programação individual, execução, registros e evolução do atleta;
- Rig Head Coach — gestão da unidade, aulas, reservas, matrículas, equipe, financeiro e acesso.
Elite é um programa disponível dentro do Rig. Não é o nome do produto, de uma aplicação ou da plataforma técnica.
2. Promessa
Seção intitulada “2. Promessa”O Rig transforma uma preparação complexa em um sistema claro e confiável. O coach enxerga contexto, ordena o trabalho e decide. O atleta entende o que fazer, por que fazer e registra o que aconteceu. A organização conduz a rotina sem separar operação e treino em fontes conflitantes.
O produto amplia o trabalho humano: sugere, organiza e explica; o head coach decide.
3. Princípios
Seção intitulada “3. Princípios”- Uma regra, várias aplicações. Coach, Athlete e Head Coach leem o mesmo domínio, sem duplicar regras de treino.
- Clareza antes de automação. O sistema mostra contexto e consequências antes de executar decisões pelo coach.
- Identidade explícita. Produto, aplicação, programa, categoria e nível de escala são conceitos distintos.
- Histórico confiável. Prescrição, resultado e decisão precisam continuar compreensíveis depois da semana passar.
- Operação por organização. Dados, permissões e decisões respeitam a unidade em que acontecem.
- Evolução compatível. Mudanças de distribuição preservam sessões, registros locais, links e caminhos de rollback.
4. Linguagem
Seção intitulada “4. Linguagem”- Use Rig para o produto e a plataforma.
- Use Rig Coach, Rig Athlete e Rig Head Coach para as aplicações.
- Use Organização (
Organizationno código) para a unidade que o sistema atende e isola; box fica para o lugar físico e para o tipo de organização. Nenhum dos dois é nome de aplicação. - Use Programa Elite ou Elite Performance somente para o programa competitivo.
- Use categoria Elite e escala Elite quando a regra de negócio exigir esses valores.
- Na interface, prefira frases curtas, diretas e específicas. Explique a consequência da ação.
- Evite promessas automáticas de performance e linguagem que substitua a decisão do coach.
5. Relação com o Programa Elite
Seção intitulada “5. Relação com o Programa Elite”O Programa Elite fornece método, calendário competitivo, ciclos, blocos e linguagem de performance. O Rig permite operar esse método e também outros programas. Uma regra que pertence ao Programa Elite não deve virar regra global do produto apenas porque foi a primeira a existir.
O DNA do Programa Elite é a fonte para método, voz do programa, público, calendário competitivo e presença do head coach.