Files
Skald-Circle/SKALD.md
T
dguiducci fb3eeeeec6
Nightly Build / build (push) Failing after 6s
Refactor: remove desktop/Tauri bundle, add i18n, CI/CD pipeline
- Remove desktop (Tauri) bundle: docs/desktop.md, icons/, tauri.conf.json,
  src/desktop/mod.rs, gen/schemas/
- Remove build.rs (no longer needed)
- Add i18n system (crates/core-api, plugin-mobile-connector, web)
- Refactor config system (src/config.rs, boot_format.rs)
- Add mobile connector features (app, router, device pairing)
- Plugin system improvements (skald-core)
- Update dependencies (Cargo.lock, Cargo.toml)
- CI/CD: Gitea Actions workflows (nightly + release), package.sh,
  verify-version.sh, builds.skaldagent.net config
2026-07-19 22:35:06 +01:00

1.9 KiB

Skald Circle — SKALD

Stato attuale

Progetto nuova applicazione con agenti e chatbot per aiutare famiglie e piccoli gruppi a collaborare, con chat supervisionato per bambini/persone vulnerabili.

Icone agenti — completate

Tutti gli 11 agenti hanno ora icone in stile Vector Paintings (painterly vector, caldo e family-friendly), generate via ComfyUI:

Agente Animale Stato
Main Assistant 🦊 Volpe
Project Coordinator 🦡 Tasso
Researcher 🐿️ Scoiattolo
Generalist 🦫 Castoro
Code Explorer 🕵️ Meerkat
Software Architect 🏗️ Airone
Software Engineer 🔧 Orso
Spec Writer 📝 Gufo
Tech Lead 👑 Cervo
TIC 👁️ Gatto
Business Analyst 💼 Gazza

Auto-build CI/CD 🚧

Implementazione in corso per build automatica su NiPoGi con Gitea Actions:

Componente File Stato
scripts/package.sh Crea tarball distributivi da binari compilati
scripts/verify-version.sh Verifica che una release non sia già buildata
.gitea/workflows/nightly.yml Push su main → build amd64+arm64 → nightly/
.gitea/workflows/release.yml PR check verify-version + merge → build → releases/v{ver}/
act_runner su NiPoGi Esegue i workflow 🔧 Da installare
Cross toolchain (arm64) gcc-aarch64-linux-gnu per cross-compilazione 🔧 Da installare
Caddy builds.skaldagent.net Serve i tarball + install.sh 🔧 Da configurare
install.sh Script one-liner `curl ... bash`

Prossimi passi

  • Configurare NiPoGi: act_runner, toolchain, Caddy
  • Testare i workflow con una PR su release
  • Creare install.sh

Future ideas (TODO)

  • One-liner install: sito web con comando bash da copiare-incollare su macOS/Linux che fa installazione automatica