CASP is intentionally a small protocol — three files, five verbs, one deterministic check. The roadmap keeps it that way: each item removes friction or widens reach without bloating the contract.
casp check runs fully green on CASP's own repository. Alembic (.py) migrations and multi-log session_log values supported.casp check --json + CASP manages itselfnext set to null) validates clean instead of failing; casp --version is derived from package.json.casp next verb, and a tested exit-code contract — clean exits 0, drift exits 1.state.json, now.md, roadmap.md) and the casp check drift validator.casp install-hook wires casp check into your pre-push hook in one command. The validator stops being optional.casp next--no-check escape hatch). Both boundaries gated: start and push.sessions_dir / logs_dir state keys, so non-standard layouts validate against the right ground truth.casp status --jsonstatus --all).casp verify <commit> + casp state diffgit log becomes an inspectable compliance trail.casp rollback (state mutation only), a CI status-check installer, a generic webhook notifier (user-owned outbound, off by default). Each ships when a real demand signal exists.CASP est volontairement un protocole minimal — trois fichiers, cinq verbes, une vérification déterministe. La feuille de route le garde ainsi : chaque élément retire de la friction ou élargit la portée sans alourdir le contrat.
casp check est entièrement vert sur le dépôt de CASP lui-même. Migrations Alembic (.py) et valeurs session_log multiples prises en charge.casp check --json + CASP se gère lui-mêmenext à null) se valide proprement au lieu d'échouer ; casp --version dérive de package.json.casp next, et un contrat de code de sortie testé — propre renvoie 0, dérive renvoie 1.state.json, now.md, roadmap.md) et le validateur de dérive casp check.casp install-hook câble casp check dans votre hook pre-push en une seule commande. Le validateur cesse d'être optionnel.casp next--no-check). Les deux frontières gardées : début et push.sessions_dir / logs_dir, pour que les agencements non standard se valident contre la bonne vérité terrain.casp status --jsonstatus --all).casp verify <commit> + casp state diffgit log devient une piste d'audit inspectable.casp rollback étroit (mutation d'état uniquement), un installateur de status check CI, un notificateur webhook générique (sortant possédé par l'utilisateur, désactivé par défaut). Chaque élément n'est livré que sur signal de demande réel.CASP es deliberadamente un protocolo mínimo — tres archivos, cinco verbos, una verificación determinista. La hoja de ruta lo mantiene así: cada elemento elimina fricción o amplía el alcance sin inflar el contrato.
casp check sale completamente verde en el propio repositorio de CASP. Migraciones de Alembic (.py) y valores session_log múltiples compatibles.casp check --json + CASP se gestiona a sí mismonext en null) se valida sin errores en lugar de fallar; casp --version se deriva de package.json.casp next y un contrato de código de salida probado — limpio devuelve 0, deriva devuelve 1.state.json, now.md, roadmap.md) y el validador de deriva casp check.casp install-hook conecta casp check a tu hook pre-push con un solo comando. El validador deja de ser opcional.casp next--no-check). Ambas fronteras custodiadas: inicio y push.sessions_dir / logs_dir, para que los diseños no estándar se validen contra la verdad correcta.casp status --jsonstatus --all).casp verify <commit> + casp state diffgit log se convierte en una pista de auditoría inspeccionable.casp rollback estrecho (solo mutación de estado), un instalador de status check de CI, un notificador webhook genérico (saliente propiedad del usuario, desactivado por defecto). Cada elemento se publica solo con una señal de demanda real.CASP ist bewusst ein minimales Protokoll — drei Dateien, fünf Befehle, eine deterministische Prüfung. Die Roadmap hält es so: jeder Punkt nimmt Reibung weg oder erweitert die Reichweite, ohne den Vertrag aufzublähen.
casp check läuft auf CASPs eigenem Repository vollständig grün. Alembic-Migrationen (.py) und mehrfache session_log-Werte werden unterstützt.casp check --json + CASP verwaltet sich selbstnext auf null) validiert sauber, statt zu scheitern; casp --version wird aus package.json abgeleitet.casp next und ein getesteter Exit-Code-Vertrag — sauber gibt 0 zurück, Drift gibt 1 zurück.state.json, now.md, roadmap.md) und der Drift-Validator casp check.casp install-hook bindet casp check mit einem Befehl in deinen Pre-Push-Hook ein. Der Validator ist nicht länger optional.casp next--no-check). Beide Grenzen bewacht: Start und Push.sessions_dir / logs_dir, damit Nicht-Standard-Layouts gegen die richtige Grundwahrheit validieren.casp status --jsonstatus --all).casp verify <commit> + casp state diffgit log wird zu einem prüfbaren Audit-Trail.casp rollback (nur Zustandsmutation), ein CI-Status-Check-Installer, ein generischer Webhook-Notifier (vom Nutzer kontrollierter Ausgang, standardmäßig aus). Jeder Punkt erscheint erst bei echtem Bedarfssignal.