Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
Verdict follows the releases of the technologies in your stack and gives each one a single verdict: whether it asks something of you, what breaks, and how to migrate, with every claim pointing at the
Developer toolsTypeScript · HTMLGitHub @RobertoZeppilliOnlineOwner 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
Verdict follows the releases of the technologies in your stack and gives each one a single verdict: whether it asks something of you, what breaks, and how to migrate, with every claim pointing at the line of the release notes it was read from.
Taken from the repository README
Loading the full README.
Read the full README ↗Traccia le Release delle Tecnologie di un Catalogo curato e ne genera Sintesi con l'AI.
Prodotto e dominio: PRODUCT.md, GLOSSARY.md; decisioni: docs/DECISIONI.md, docs/adr/.
Servono Node 24, pnpm e Docker Desktop (su Windows con backend WSL2) avviato.
pnpm install
pnpm db:start # Supabase locale; applica le migrazioni
cp .env.example .env.local # completa con i valori di `pnpm exec supabase status`
pnpm dev
Controlli: pnpm lint, pnpm typecheck, pnpm test, pnpm test:integration (con Supabase avviato),
pnpm test:e2e. Nuova migrazione: pnpm exec supabase migration new <nome>, poi pnpm db:reset.
L'app gira su Vercel (Hobby, regione fra1) e usa un progetto Supabase separato (Free,
Frankfurt). Anteprime delle PR e produzione condividono lo stesso database.
main va in produzione, ogni PR riceve un deploy di anteprima (integrazione Git
di Vercel, nessun workflow nel repository).Deploy database gira a ogni push su main: prima supabase db push, poi
pnpm catalog:sync, che porta il Catalogo (catalog/*.json) sul database remoto. Si può rilanciare a
mano da GitHub → Actions → Deploy database → "Run workflow". Le migrazioni devono restare compatibili
con la versione dell'app già online, perché app e database si aggiornano in parallelo.catalog/<slug>.json per Tecnologia, validato da pnpm test. Togliere un file
ritira la Tecnologia, non la cancella. Il sync non gira mai nella build di Vercel: le anteprime
condividono il database di produzione. In locale: pnpm catalog:sync con le variabili di .env.local.Supabase: progetto in regione Frankfurt con Data API attiva, "Automatically expose new tables" e "Enable automatic RLS" disattivati (permessi e RLS li definiscono le migrazioni).
Vercel: progetto importato da GitHub, senza l'integrazione Supabase del Marketplace. Variabili d'ambiente per Production e Preview:
| Variabile | Valore |
|---|---|
NEXT_PUBLIC_SITE_URL | URL di produzione, senza / finale |
NEXT_PUBLIC_SUPABASE_URL | https://<project-ref>.supabase.co |
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY | Supabase → Project Settings → API Keys (sb_publishable_…) |
SUPABASE_SECRET_KEY | Stessa pagina (sb_secret_…), marcata Sensitive; solo lato server |
GitHub → Settings → Secrets and variables → Actions:
| Segreto | Valore |
|---|---|
SUPABASE_DB_PASSWORD | Password del database (reimpostabile da Project Settings → Database); le migrazioni si collegano con questa, non con un access token |
SUPABASE_PROJECT_ID | Project ref, l'ID nell'URL della dashboard |
SUPABASE_URL | https://<project-ref>.supabase.co |
SUPABASE_SECRET_KEY | Supabase → Project Settings → API Keys (sb_secret_…), per il sync del Catalogo |
Nessun segreto sta nel repository: .env.local è ignorato da git e la CI usa valori segnaposto.