ClaudioOS — Pubblicazioni
Sezione operativa per trasformare gli HTML generati da Jarvis in link web statici, senza esporre ClaudioOS, Hermes, GBrain o il filesystem locale.
Come funziona ora
- Gli artifact nascono in
~/ClaudioOS/artifacts/sources/. - Jarvis prepara solo lo staging con
claudio_publish_static.py: slug non banale,noindex,nofollow, scanner base anti-segreti, manifest. - La dashboard ClaudioOS — Flow → Artifacts — gestisce publish/remove/edit.
- Deploy da terminale solo su richiesta esplicita di Claudio, leggendo il token dal Keychain macOS.
Policy: S1 pubblicabile normalmente; S2 solo se opportuno; S3 richiede conferma esplicita perché contiene dati personali/sensibili. status: deleted significa non toccare.
Comando terminale, solo se richiesto
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py <publication-id>Per preparare un nuovo HTML senza pubblicarlo:
python3 ~/.hermes/scripts/claudio_publish_static.py publish ~/ClaudioOS/artifacts/sources/file.html --title "Titolo" --sensitivity S1Artifact disponibili
| Documento | Stato | Link | Comando pubblicazione |
|---|---|---|---|
Facile nel risparmio gestito: tesi di posizionamento2026-07-08-facile-nel-risparmio-gestito-tesi-di-posizionamento-958eb5 |
staged S2 |
Preview locale non ancora pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-08-facile-nel-risparmio-gestito-tesi-di-posizionamento-958eb5 |
Review accordo WIBO × Visum Labsreview-accordo-wibo-visum-labs-2026-07-07 |
published S2 |
Preview locale Apri pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py review-accordo-wibo-visum-labs-2026-07-07 |
Punto di vista per call Mayer · CT Refocus / FDE2026-07-06-punto-di-vista-per-call-mayer-ct-refocus-fde-e904c7 |
published S2 |
Preview locale Apri pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-06-punto-di-vista-per-call-mayer-ct-refocus-fde-e904c7 |
Consuntivo fatturazione WIBO / TAG — aprile-giugno 20262026-07-06-consuntivo-fatturazione-wibo-tag-aprile-giugno-2026-2d3176 |
staged S3 |
Preview locale non ancora pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-06-consuntivo-fatturazione-wibo-tag-aprile-giugno-2026-2d3176 |
Provider LLM dello Studio2026-07-02-provider-llm-dello-studio-7751e7deleted_at |
deleted S2 |
Preview locale non ancora pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-02-provider-llm-dello-studio-7751e7 |
TAG Executive AI Operating Sprint — Hackathon interno2026-07-02-tag-executive-ai-operating-sprint-hackathon-interno-46bbeb |
published S2 |
Preview locale Apri pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-02-tag-executive-ai-operating-sprint-hackathon-interno-46bbeb |
Workshop BNL AI-native — draft 13 luglio 20262026-07-02-workshop-bnl-ai-native-draft-13-luglio-2026-c307f3 |
published S2 |
Preview locale Apri pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-02-workshop-bnl-ai-native-draft-13-luglio-2026-c307f3 |
Dossier viaggio San Francisco — luglio 20262026-07-02-dossier-viaggio-san-francisco-luglio-2026-00e80e |
staged S3 |
Preview locale non ancora pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-02-dossier-viaggio-san-francisco-luglio-2026-00e80e |
Drive shortlist ClaudioOS2026-07-02-drive-shortlist-claudioos-95cd92 |
staged S1 |
Preview locale non ancora pubblico |
CLOUDFLARE_API_TOKEN=$(security find-generic-password -s cloudflare-api-token -w) python3 ~/.hermes/scripts/claudio_deploy_publication.py 2026-07-02-drive-shortlist-claudioos-95cd92 |
Note sicurezza
- Il sito pubblico è statico: nessun DB, nessuna API, nessun processo locale.
- Gli HTML ricevono
noindex,nofollow. - Gli artifact staged non sono pubblici finché non vengono pubblicati dalla dashboard o con comando esplicito.
- Il token Cloudflare sta nel Keychain macOS: service
cloudflare-api-token, accountclaudio. - Il manifest può includere campi dashboard:
needs_republish,deleted_at,prev_status,updated_at.