Pular para o conteúdo

Genesis Julia

CI / CD · último deploy 11/06, 16:29 · 2b3ce31 run #14 ↗ ⚡ fast CD

Draft · v0.1 · o sonho

Genesis Julia · skill de coordenação da Mukutu

Dezenas de agentes Claude Code.
Um Kanban. Você coordena conversando.

Genesis Julia é uma skill de Claude Code: você pede em linguagem natural, ela abre os agentes, distribui os cards e te devolve as visões — Kanban vivo, lead time, custo — dentro do próprio chat. E ela se reescreve com o uso: vira você.

Página interna da Mukutu, feita pra quem vai usar: Gabriel e Ana Júlia Bravo — Coordenadora de Operações TI · PM · IA · Scrum · SEO, a coordenadora de quem a Júlia nasce e herda o nome. Termos de casa são bem-vindos aqui. Esta landing é também nosso playground — definição, experimentação e validação num ciclo curto de feedback. O que você vê aqui muda toda hora, de propósito.

🎯 Métrica norte 0% / 60%

Devolver 60% do tempo da Ana Júlia. O Genesis Julia só está completo quando a coordenadora tiver pelo menos 60% do tempo dela de volta — porque a Júlia, pelos MCP Apps, já supre o resto. Medido, não vibrado.

Hoje: 0% — a régua começa agora. Sobe quando um MCP App assumir trabalho real de coordenação.

1 · O sonho

Dezenas de agentes. Um Kanban. Fluxo.

A inspiração vem do Kanban clássico — times grandes puxando de um único quadro, WIP limitado, todo mundo focado em tirar o card da esquerda pra direita. Não é prova de que funciona com agentes; é a hipótese que a gente quer testar numa tela. O método:

🎯

Fluxo > tarefa

Ninguém “tem sua tarefa”. Cada agente puxa o próximo card e empurra pra direita.

🚰

Limita o cano

WIP é o único controle. Menos coisa começada, mais coisa terminada.

🤝

Card lento = alvo do time

Um card demorando mais do que devia acende — e o time inteiro converge nele.

2 · A superfície

Você conversa. Ele se mostra.

A coordenação acontece numa conversa — você fala pelo Claude Code e ele organiza tudo como num chat. Mas não devolve só texto: traz a interface certa pro momento. Cada visão abaixo é um MCP App da nossa lib — versionado, reusável, que aparece embutido na resposta.

Genesis Julia · chat
como tá o fluxo do time agora?

12 agentes ativos. Um card está travado há 41 min — destaquei pra você.

Kanban vivo MCP App
A fazer 5
Migrar adapter SurrealDB
· na fila
Escrever testes do VO
· na fila
Fazendo 4/3
Wire NATS firehose
A1 4 min
Refactor CircleRouter
A2 ⚠ 41 min — lento
Docsite roadmap
A3 6 min
Feito 12
Membership aggregate
8 min
Dashboard SSR
5 min
quanto tempo as entregas estão levando? e o custo?

Mediana 2.3h, p90 4.1h. A missão custou $5.39 — a maior fatia foi o coord.

Lead time MCP App
Bug fix 1.2h
Feature 2.8h
Docs 0.8h
Refactor 4.1h
Mediana2.3h p904.1h Cards/dia17
Custo por lane MCP App
Opus · coord $3.10
Sonnet · dev $1.42
Sonnet · qa $0.68
Haiku · sweep $0.19
Total da missão$5.39 Lanes4 Por card$0.32

⚠ Números ilustrativos — mock da experiência. Os dados reais entram quando o ledger da Mukutu (SurrealDB + NATS próprios) estiver ligado.

E ele não espera você perguntar. Quando algo trava, um menu se monta sozinho pelo contexto — a ação certa já no topo:

Menu por contexto MCP App
⌘K o que você quer fazer? esc
Sugerido agora · 1 card travado
⚡ Atacar card lento (Refactor CircleRouter)
👥 Realocar agente A2⌘2
Visões
📊 Abrir Kanban vivo
⏱ Ver lead time da semana

