K
Kodama Vault
knowledge hub
Vault
HomeBoardMap of ContentChatConversasAuditoria
Agentes
AgentsIssuesCriar IssueTerminalPreviews
Sistema
MCPSetup MCPSettings
Brain
amazon-arb-scoutcode-standards-auditordesign-master (subagent)erica-nardi-auditorfeature-auditorGlobal agent instructionskodama-hub-auditorAgente: kodama-hub-launch-qalanding-page-architect (subagent spec)meta-campaign-builder (subagent spec)need-context-auditorprospek-blog-auditor — gate editorial do blog do Prospekprospek-blog-author — autor do blog do Prospekprospek-campaign-manager — gerente de campanhas do Prospekprospek-content-director — diretor de conteúdo diário do blogProspek Demo RecorderSubagent — prospek-marketing-creativeprospek-qaprospek-social-producerprospek-social-publisherprospek-social-strategistroblox-sim-buildersageland-auditor (subagent spec)seo-geo-optimizerteam-leadervek1-auditor — subagent specvek1-styleguide-auditor
Análise custos migração — evitar senha no payloadLevantamento fluxo registro + duplicados StripeRelatório segurança + pentes finos (Cláudio)Revisão security concerns e race conditionsMagic link / esqueceu senha via SupabaseCorrigir erros pós-upgrade TypeScriptTestar PRs do agente Vault para mergeAnálise de 3 issues para iniciarErro no terminal do VSCodePR #173 — aguardando aprovação do LeoTestar fluxo ponta a ponta — criação de clients no StripePR #172 — testar e subir correção de funções deprecatedPitch de vendas SaaS — agendar call de conversãoOrganizar issues e bugs rápidos para a semanaMerge PR cadastro-novo — funcionalidades e correçõesCorrigir bugs PR #173 e #172 — image domainsPR mesosóico — página de acesso mobile + segurança OTPRefatoração de códigos — PR #202Ajustes em PRs abertos de ontemEstudo de jornada de compra e técnicas de fechamentoDefinir preço e entregável do produtoProspecção de reuniões para esta semanaAgente anti AI slop — centralização de conhecimento ConnfitPR #179 — resolver conflitos e erros de teste CLIAlinhamento de preços e usos da ConffitFix adicional para PR #183 — perfil do usuárioCorrigir estilização da Connfit para identidade visualSubir modificações no copy da ConnfitCriação de 4 campanhas no Meta AdsRevisão de PRs do GilinesExploração do Roblox EditorRelatório João — devolutiva TikTok ShopReunião presencial Zassi Uniformes — diagnóstico automaçõesCriar repositório de diagnósticos e relatórios de entrevistasDiagnóstico da ZassiGeração de relatórios para reuniões de fechamentoProposta Zassi — apresentação amanhãProspecção — Clínica Odontológica Dr. ButAlinhamento com ADRIANO sobre produtos e simulaçãoCombinar com Lauro os produtos do diagnósticoSolicitar recursos (vbucks) à INEDIA/ObiettoAnálise de issues do Kodama-Hub e início pelo vaultIssue KH03 — estudo de abordagem DockerKH-12 — script de correção e PR no kodama-hubTeste de despacho e agentes da vaultRemover issues 7, 9 e 10 do fluxo de trabalhoKH-15 — testar e preparar para Gilini testar em prod (Kodama Hub)VEK-1 — testar no WhatsAppBot local — testar localmenteEscrever issues para replicação do modelo de LPSwarm — modelar landing pages para tecnologias concorrentes (Google Ads)Configurar Docker no Windows para tarefas do Hub LisaLP de Suplementos — iniciar issue #96 (Vek)PR #93 git — subir para testar em prodPR #94 git — despachar agents pelo vaultTestes e documentação de bugs no site VEKPR #98 de LP — cosméticosRemover issues concluídas do board (#5, #10, #11, #12, #13)PRs de comparação vek1 vs LPs — correções e mergeDocumentação de uso e bugs na Vek1Criação de issues via Vault — bugs VekFix bug redirect botão Produtos na sidebar colapsada (vek)Planejamento de issues e mini sprint no site da Vek1facilitabusca — cron de fetch parado desde 05/08 (RESOLVIDO 11/08)
kodama-watchdog — self-heal + alerta pra todos os projetos da VPS HermesVPS Hermes — acesso e estrutura
Memory namespacing (multi-user)
OpenSpec -- Spec-Driven Development no VaultPlano de Teste — OpenSpec Vault Persistence
CaumzitoNyxzZanini
Amazon Arb (atacado→varejo BR)
Claude Code — Setup MCP VaultClaude Desktop — Setup MCP Vault (remote)VS Code + Copilot — Setup MCP Vault
Skill — Carousel Designer (Paper Style)carousel-paperPlugin marketing-skills (coreyhaines31/marketingskills)
Standup 2026-05-14Standup 2026-05-15Standup 2026-05-16Standup 2026-05-17Standup 2026-05-18Standup 2026-05-19Standup 2026-05-20Standup 2026-05-21Standup 2026-05-22Standup 2026-05-25Standup 2026-05-26Standup 2026-05-27Standup 2026-05-28Standup 2026-05-29Standup 2026-06-01Standup 2026-06-02Standup 2026-06-03Standup 2026-06-05Standup 2026-06-11Standup 2026-06-15Standup 2026-06-16Standup 2026-06-17Standup 2026-06-18Standup 2026-06-22Standup 2026-06-23Standup 2026-06-29Standup 2026-06-30Standup 2026-07-01Standup 2026-07-02Standup 2026-07-03Standup 2026-07-06Standup 2026-07-07Standup 2026-07-08Standup 2026-07-09Standup 2026-07-10Standup 2026-07-13Standup 2026-07-14Standup 2026-07-15Standup 2026-07-16Standup 2026-07-17Standup 2026-07-21Standup 2026-07-22Standup 2026-07-23Standup 2026-07-28Standup 2026-07-29Standup 2026-07-30Standup 2026-07-31Standup 2026-08-03Standup 2026-08-06Standup 2026-08-07Standup 2026-08-10Standup 2026-08-11Standup 2026-08-12Standups
MOCStandup 2026 07 23Welcome
v0.3
K
Kodama Vault
← Conversas
💬

