Visão geral
O painel exibe o score geral TSQMI, as três características de qualidade com valores e metas definidas pela equipe, e emite alertas de regressão antes de cada commit.

O que o plugin faz
- Score unificado (TSQMI) - um único número de 0 a 1 que resume a saúde do projeto, calculado por um metamodelo algébrico original (produto de Hadamard + norma de Frobenius).
- Três dimensões de qualidade - Confiabilidade, Manutenibilidade e Adequação Funcional, cada uma com valor atual e meta configurável.
- Dashboards Grafana embutidos - quatro painéis analíticos carregados diretamente dentro do VS Code, sem abrir o browser.
- Visibilidade de log - todas as chamadas à API ficam visíveis no painel Output do VS Code para fácil diagnóstico.
- MeasureSoftGram Action - executa a action que publica a qualidade de software direto no MeasureSoftGram.
Instalação
- Instale a extensão no VS Code e crie sua conta em msgram.lappis.rocks
- Clique no ícone MeasureSoftGram na Activity Bar lateral
- Ou acesse via paleta de comandos:
Ctrl+Shift+P → MeasureSoftGram: Abrir Painel
- Faça login com sua conta - pronto.
Dashboards Grafana integrados
A aba Grafana carrega os dashboards diretamente no VS Code, já filtrados pelo produto e repositório selecionados. São quatro painéis cobrindo aspectos complementares da qualidade.
Lista de dashboards

Dashboard 1 - Visão Geral de Qualidade
Visão consolidada do produto: contadores de repositórios, arquivos, características e métricas coletadas; gauges de TSQMI por repositório; gráfico Planejado vs Realizado por característica; e radar comparando as características entre os repositórios.

Dashboard 2 - Pulso de Qualidade (ECG)
Evolução do TSQMI ao longo do tempo no formato de "batimento cardíaco" - uma linha por repositório. Ideal para identificar instabilidades e períodos de queda na qualidade.

Dashboard 3 - Hierarquia Completa de Qualidade
Evolução temporal em quatro camadas: Características → Subcaracterísticas → Medidas → Métricas Coletadas. Filtrável por repositório e característica.
Características e subcaracterísticas:

Medidas e métricas coletadas:

Dashboard 4 - Saúde por Repositório
Evolução de cada característica individualmente como série temporal, com marcadores de release (v2025.1.0, v2025.2.0, v2025.3.0). Permite avaliar o impacto de cada versão sobre Confiabilidade, Manutenibilidade e Adequação Funcional.

Action MeasureSoftGram
Executa a action que publica a qualidade de software direto no MeasureSoftGram, com log detalhado no painel Output do VS Code.

Sobre o modelo de qualidade
O MeasureSoftGram usa um metamodelo algébrico original, combinação do produto de Hadamard com norma de Frobenius, para agregar métricas brutas em indicadores multidimensionais de qualidade. O resultado é um score contínuo, comparável entre projetos e rastreável ao longo do tempo.