3 · Que vira você

Uma skill que a Júlia edita. Sozinha.

Genesis Julia é entregue como uma skill — a julia, que herda da manager: toda a coordenação que já existe, com o sabor da nossa coordenadora. E ela é auto-editável: a Ana Júlia pede, a skill se reescreve — cria componentes novos, versiona cada um no Git. As interfaces não são desenhadas de cima; elas emergem do trabalho real.

+ o que a Júlia pedir

📊 Kanban vivo v0.1

mcp-apps kit · compartilhada manager ↔ julia (sync-siblings)

O quadro da frota em tempo real: cards fluindo, WIP por coluna, card lento acende sozinho.

Ao vivo

Kanban vivo MCP App
A fazer 5
Migrar adapter SurrealDB
· na fila
Escrever testes do VO
· na fila
Fazendo 4/3
Wire NATS firehose
A1 4 min
Refactor CircleRouter
A2 ⚠ 41 min — lento
Docsite roadmap
A3 6 min
Feito 12
Membership aggregate
8 min
Dashboard SSR
5 min

Estados

  • Fluxo normal — Cards distribuídos, WIP dentro do limite, agentes puxando.
  • WIP estourado — Coluna Fazendo em 4/3 — o contador vira accent e pede atenção.
  • Card lento — Card acima do esperado pulsa (animação respeita prefers-reduced-motion).

Versões

  • v0.1 2026-06-11 Gênese — mockup CSS puro, brand-aware, 3 colunas.

⏱ Lead time v0.1

mcp-apps kit · compartilhada manager ↔ julia (sync-siblings)

Quanto tempo cada tipo de entrega leva — barras por categoria + mediana, p90 e vazão.

Ao vivo

Lead time MCP App
Bug fix 1.2h
Feature 2.8h
Docs 0.8h
Refactor 4.1h
Mediana2.3h p904.1h Cards/dia17

Estados

  • Com dados — Barras proporcionais por tipo de card + statline (mediana · p90 · cards/dia).
  • Outlier — Categoria estourando a escala (Refactor 4.1h) fica visualmente óbvia.

Versões

  • v0.1 2026-06-11 Gênese — barras SVG-free (CSS), statline com 3 KPIs.

💸 Custo por lane v0.1

mcp-apps kit · compartilhada manager ↔ julia (sync-siblings)

Onde a grana da missão foi — decomposto por modelo × lane, com total e custo por card.

Ao vivo

Custo por lane MCP App
Opus · coord $3.10
Sonnet · dev $1.42
Sonnet · qa $0.68
Haiku · sweep $0.19
Total da missão$5.39 Lanes4 Por card$0.32

Estados

  • Missão fechada — Custos consolidados por lane (coord/dev/qa/sweep) + total + $/card.
  • Tier visível — Opus vs Sonnet vs Haiku lado a lado — a régua de model tiering aparece.

Versões

  • v0.1 2026-06-11 Gênese — mesmas barras do lead-time, semântica de custo.

⌘ Menu por contexto v0.1

mcp-apps kit · compartilhada manager ↔ julia (sync-siblings)

O ⌘K que se monta sozinho pela situação — a ação certa já no topo, antes de você pedir.

Ao vivo

Menu por contexto MCP App
⌘K o que você quer fazer? esc
Sugerido agora · 1 card travado
⚡ Atacar card lento (Refactor CircleRouter)
👥 Realocar agente A2⌘2
Visões
📊 Abrir Kanban vivo
⏱ Ver lead time da semana

Estados

  • Card travado — Sugestão #1 = atacar o card lento; realocar agente logo abaixo.
  • Visões — Grupo fixo com as visões disponíveis (Kanban, lead time…).

Versões

  • v0.1 2026-06-11 Gênese — mock do command-center (engine real vive no kit mcp-apps).
🧬

Herda do manager

A skill julia estende a manager. A coordenação madura, vestida de Ana Júlia.

✍️

Você edita conversando

Júlia pede, a skill se reescreve: cria componentes, ajusta os que existem. Sem depender de dev.

🌿