qual link eu usaria em uma campanha da connfit no instagram?

▶ Continuar conversa
📅 25 de abril de 2026 às 00:54 🔄 17 turns 🆔 j5f5hp16772r

👤 User

qual link eu usaria em uma campanha da connfit no instagram?

👤 User

atualize seu contexto pois o site da connfit é conn.fit

👤 User

esse @Spec — F5: Academy LV1 pertence ao @kodama1/connfit-academy

👤 User

e sobre o @Conversa de Planejamento — Connfit Roadmap e sobre o @Connfit Roadmap — Excalidraw Scene Data @Connfit — Roadmap de Features (Spec Driven Development) tb sao da @kodama1/connfit-academy

👤 User

sao docujmentos de planejamento mas eles sao o contexto da connfit-academy

👤 User

gostaria que o agente @frontend — connfit-academy utilizasse a skill @frontend-design

👤 User

veja as tasks do linear do connfit academy compare com oq ja temos implementado no repo e atualize oq precisar das tasks

👤 User

veja as tasks do linear do connfit academy compare com oq ja temos implementado no repo e atualize oq precisar das tasks

👤 User

veja novamente, pq eu acho q o teu repo nao tava atualizado

👤 User

veja novamente

👤 User

o repo é o @kodama1/connfit-academy ele nao esta vazio

🤖 Assistant

Vou inspecionar o repo e as tasks do Linear em paralelo.

[tool: repo_list_branches({})]

[tool: mcp_linear__linear_searchIssues({"query":"academy","limit":25})]

👤 User

