尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Refogar: dourar alho e cebola na gordura quente — o gesto por onde quase toda comida brasileira começa. É daí que vem o nome. App de receitas com IA, bilíngue pt-BR / en-US desde a primeira linha. Você busca o que já existe, cria conversando com a IA, ou cria no capricho por formulário — e um único núcleo de domínio cuida de tudo, idêntico em qualquer idioma.檢視完整 README ↗
Refogar: dourar alho e cebola na gordura quente — o gesto por onde quase toda comida brasileira começa. É daí que vem o nome.
App de receitas com IA, bilíngue pt-BR / en-US desde a primeira linha. Você busca o que já existe, cria conversando com a IA, ou cria no capricho por formulário — e um único núcleo de domínio cuida de tudo, idêntico em qualquer idioma.
npm ci
cp .env.example .env.local # preencha DATABASE_URL, BETTER_AUTH_SECRET e as chaves de IA
npm run dev # http://localhost:3000
Comandos que você vai usar:
npm run typecheck # tsc --noEmit
npm run lint # eslint
npm test # vitest — dois projetos: "node" (Postgres real) e "ui" (jsdom)
npm run e2e # Playwright de fumaça (ver docs/e2e.md)
npm run db:generate # gera a migração Drizzle a partir do schema
As migrações são geradas no repo e aplicadas no deploy (o vercel.json roda db:migrate antes do build). Nunca migre o banco de produção da sua máquina.
CONTEXT.md — a linguagem ubíqua do domínio (Receita, Proveniência, Visibilidade, Cozinha, Avaliação, Salvar…). É a fonte da verdade dos nomes; se um termo não está aqui, provavelmente não devia existir.docs/adr/ — as decisões de arquitetura, uma por assunto, com o porquê e as alternativas rejeitadas.docs/handoffs/ — handoffs auto-suficientes de cada fase de trabalho.docs/observabilidade.md — as linhas de log ([erro], [mail]…) e como achá-las nos logs da Vercel.docs/agents/ — as convenções pra agentes (issue tracker, triage, docs de domínio).Desenvolvimento por fases, e cada issue passa por um pipeline de 8 passos: explorar → planejar → revisar o plano → corrigir → implementar em TDD → code-review multi-lente → corrigir → validar e mergear. Tudo por branch + PR + squash-merge — nunca direto na main (que é protegida). Os detalhes vivem no CLAUDE.md.
node sobe um Postgres real e descartável.docs/** ou qualquer .md) pulam a CI e o deploy — handoff e ADR não mexem no build.Feito com café e alho dourando na panela.