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.
B
- BLOCO — Unidade canônica do template. Cada um dos 75 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. Tipo de artefato MDS de tier alto (10 seções IEEE 830).
E
- Entitlement — Princípio canônico (BASE L1): toda funcionalidade liga/desliga via UI de admin em runtime. Sem hardcode.
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.
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.
- PRD — Product Requirements Document. Tipo de artefato MDS de tier médio.
- Princípio — Um dos 7 princípios do MANIFESTO. Inviolável.
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 75 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.