Entrar na plataforma
The Band · integração semântica de dados de engenharia

Uma pergunta de gestão, respondida com dado que se pode conferir.

O The Band coleta os dados das ferramentas que a sua equipe já usa, traduz todas para uma linguagem só, e responde as perguntas de quem gerencia — dizendo, em cada número, de onde ele veio.

I.Para quem é

Três pessoas fazem perguntas diferentes sobre o mesmo trabalho. Hoje cada uma abre uma ferramenta diferente, e nenhuma das três respostas conversa com as outras.

quem gerencia a equipe

“Quem está na equipe, e o que cada um está fazendo?”

Não a lista de quem tem acesso ao repositório: quem de facto aparece no trabalho, com o papel que a organização declarou, e o que está aberto em nome de cada um.

quem responde pela entrega

“O que precisa do meu olhar hoje?”

Itens que atravessaram o limiar, revisão que ninguém leu, trabalho parado, gente sem tarefa — cada um com o limiar escrito ao lado, para o número poder ser questionado.

quem responde pela organização

“As várias equipes cabem numa mesma leitura?”

Uma equipe feita de equipes, comparada medida a medida — e sem somar, porque a mesma pessoa está em duas subequipes e a mesma tarefa aparece nas duas.

E para quem não é — dito antes de você descobrir

  • não é ferramenta de trabalho. Ninguém abre issue, move cartão nem revisa código aqui. A sua equipe continua nas ferramentas dela;
  • não é painel de produtividade individual. A leitura por pessoa nomeada existe, e é restrita por decisão registrada: a própria pessoa, quem lidera a equipe dela, e quem responde pela organização;
  • não mede atraso. A origem não registra prazo. Quando o The Band diz “aberta há mais de 30 dias”, é uma linha que a organização escolheu — não uma acusação;
  • não é para uma pessoa só. Numa equipe de um, a mediana da equipe é a mediana daquela pessoa, com outro nome. A plataforma reconhece isso e diz.

II.O que já existe

27 telas em produção, agrupadas pela pergunta que respondem. Isto é o que está no ar hoje — não um roteiro.

A equipe: quem está nela, e o que cada um faz

/teams/:id

A tela mais completa da plataforma.

  • quem está na equipe, com a origem de cada afirmação: participação observada na ferramenta, papel declarado por alguém, ou as duas lado a lado quando discordam;
  • problemas agora — oito perguntas contadas, cada uma com o limiar e a regra que o declara. E duas delas dizem “não conferido” em vez de zero, porque a plataforma ainda não coleta o insumo;
  • o fluxo — abertos e fechados acumulados, em semana, mês ou ano, com a identidade escrita para você conferir a distância entre as curvas;
  • prometido × entregue, com a definição operacional junto do título, e a previsão de entrega como histograma de Monte Carlo — duas hipóteses nomeadas, escopo congelado e escopo vivo;
  • papéis: declarar, trocar, encerrar e registrar equívoco. Nada é apagado — saída tem data e autor, equívoco tem razão e autor.

A equipe feita de equipes

/teams

Um cartão por subequipe, mais os membros diretos. Cada cartão é porta para o painel daquela subequipe, e traz o gráfico pequeno que responde a forma — abriu e fechou junto, ou a distância cresceu?

  • nenhum total, e a razão escrita na própria tela;
  • a tabela ao lado, para comparar em números alinhados — e ela continua sem gráfico, de propósito.

A pessoa, e a competência lida do que ela fez

/people/:id

Habilidade derivada do trabalho concluído, e marcada como derivada — nunca uma lista que alguém digitou sobre si mesmo.

O trabalho, item a item, com a marca do que ele é

/work

Issues, solicitações de mudança, arquivos, repositórios e execuções de verificação. Cada item traz o conceito que a regra de mapeamento lhe atribuiu — épico, história, tarefa ou defeito — e não o rótulo cru da ferramenta.

A coleta, e o que ela alcançou

/syncs · /tools

A ferramenta conectada com a credencial cifrada, a coleta que volta de onde parou quando a origem impõe limite de taxa, e a execução com o que foi coletado, transformado, rejeitado e duplicado.

Quem vê o quê

/access-scopes · /accounts · /roles

O alcance de cada conta é derivado das relações vigentes — pessoa, equipes, projetos declarados — e recalculado a cada acesso. Encerrou o vínculo, fechou o escopo: sem tarefa noturna, sem coluna, sem segunda verdade.

A API, e um agente que pergunta

/api/v1 · /mcp · /api-tokens

O que a tela mostra, em JSON, por token: equipes, pessoas, projetos e coletas. E pelo MCP, as perguntas da equipe respondidas a um agente, com a ressalva no mesmo objeto. O token lê o que a conta dona lê, nem mais nem menos, e o que o agente já leu não volta: a revogação só vale para a próxima chamada.

III.Os conceitos: por que “issue” não é uma coisa

Cada ferramenta tem o seu vocabulário, e eles não coincidem. Somar números de ferramentas diferentes sem resolver isso produz um painel que parece certo e responde outra pergunta.

14ontologias na rede
238conceitos
175relações
77perguntas de competência

A rede é Continuum + SEON sobre UFO, e vem de uma tese de doutorado — não de um esquema desenhado para o produto.

O que a rede não deixa confundir

não confundapor quê
Pull request ≠ mergeum é solicitação de mudança; o outro é um evento distinto
Pessoa ≠ membro de equipemembro é papel; participação é a relação contextual
Processo planejado ≠ executadoo que se pretendeu e o que aconteceu são registros separados
Caso de teste ≠ execução de testeplanejamento e execução não se somam
Code smell ≠ defeitonão conformidade não é defeito
Defect ≠ fault ≠ failurefalha é evento; defeito é disposição; o terceiro é o defeito manifestado