Versionado no Git

Cada componente que nasce entra versionado. Histórico, rollback, evolução provada — não vibrada. Commits frequentes, sozinha.

E “já tem” não é figura de linguagem. Estas são as capacidades reais da julia hoje — as ferramentas, as tabelas vivas do ledger e a organização da frota, lidas direto de skills/julia/ quando esta página builda:

Ferramentas 68
adoptappend-to-poolbackfillbackfill-decisionsbackfill-usageblockerboardbriefcalibrationcanvascanvas-farol.testci-ingestcommit-oftendaemondashboarddecisiondelivery-dashboarddistilldoctoreval-recordeval-replayeval-rungapsgit-safegotchagrillheartbeat-installinitinit-appinstall-hooksjanitormeasure-bootmigratenotas-exportnotenudgenudge.testpremiseraise-canna-release-tensionraise-tensionratesreapreportroirunrun-workersave-ia-expense-artifactsave-zitadel-artifactsayseed-circulosshipskill-evolutionsnapshotspawnstatusstepsync-siblingstailtask-donetask-starttriage-applyupusageusecaseswatchwatch-installwatch.testworkflow-bridge
Tabelas do ledger 7
agentblockerdecisioneventpremisesnapshottask
Agentes da frota 9
claim-verifiercodebase-cleanupdesignerdevqaresearcherseovault-extractorvault-linker
Pools de conhecimento 3
designer-heuristicsdev-patternsqa-invariants

✓ Dados reais — inventário lido de skills/julia/ a cada build. Sem vapor.

✶ As 3 sugestões da Júlia agora baseadas nas conversas · 2026-06-11
🗣️

Aposentar a daily

Daily é sintoma, não prática. Os dados já estão no Ekyte — um robô no Google Chat pede a cada um só o que falta, async. A Júlia consolida e mostra o que travou, sem reunião.

🔌

Ligar o Ekyte de verdade nos widgets

Trocar os números ilustrativos do chat pelos dados reais do Ekyte (pipeline de análise já existe: lead time, gargalo, horas reais). Primeiro app de produção da Júlia.

🚀

Ana Júlia, primeira cliente

Rodar a primeira missão real com a Ana Júlia no caderninho — ela é a primeira cliente da Júlia. O que servir bem a ela vira o padrão pra Jéssica e pros próximos.

“Se reescreve” não é promessa — é como esta página existe. Ela foi escrita, repivotada três vezes e publicada por agente, em conversa, hoje. A prova é o histórico real dela:

git log · esta página dados reais
  • 2b3ce31 fix(julia): notas-export read premise.body not .text — empty bullets on /notas 11/06, 16:29
  • e09a994 fix(genesis-julia): QA verdict — theme-flip root cause + 4 a11y/mobile fixes 11/06, 16:23
  • e7b2fed docs(genesis-julia): refresh notas.json — métrica norte no caderninho 11/06, 16:19
  • d63d8ac feat(genesis-julia): storybook lib dialogs + métrica norte 60% + design pass 11/06, 16:18
  • 18a9d77 feat(genesis-julia): /notas caderninho público + 3 sugestões vivas + CHANGELOG v0.1.0 11/06, 16:05
  • 480b59a feat(genesis-julia): JuliaInventory — real build-time toolbox + playground premise 11/06, 15:47
  • e810715 feat(julia): v0.1 base — fork-sibling of manager, sabor Ana Júlia 11/06, 15:39
  • b039c62 feat(genesis-julia): get-started one-liner + sibling/multi-user framing 11/06, 15:33

8 commits em ~56 min — esta landing foi escrita, repivotada e publicada por agente, conversando. O histórico acima é o repositório de verdade.

Comece agora — clonar o mono, instalar a skill, abrir a Júlia:

git clone git@github.com:mktvirtual/mukutu-mono.git 
&& cd mukutu-mono/skills/julia && ./install.sh && claude /julia

A julia é irmã da manager — fork com infra própria (SurrealDB + NATS da Mukutu), usada por você e pela Ana Júlia. As duas trocam melhorias.