Netnyahoo
Real Chromium for the Mac, free and open source: Arc's sidebar and Dia's polish, with no account. Immune to ads, trackers and prosecution.
Entrega el turno. Recupera la noche.
Translation pending
OtherTypeScript · PLpgSQLGitHub @navarrodiegoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Entrega el turno. Recupera la noche.
Hackatón Señales · Caso 02 · Rodrigo. Un traspaso de turno con responsable y respaldo, para que Rodrigo pueda cerrar el notebook sabiendo quién sigue.
/ explica cómo probarla por tu cuenta.Rodrigo tiene 41 años y trabaja en soporte TI en Concepción, con turnos que rotan cada semana y guardia por WhatsApp. Hace catorce meses que duerme cinco o seis horas y ya lo da por normal. Probó melatonina, sacar el celular de la pieza y un reloj. Dice que si no revisa los tickets antes de acostarse, igual no se duerme.
Atacamos una barrera concreta: no logra dar por terminado el trabajo, por miedo a que algo quede sin atender. Nuestra hipótesis es que revisa porque no sabe quién sigue. Un traspaso explícito, aceptado por otra persona y con un respaldo si esa persona no responde, puede darle una razón para dejar de revisar.
Una noche completa en Despensa Sur, una cadena ficticia de 30 supermercados del Biobío:
/rodrigo. Paula lo acepta desde su teléfono. Enviar el relevo no confirma cobertura: la confirma la aceptación./canal. La IA (OpenRouter) clasifica cada reporte; una política visible de la empresa, no el modelo, decide si avisa. Lo que puede esperar queda en cola; un local que no puede cobrar avisa a Paula por ntfy./rodrigo y el proyector muestran quién quedó a cargo y qué pasó. El incidente queda tomado, no necesariamente resuelto.Si nadie acepta el relevo, se avisa a jefatura y queda «Sin cobertura confirmada». El turno de Rodrigo nunca se prolonga automáticamente. Aceptar el relevo, tomar un incidente y resolverlo son estados distintos.
Solo Paula recibe avisos en un teléfono físico; Tomás y Carla (jefatura) se ven dentro de la app. Un relevo aceptado no demuestra que Rodrigo duerma una hora más: eso exigiría medirlo durante semanas.
Next.js (App Router), React, TypeScript, Tailwind, shadcn/ui y Prisma sobre PostgreSQL. OpenRouter clasifica los reportes y ntfy envía el aviso a Paula. Requisitos: Node 24 (.nvmrc), pnpm 12 y un PostgreSQL local.
pnpm install --frozen-lockfile
cp .env.example .env # DATABASE_URL, OPERATOR_SECRET, APP_ORIGIN
pnpm db:migrate:local && pnpm db:seed:local
pnpm dev
Abre http://127.0.0.1:3000. Pruebas: pnpm test; después de pnpm build, pnpm test:e2e y pnpm test:e2e:flujos (recorrido de la demo y ramas del relevo). Detalle de bases, variables y resultados en SETUP.
Producto · Contratos · Diseño · Lenguaje · Demo · QA · Instrucciones para agentes
Todos los datos son ficticios: Despensa Sur, Paula, Tomás, Carla, tickets y reportes. No se cargan contactos, teléfonos ni datos de salud de personas reales. README de una página según las bases oficiales.