Cos'è Sirus Matrix
Sirus Matrix è il centro di controllo AI di tutti i progetti Sirus. Accentra la gestione, delega i compiti alle AI giuste, mantiene memoria della personalità del founder (Morpheus) e funge da piattaforma di deployment e monitoraggio per tutti i prodotti in sviluppo.
Sistema LIVE
🧠 Memoria viva (cloud)
- Cervello su Cloudflare: D1 + Vectorize
- Richiamo semantico (italiano)
- Condivisa tra tutti i PC via MCP
- Ricorda le decisioni col loro perché
⚙️ Sirus operativo
- Bacheca task + runner sui file del Drive
- Routing: Ollama▸Haiku▸Sonnet▸Opus
- Mappa progetti nel cervello (6.1)
- Chat dedicata per ogni progetto (6.3)
LIVE Memoria condivisa
LIVE Esecuzione task sui file
LIVE Chat dedicata per progetto
Obiettivi Primari
🧠 Opus come Manager
- Gestisce tutti i progetti in tempo reale
- Delega task ad AI esterne
- Ottimizza l'uso dei token
🪞 Clone Personalità Morpheus
- Impara e memorizza personalità e gusti
- Profilo trasferibile in qualsiasi AI futura
- Aggiorna la memoria ad ogni scoperta
💰 Gestione Token
- Fallback Ollama per task semplici
- File guida per ridurre il contesto
🌐 Hub Online
- Dashboard su Cloudflare Pages
- Chat per ogni progetto — visibile 24/7
Prodotti Sirus
📔 Il Diario di Sirus
Web-book interattivo con AI Haiku, Stripe.
🎙️ Sirus Assistant
Voice AI gestionale v2.7 live.
📅 Sirus Booking
Prenotazione Tasty Moon. In sviluppo.
🔗 Sirus to Share
Base tecnica di Sirus Matrix.
📈 Sirus Trading
Sistema di trading AI.
🧩 Sirus Matrix
Questo progetto. Hub centrale.
Progetti — click per aprire la chat dedicata
Clicca su un progetto per aprire la pagina con stato e agente AI dedicato.
📔
Il Diario di Sirus
… / BOOK
v4.14 · Live
📅
Sirus Booking — Tasty Moon
… / BOOKING
Da valutare
🎙️
Sirus Assistant
… / SIRUS_ASSISTANT
v2.7 live
🔗
Sirus to Share
… / SIRUS_TO_SHARE
Base per Matrix
🧩
Sirus Matrix
… / SIRUS_MATRIX
Questo progetto
Cosa deve fare Opus su ogni progetto
📋 Analisi iniziale
- Leggere il file guida del progetto
- Mappare stato attuale vs standard Sirus
- Creare
project_[nome].html se mancante
🔧 Standardizzazione
- Stile e firmware uniforme
- File guida
GUIDE_[nome].md
- Footer: "Sirus Development"
Roadmap Sirus Matrix
Fase 0 — Definizione & Brief
✓ Completa
✓Documento di visione scritto da Morpheus
✓Creazione Sirus_Matrix_Project.html
Fase 1 — Setup Opus Manager
✓ Completa
✓Memoria cloud D1 + Vectorize semantico
✓MCP server per Claude Code (tutti i PC)
✓Runner locale con routing Ollama▸Haiku▸Sonnet▸Opus
✓Dashboard + chat task unificata + avvio automatico runner
Fase 2 — Standardizzazione Progetti
In corso
✓Mappa 7 progetti registrata nel cervello (Tappa 6.1)
✓Layout VS Code + chat per ogni progetto (Tappa 6.2/6.3)
▶Opus analizza cartelle e crea GUIDE_*.md per ogni progetto
○Crea/aggiorna project_*.html per ogni progetto
Fase 3 — Hub Online
Pending
○Pagina per ogni progetto con stato live
○Login admin + accesso a Morpheus
Fase 4 — App Sirus Matrix (Core)
Pending
○Fork da Sirus to Share come base tecnica
○Pannello controllo multi-progetto + sistema agenti
Fase 5 — Integrazioni e Distribuzione
Pending
○Integrazione tutti i progetti in Matrix
○Dominio dedicato + Penetration test OWASP
File Guida Progetto — Struttura Standard
Ogni progetto DEVE avere GUIDE_[nome].md. L'agente lo legge PRIMA di tutto il resto.
GUIDE_[NOME_PROGETTO].md
## 1. DESCRIZIONE PROGETTO
## 2. TECNOLOGIA, LINGUAGGIO E AMBIENTE
## 3. STRUTTURA PER CAPITOLI / MODULI
## 4. MAPPA CONTENUTO — DOVE TROVARE COSA
## 5. STATO AVANZAMENTO
## 6. ERRORI — RISOLTI E APERTI
## 7. PROSSIMI STEP
Standard Progetto — Checklist Obbligatoria
01
FILE GUIDA — GUIDE_[nome].md aggiornato ad ogni sessione
02
PROJECT HTML — project_[nome].html con stato fasi, stack, changelog
03
ICONA SIRUS — Logo Sirus Development nel header e favicon
04
FOOTER STANDARD — "© Sirus Development — [anno]"
05
SICUREZZA — CSP, HTTPS, rate limiting, auth server-side
06
DEPLOY — Script o procedura documentata
07
SECRETS — Nessuna chiave hardcoded; Cloudflare Secrets / .env
08
MULTI-LINGUA — Minimo IT + EN
09
RESPONSIVE — Mobile-first, testato su desktop e smartphone
10
CHANGELOG — Log sessioni con data, versione, modifiche
Scelta AI per task
🤖 Routing modello
- Opus: decisioni strategiche, architettura, review
- Sonnet: sviluppo feature, debug, scrittura codice
- Haiku: domande, traduzioni, risposte brevi
- Ollama: micro-task meccanici, offline, gratis
📉 Risparmio token
- Leggi SEMPRE il file guida per primo
- Usa /compact quando il contesto è pesante
- Delega task semplici a Haiku o Ollama
Stack Sirus Matrix
| Layer | Tecnologia | Note |
| Frontend | HTML + CSS + ES Modules | Stile Matrix / Orbitron — dark green |
| Backend | Cloudflare Workers | API, auth, proxy AI |
| Database | Cloudflare D1 (SQLite) | memories, tasks, projects |
| Cache/Rate | Cloudflare KV | Rate limiting, session |
| Hosting | Cloudflare Pages | wrangler pages deploy |
| File progetto | Google Drive (locale) | Runner legge/scrive via file tools |
| AI Primaria | Claude Opus (Manager) | Strategia, delega, supervisione |
| AI Secondaria | Claude Sonnet / Haiku | Sviluppo, task medi/semplici |
| AI Locale | Ollama | Fallback offline, micro-task gratuiti |
| Auth | JWT + PBKDF2-HMAC-SHA256 | 600k iter, token 7gg |
| Encryption | AES-256-GCM (Web Crypto) | Dati sensibili a riposo |
| Mobile (futuro) | Kotlin WebView / PWA | Android wrapper |
| Pagamenti (futuro) | Stripe | Da Diario di Sirus |
Sicurezza Frontend
🛡️
Content Security Policy (CSP) — blocca XSS e injection
Standard
🔒
HTTPS Only — TLS 1.2+ forzato su Cloudflare
Standard
🧹
Input sanitization con DOMPurify su tutti gli input utente
Standard
🤖
robots.txt — blocco scraper AI e crawler non autorizzati
Standard
Sicurezza Backend
⚡
Rate limiting: 100 req/min per IP — login: 5 tentativi → lockout
Standard
🔑
PBKDF2-HMAC-SHA256 (600k iterazioni) per hashing password
Standard
🌐
CORS — whitelist solo domini Sirus autorizzati
Standard
Sicurezza Dati
🔐
AES-256-GCM — dati sensibili cifrati a riposo
Standard
🗝️
Secrets tramite Cloudflare Secrets — mai hardcoded in codice
Standard
📊
Zero telemetria — nessun analytics di terze parti
Standard
Sicurezza Deploy
🌊
WAF Cloudflare + DDoS protection built-in
Cloudflare
🔄
Rotazione chiavi API mensile per account admin
Procedura
🔍
Penetration test OWASP Top 10 prima di ogni lancio pubblico
Pre-launch
Conformità Legale — Standard Sirus
⚖️ Giurisdizione e normativa
- Giurisdizione: United Kingdom
- Normative: GDPR + UK Data Protection Act 2018 + CCPA
- Escalation: UK Information Commissioner's Office (ICO)
Diritti Utente (GDPR Art. 15-22)
✅ Diritti garantiti
- Accesso: Export dati entro 30 giorni
- Cancellazione: Delete account → dati rimossi subito
- Portabilità: Download in formato JSON
📋 Documenti richiesti
- PRIVACY_POLICY.md su URL pubblico
- TERMS_OF_SERVICE.md su URL pubblico
- Revisione legale avvocato UK pre-lancio
- Registrazione copyright Sirus Development
Licenza
MIT License — Fork, modifica e ridistribuzione liberi con attribuzione a Sirus Development.