GLOSSÁRIO — MDS
Termos canônicos da Modular Development Style. Ordem alfabética.
A
- Anti-pattern — Padrão proibido em projeto MDS. Lista canônica de 12 no Manifesto.
- Artefato — Documento físico (markdown, HTML, PDF) que renderiza uma instância MDS. README, PRD, DRS, etc.
- Artefatos-companheiros (família de 5) — Ver Família de 5.
B
- BLOCO — Unidade canônica do template. Cada um dos 86 campos é um bloco.
- BLOCO-BASE 🟦 — Bloco obrigatório universal.
N/Anão aceito. Cor#1E40AF. - BLOCO-PLUGIN 🟨 — Bloco condicional. Gatilho binário S/N.
N/Aobrigatório se gatilho = N. Cor#D97706. - BLOCO-STACK 🟩 — Bloco incremental. Omissão livre sem justificativa. Cor
#059669. - Bloco macro — Agrupamento de campos relacionados. 15 ao todo (0 + A–N).
- Bloco 0 (Elicitação e Discovery) — bloco pré-spec, adicionado 2026-05-27. Garante que o problema foi entendido antes de descrever a solução. Precede o Bloco A.
- Bloco N (Feedback Loop Pós-Deploy) — bloco pós-deploy, adicionado 2026-05-27. Fecha o ciclo MDS: observação em produção retroalimenta a especificação. Sucede o Bloco M.
C
- Cadastro progressivo — Princípio canônico (BASE D10): só identificador obrigatório, demais campos NULL. Sistema USA quando preenchido, AUSÊNCIA nunca bloqueia.
- Composição modular — Conjunto de blocos preenchidos numa instância. Mesmo template, composição diferente.
D
- DRS — Documento de Requisitos de Software. Artefato central do MDS (15 blocos / 86 campos). NÃO é entregue sozinho: gera os 4 companheiros padrão (ver Família de 5).
E
- Entidade do MDS — A quem pertence o MDS, define identidade visual e caminho de publicação. Cliente direto (Modulareasy, em
/mds/<slug>) ou cliente indireto de parceiro (em/mds/<parceiro>/<slug>, white-label com a IDV do parceiro). Pergunta-se ao iniciar. - Entitlement — Princípio canônico (BASE L1): toda funcionalidade liga/desliga via UI de admin em runtime. Sem hardcode.
F
-
Fase 0 / Planejamento — A fase que abre o Roadmap de Implementação. Contém 28 cards com prefixo
P0-, todos marcados como concluídos na aprovação do DRS, tornando visível o trabalho de elicitação, especificação, geração dos companheiros e aprovação. Corresponde à seção Planejamento do progresso em 3 seções (peso 40%); faz o projeto nascer em 40% em vez de 0%. (Cravado 2026-07.) -
Família de 5 — Padrão de entrega do MDS: um DRS aprovado gera, junto, 4 companheiros — o Roadmap de Implementação (que abre com a Fase 0 de Planejamento, já concluída), o Inventário de Artefatos, as Jornadas dos Atores e o Plano de Testes (Alfa e Beta). Os 5 cruzam-se. O progresso do projeto tem 3 seções de peso fixo 40/40/20 (Planejamento, Construção, Testes). Entregar só o DRS é entrega incompleta. (Cravado 2026-06; Testes e Fase 0 em 2026-07.)
G
- Gatilho — Pergunta binária S/N que ativa um BLOCO-PLUGIN. Mecânico, não subjetivo.
I
- IA-gen — Botão “Gerar com IA” first-class. Princípio Modulareasy (M2).
- Instância — Aplicação concreta do template MDS num projeto específico.
- Inventário de Artefatos — Companheiro do DRS (
doc_kind=inventory): registro verificável de tudo que precisa ser criado (funis, automações, tags, campos, integrações…), por tipo, cada item com Para que serve / Relacionado com / Onde fica. Responde “criei todos?”.
J
- Jornadas dos Atores — Companheiro do DRS (
doc_kind=journeys): texto que descreve como cada papel opera o sistema, função a função (Como entra / Onde entra / O que faz), genérico e sem nomes próprios.
M
- MDS — Modular Development Style. Esta metodologia.
- Modulareasy-opinionated — Campo cuja categoria reflete convicção Modulareasy. Modulareasy trata como BASE, terceiros podem tratar como PLUGIN. (D5, D10, L1, M1)
N
N/A justificado— Declaração formal de uma linha indicando motivo da omissão de um PLUGIN. Obrigatório quando gatilho = N.
P
- PLUGIN — Ver BLOCO-PLUGIN.
- Plano de Testes — Companheiro do DRS (
doc_kind=tests): checklist de validação em duas seções — Alfa (interno, um item por RF usando o H1, mais testes gerais de visual/segurança/performance/mobile/regressão) e Beta (com o cliente e usuários reais, um item por jornada, mais coleta de feedback). Corresponde à seção Testes do progresso em 3 seções (peso 20%). (Cravado 2026-07.) - PRD — Product Requirements Document. Tipo de artefato MDS de tier médio.
- Princípio — Um dos 7 princípios do MANIFESTO. Inviolável.
R
- Roadmap de Implementação — Companheiro do DRS (
doc_kind=roadmap): a fila de construção verificável; cada RF vira tarefa, em sequência por onda, orientada a verificação-primeiro (TDD), em card com o que implementar, como verificar e o aceite (H1).
S
- Sistema trabalha pra você — Princípio canônico (BASE M1): cada bloco responde “o que automatiza? que evento dispara? onde cabe IA-gen? que dados pode CONSUMIR?”.
- STACK — Ver BLOCO-STACK.
T
- Template — Conjunto canônico dos 86 campos divididos em 15 blocos macro (0 + A–N). Imutável (extensões via proposta formal).
- Tier de artefato — Conceito descartado em MDS. Não se diz “tier 1/2/3” — diz-se “categoria de bloco” e “composição modular”.
V
- Validator — Agent que verifica completude de uma instância MDS (BASE preenchidos, PLUGIN com resposta de gatilho). Sub-fase do
process-enforcerModulareasy.