Asagiri
Concepts

Runtime persistant

Runtime d'ingénierie local avec sessions, mémoire et événements.

Runtime persistant

Asagiri évolue d'une CLI stateless vers un runtime d'ingénierie local-first (spec-my-A §24).

Architecture

asa daemon run

SQLite (.asagiri/runtime/runtime.db)

sessions · branches · events · memory · hook queue

workers (commandes asa autorisées uniquement)

Principes

  • Optionnel : les commandes stateless fonctionnent sans daemon
  • Inspectable : état sur disque (hooks, skills, investigations)
  • Sûr : pas de shell arbitraire dans les hooks
  • Mémoire scoped : project, product, flow, feature, …

Cas d'usage

BesoinCommande
Feature longueasa session create
Variante produitasa session branch
Apprentissage inter-runsasa memory list
Automatisationhooks sur session.created, flow.completed

Modes runtime

Dans .asagiri/config.yaml :

runtime:
  mode: guided  # guided | interactive | headless | ci | review | exploration

Voir aussi