22 EMME / ENGINEERING

Il codice non è una promessa.
È una prova eseguibile.

Progettiamo sistemi complessi, piattaforme e integrazioni AI partendo dal problema operativo. La tecnologia non è una posa: è l’insieme delle decisioni che rende un sistema comprensibile, sicuro ed evolvibile.

RELEASE 01 / OPEN SOURCE

WebHeaders
Audit.

Un audit degli header HTTP che non restituisce un semaforo misterioso. Ogni regola espone evidenza, peso e correzione suggerita. Il motore gira localmente: l’URL analizzato non viene inviato a 22 EMME.

PUBLIC REPOSITORYv0.1.0
$ npx github:22EMME/webheaders-audit example.com
Stack
TypeScript / Node.js 20+
Verifica
13 test automatici
Licenza
MIT
Output
Evidenze / score / exit code

RELEASE 03 / SITEMAP INTELLIGENCE

Sitemap
Doctor.

Una sitemap non è un file da generare e dimenticare. Sitemap Doctor attraversa indici e documenti, verifica protocollo, host, duplicati e date e campiona le pagine per trovare redirect, errori HTTP, noindex e canonical incoerenti. Limiti e campione restano espliciti nel report.

PUBLIC REPOSITORYv0.1.0
$ npx github:22EMME/sitemap-doctor example.com/sitemap.xml
Stack
TypeScript / Node.js 20+
Documenti
XML / sitemap index / gzip
Licenza
MIT
Output
Testo / JSON / Markdown

RELEASE 04 / ACCESSIBILITY ENGINEERING

Accessibility
Smoke Test.

Un controllo rapido non deve fingersi una certificazione. Accessibility Smoke Test apre le pagine in Chromium, esegue axe-core su profili desktop e mobile e conserva violazioni, nodi coinvolti ed evidenze. Il report separa sempre ciò che è automatizzabile dalle verifiche che richiedono giudizio umano.

PUBLIC REPOSITORYv0.1.0
$ npx github:22EMME/accessibility-smoke-test https://example.com
Stack
TypeScript / Playwright / axe-core
Verifica
11 test automatici
Profili
Desktop / mobile / WCAG A-AA
Output
HTML / JSON / Markdown

SYSTEMS / NOT PACKAGES

Non vendiamo una tecnologia.
Disegniamo il sistema che serve.

WordPress, Node.js o Laravel non sono identità da difendere: sono scelte. Le valutiamo in base a flussi, rischio, proprietà del dato, integrazioni e costo di evoluzione.

01

Servizi Node.js

API, automazioni e processi asincroni progettati attorno al carico reale.

02

Control room Laravel

Dashboard operative che rendono leggibili dati, responsabilità e prossime azioni.

03

AI documentale

Assistenti, retrieval e verifiche umane inseriti nei flussi senza delegare il pensiero.

04

Security e observability

Log, limiti, validazione e segnali tecnici pensati prima della messa online.

OPEN / WITH BOUNDARIES

Pubblicare codice significa anche sapere che cosa proteggere.

PUBBLICO

Utility riusabili, regole, documentazione, test e changelog.

PROTETTO

Dati, credenziali, logiche proprietarie e dettagli di sicurezza dei clienti.

  1. 01Regole leggibili prima del punteggio
  2. 02Test automatici prima del rilascio
  3. 03Versioni e limiti dichiarati
  4. 04Dati dei clienti sempre fuori dal codice pubblico

PUBLIC ROADMAP

01WebHeaders AuditRilasciato
02Link PatrolRilasciato
03Sitemap DoctorRilasciato
04Accessibility Smoke TestRilasciato
05Distribuzione npmIn preparazione
06Nuove utility riusabiliQuando saranno stabili

Non riempiamo GitHub di demo. Una risorsa diventa pubblica quando è utile, documentata e sufficientemente solida da essere usata anche da altri.

COMPLEX SYSTEM / HUMAN DIRECTION

Hai un processo che non entra in un pacchetto?

Raccontaci il sistema ↗Segui 22 EMME su GitHub ↗