Sistemas de IA
React Native · Expo · TypeScript · DNS
Open source · na App Store
Um monorepo Bun que junta um cliente Expo a uma API em Cloudflare Workers, endurecido em torno de escritas idempotentes e relato honesto de saúde.
$ trace "ai-calories-tracker"
Um diário alimentar é um app mobile com muita escrita conversando com uma API na edge, em que uma requisição repetida não pode criar entrada duplicada e um job de manutenção quebrado não pode parecer saudável.
Tarefas de manutenção agendadas precisam falhar de forma independente, e o endpoint de saúde precisa reportar degradação explicitamente em vez de devolver um 200 verde.
Checks independentes para coleta de lixo de mídia e idempotência, um endpoint de saúde que responde 503 quando qualquer um falha, agendamento desacoplado por tarefa com logs estruturados, e parsing de ambiente com fallbacks seguros.
A falha de uma tarefa de manutenção deixou de bloquear a outra, e a suíte de regressão cobre os caminhos degradados em vez de só o caminho feliz. Ainda em andamento e sem README publicado.
MN://WORK