Tutti i lavori

Career OS — portfolio verificato sulle fonti

Agenti inventariano un intero PC e ne ricavano portfolio e CV, con ogni numero verificato sulla fonte.

Stack:
  • Claude Code
  • Python
  • Astro
  • GSAP
  • Lenis
  • Canvas 2D
  • Playwright
  • 10,595righe di codice tra pipeline e sito
  • 54schede progetto scritte prima di questa
  • 11lotti di inventario in parallelo, ognuno con il suo agente

Un intero PC trasformato in prove verificate

Tocca un blocco per vedere cosa fa.

  • Persone
  • AI
  • Logica
  • Dati
  • Uscita

Il cuore del sistema

Career OS

Tutto lo stato vive in una cartella di file: gli agenti la riempiono di prove dal PC, gli script controllano ogni numero sulla sua fonte, e da lì si costruiscono sito e CV.

Collegato a Missione e regole, Agenti di scansione, Digest dei log, Schede progetto, Media, Build dei dati, Sito portfolio, CV in PDF, Controllo finale

Il problema

Mesi di progetti vivevano in cartelle, repo e log di sessioni con l'AI, molti costruiti con agenti di coding. Un CV non poteva mostrarli, e un portfolio scritto a mano si sarebbe allontanato dalla realtà, con il rischio di esporre segreti o dati dei clienti.

Cosa ho costruito

  1. Ho diviso il PC in lotti di scansione con un agente in sola lettura per lotto, tutti con un brief comune: un percorso di prova per ogni affermazione, segreti riportati solo come percorso e tipo.
  2. Ho elaborato gigabyte di log di sessione di Claude Code, Codex e OpenCode con script Python in streaming, senza mai caricarli nel contesto di un agente.
  3. Ho tenuto una scheda per progetto, fatti in YAML più sezioni fisse, e da quelle schede ho generato sito, CV in PDF e testi per LinkedIn.
  4. Ho fatto applicare le regole alla build: ogni metrica deve comparire parola per parola nel file che cita, nomi riservati e segreti vengono bloccati e un controllo finale scansiona il sito costruito prima di ogni deploy.
  5. Ho esteso un brief di design di una sola schermata, l'hero con le montagne russe, a un intero sito dove scorrere è viaggiare.

La parte difficile

Restare fedeli ai fatti su larga scala. Gli agenti scrivono in fretta e a volte arrotondano, quindi niente arriva su una pagina se uno script non trova il numero nella sua fonte, e i nomi riservati sono bloccati in fase di build invece che a memoria.

Risultato

Un'unica base di conoscenza alimenta portfolio, CV in inglese e italiano e piano per GitHub, tutti rigenerati con un solo comando. Il sito gira in anteprima locale; la pubblicazione aspetta la mia approvazione esplicita.

Il mio ruolo

Ho scritto la missione, le regole d'ingaggio e il master prompt di design, ho risposto alle domande degli agenti e decido cosa diventa pubblico. Claude Code ha lavorato da orchestratore con subagent in parallelo e ha scritto inventario, script e sito.