O caso que mais ensina

Uma issue do GitHub pode ser quatro coisas diferentes, e o rótulo da origem não decide. Quem decide é uma regra declarada, com precedência escrita: um item com partes que são histórias é épico; o mesmo item sem partes é história atômica. Nesta base o tipo declarado na origem é nulo em 778 de 1.154 itens abertos — e a regra classifica todos.

Nenhum dado externo entra sem mapeamento declarado

Com grau de equivalência, justificativa e limitações explícitas. Semelhança de nome nunca basta. São 22 mapeamentos hoje, e o grau de cada um está escrito:

equivalênciaqtd.o que a marca afirma
total3a origem e o conceito da rede dizem a mesma coisa
parcial12a origem cobre parte do conceito — e a parte que falta está escrita
derivada7não há correspondência direta: uma regra decide, e a regra tem nome e versão

As três proveniências, nunca misturadas

observado

a ferramenta mostra. Coletado, com data e origem.

declarado

alguém afirmou. Com quem afirmou, e quando.

derivado

uma regra concluiu. Com o nome e a versão da regra.

A distinção nunca é feita só por cor: quem não distingue matiz continua lendo as três, porque forma e texto também as separam.

IV.As versões

Cada release tem registro próprio, com o veredito de cada entregável — inclusive o que embarcou sem aceitação, que fica dito e não escondido.

v0.10.027 set 2026

Um agente pergunta à plataforma

O servidor MCP, em /mcp: um agente com o token da API pergunta sobre uma equipe — quem está nela, o que cada um tem aberto, quanto o trabalho espera por revisão, o que está parado — e recebe a resposta com a ressalva no mesmo objeto. E três consertos de segurança que ainda não estavam no ar: o token de organização suspensa, o perfil escrito pelo modelo e as mudanças e discussões de uma pessoa passam a seguir o veredito de quem pode ver. A 062 embarcou sem aceitação, e isso está dito na nota.

v0.9.225 set 2026

O roster da API deixa de devolver e-mail

Hotfix. A lista de membros de uma equipe, pela API, devolvia o e-mail de quem tinha encerrado ou invalidado um vínculo, e quebrava com quem tinha saído. A nota traz a consulta que diz quem leu.

v0.9.124 set 2026

O limite passa a valer

A API ganha limite de chamadas por token, o CD volta a confirmar a versão em produção, e a tela de tokens muda. O número certo era 0.10.0, e o que foi ao ar foi 0.9.1: a nota registra o erro em vez de reescrevê-lo.

v0.9.023 set 2026

A API pública

Equipes, pessoas, projetos e coletas em JSON, com token e com o Swagger no próprio domínio. O alcance do token é o da conta dona, e a proveniência viaja em cada resposta. Embarcou sem aceitação, e a exceção está declarada.

v0.8.021 set 2026

Os rótulos do GitHub, e o segredo que não se imprime

Os rótulos do item de trabalho, pelas duas origens, nunca somadas; o fluxo por pessoa; vincular pessoa a equipe; a conta desativada com a razão registrada; e a tela que gera o token da API, antes de a API existir. Na segurança, um segredo decifrado passa a recusar ser impresso, e o backup foi ensaiado de ponta a ponta.

v0.7.010 set 2026

Seis achados de segurança fechados

O desligamento de uma conta passa a existir, e o corte da coleta que congelava quadros deixa de acontecer.

v0.6.09 set 2026

A tela da equipe

Quem está nela e de onde veio cada afirmação; declarar, trocar e encerrar papel; o equívoco que nunca foi vínculo; problemas agora com os oito cartões; e o fluxo em três granulações, com previsão por Monte Carlo. 124 commits, 24 solicitações de mudança.

v0.5.03 set 2026

Publicada sem nota de release

A tag existe e o que embarcou não foi escrito. A lacuna está registrada no histórico em vez de preenchida com suposição — 64 commits desde a anterior, e o detalhe do que eles traziam não se recupera com honestidade agora.

v0.4.03 set 2026

Equipes declaradas e a equipe complexa — também sem nota

Entrou por squash, o que apagou o histórico dos commits individuais. O que se sabe vem do título da solicitação de mudança e do registro da versão seguinte.

v0.3.02026

A origem declarada, e a barra que não mente

Progresso de coleta que corresponde ao que de facto foi coletado.

v0.2.02026

A primeira conta nasce do ambiente

Nenhuma senha inicial no código, e nenhuma conta padrão.

v0.1.02026

A primeira produção

A plataforma no ar, com coleta, ontologias e as primeiras telas.

Duas releases saíram sem nota, e isso está escrito aqui pela mesma razão que a plataforma escreve “não conferido” em vez de zero: a ausência de registro é informação, e preenchê-la de memória seria inventar. Ver o histórico completo →

Notas não são música.

Um número sem a origem é uma nota solta: pode estar certa e não se pode conferir. O The Band existe para que cada resposta carregue de onde veio — o que a ferramenta observou, o que alguém declarou, e o que uma regra derivou, com o nome da regra ao lado.

Zero e “não conferido” aparecem como o mesmo zero em qualquer painel. São afirmações opostas: uma diz que se olhou e não se achou; a outra, que ninguém olhou.

É por isso que esta plataforma escreve a ausência em palavras, não soma o que não forma partição, e mostra as duas afirmações lado a lado quando a coleta e a declaração discordam.