[tool_result: {"success":true,"branches":[{"name":"main","sha":"5e8518e","last_commit":"3 hours ago"},{"name":"rep]
[tool_result: {"success":true,"text":"[\n {\n "id": "0655bfa5-1678-456c-8cb3-1117d08f338c",\n "title"]

🤖 Assistant

Repo tem uma branch origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo com trabalho. Vou inspecioná-la agora.

[tool: repo_list_files({"branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

👤 User

[tool_result: {"success":true,"files":[".editorconfig",".env.example",".gitignore",".husky/commit-msg",".husky/pre]

🤖 Assistant

O repo tem bastante implementado! Vou ler os arquivos chave para entender o que foi feito.

[tool: repo_read_file({"path":"src/middleware.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

[tool: repo_read_file({"path":"supabase/migrations/20260424190000_academy_initial_schema.sql","branch":"origin/agent/hikaqy34-kod-432-arch-aca)]

[tool: repo_read_file({"path":"src/components/academy/block-renderer.tsx","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-)]

[tool: repo_read_file({"path":"src/hooks/use-module-progress.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

👤 User

[tool_result: {"success":true,"path":"src/middleware.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy-conf]
[tool_result: {"success":true,"path":"supabase/migrations/20260424190000_academy_initial_schema.sql","branch":"ori]
[tool_result: {"success":true,"path":"src/components/academy/block-renderer.tsx","branch":"origin/agent/hikaqy34-k]
[tool_result: {"success":true,"path":"src/hooks/use-module-progress.ts","branch":"origin/agent/hikaqy34-kod-432-ar]

🤖 Assistant

Excelente — implementação substancial. Vou ver o restante dos arquivos chave.

[tool: repo_read_file({"path":"src/actions/academy.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

[tool: repo_read_file({"path":"src/app/dashboard/academy/page.tsx","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

[tool: repo_read_file({"path":"scripts/seed-academy-lv1.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

[tool: repo_read_file({"path":"package.json","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo"})]

👤 User

[tool_result: {"success":true,"path":"src/actions/academy.ts","branch":"origin/agent/hikaqy34-kod-432-arch-academy]
[tool_result: {"success":true,"path":"src/app/dashboard/academy/page.tsx","branch":"origin/agent/hikaqy34-kod-432-]
[tool_result: {"success":true,"path":"scripts/seed-academy-lv1.ts","branch":"origin/agent/hikaqy34-kod-432-arch-ac]
[tool_result: {"success":true,"path":"package.json","branch":"origin/agent/hikaqy34-kod-432-arch-academy-configura]

🤖 Assistant

Tenho tudo que preciso. Agora vou comparar com o estado das tasks e atualizar o Linear.

Estado real do repo (branch origin/agent/hikaqy34-kod-432-arch-academy-configura-o-do-repo):

O que existe Corresponde a
Next.js 16 + TS + Tailwind + shadcn setup completo KOD-432 ✅
src/middleware.ts — auth + plano completo KOD-433 ✅ + KOD-434 ✅
supabase/migrations/20260424190000_academy_initial_schema.sql KOD-435 ✅ + KOD-424 ✅
src/components/academy/block-renderer.tsx KOD-425 ✅
src/app/dashboard/academy/page.tsx + [nivel] + [modulo] KOD-426 🟡 (estrutura existe, queries placeholder)
src/hooks/use-module-progress.ts KOD-427 ✅
src/components/academy/progress-bar.tsx + progress-summary.tsx KOD-428 ✅
scripts/seed-academy-lv1.ts com 4 módulos reais KOD-430 🟡 (seed escrito, não executado)

Uma anomalia importante: as rotas ficaram em /dashboard/academy/ em vez de na raiz (/) — o repo tem uma estrutura de dashboard wrapper, não é o app raiz direto. Vou atualizar as issues mais críticas agora.

[tool: mcp_linear__linear_updateIssue({"id":"KOD-432","stateId":"5ac6ae1d-0299-473b-800d-eeac17ac8493","description":"## Objetivo\n\nCriar e configurar o repo)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-433","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nImplementar autenticação )]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-434","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nGarantir que apenas nutri)]

👤 User

[tool_result: {"success":true,"text":"{\n "id": "40426619-924d-4eb7-aa0a-11f44fed4135",\n "title": "[ARCH]
[tool_result: {"success":true,"text":"{\n "id": "9670dc28-4558-4241-87af-8339b91a9ad7",\n "title": "[ARCH]
[tool_result: {"success":true,"text":"{\n "id": "568db764-eeaa-460d-a900-bce9a6324422",\n "title": "[ARCH]

🤖 Assistant

Agora atualizo as issues de produto (KOD-424, KOD-425, KOD-427, KOD-428) e as issues pendentes com a anomalia das rotas.

[tool: mcp_linear__linear_updateIssue({"id":"KOD-435","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nDefinir e criar o schema )]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-424","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nCriar as tabelas necessár)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-425","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nCriar o componente `Block)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-427","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nImplementar o hook `useMo)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-428","stateId":"51d26c04-a089-4e08-b907-d7ac646f877a","description":"## Objetivo\n\nCriar o widget `ProgressS)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-426","stateId":"5ac6ae1d-0299-473b-800d-eeac17ac8493","description":"## Objetivo\n\nCriar as 3 rotas da Acade)]

[tool: mcp_linear__linear_updateIssue({"id":"KOD-430","stateId":"5ac6ae1d-0299-473b-800d-eeac17ac8493","description":"## Objetivo\n\nEscrever e inserir no ban)]

👤 User

[tool_result: {"success":true,"text":"{\n "id": "a6abccfa-317d-48b8-a57e-23c12049efa2",\n "title": "[ARCH]
[tool_result: {"success":true,"text":"{\n "id": "a97b1bbe-f760-4984-9880-09b83878fec6",\n "title": "[F5] ]
[tool_result: {"success":true,"text":"{\n "id": "4898078e-8375-41ea-8ac2-c8a5e3507041",\n "title": "[F5] ]
[tool_result: {"success":true,"text":"{\n "id": "f195a350-e0f5-4748-b371-cc1f2d4502ef",\n "title": "[F5] ]
[tool_result: {"success":true,"text":"{\n "id": "6025c663-16a8-4f6f-92fa-bba273f09155",\n "title": "[F5] ]
[tool_result: {"success":true,"text":"{\n "id": "76019e33-7ea1-43b4-8496-765cbecc3bf0",\n "title": "[F5] ]
[tool_result: {"success":true,"text":"{\n "id": "a84a8fe4-15ed-44d5-b0e7-85cac3faf2d6",\n "title": "[F5] ]