Go

reins — del Quest CLI solo queda el dominio; el ratchet se vuelve framework

reins — del Quest CLI solo queda el dominio; el ratchet se vuelve framework

how-make-quest enseñó a construir un Quest CLI con las manos. Pero al levantar el segundo CLI vuelves a escribir el mismo ratchet, el mismo scan/next/submit, la misma agregación. reins extrae ese invariante a un framework — el ratchet, el esqueleto de comandos, la agregación y el export los suministra reins, y tú solo implementas la puerta del dominio (los 4 métodos de gate.Definition). La puerta es un catálogo de reglas de defensa contra el cheese, y el defeat graph de toulmin le devuelve al agente una guía de 'por qué perdiste y qué cambiar para ganar'.

Cómo crear un Quest CLI — construir tú mismo la herramienta que deja la decisión de 'terminado' en manos de la máquina

Cómo crear un Quest CLI — construir tú mismo la herramienta que deja la decisión de 'terminado' en manos de la máquina

La IA dice 'ya está hecho'. En realidad no ha terminado. Este artículo enseña a construir tú mismo la herramienta que resuelve ese problema — el Quest CLI. Desde el principio (el porqué) hasta el esqueleto de comandos en cobra (el cómo), este único artículo basta para que un agente cree un Quest CLI en Go. huma es el ejemplo trabajado.

codistill -- Exprime el SSOT del codigo existente

codistill -- Exprime el SSOT del codigo existente

Para usar yongol hay que empezar con SSOT desde cero? No. codistill extrae automaticamente OpenAPI, DDL y consultas sqlc del codigo existente en 16 frameworks web de 8 lenguajes. No es obra de cimientos, es refuerzo antisismico.

toulmin — Un motor de reglas que calcula contratos

toulmin — Un motor de reglas que calcula contratos

Los motores de reglas han tratado el objeto de verificacion como un hecho (fact) durante 60 anos. toulmin lo trata como una afirmacion (claim). Implementamos el modelo de argumentacion de Toulmin como un motor de reglas en Go.

filefunc — Un archivo, un concepto

filefunc — Un archivo, un concepto

La unidad de navegacion de un agente de codigo IA es el archivo. filefunc es una convencion de estructura de codigo Go y herramienta CLI que impone un concepto por archivo.

SSaC — Service Sequences as Code

SSaC — Service Sequences as Code

Un concepto independiente del lenguaje que descompone el flujo de negocio dentro de las funciones de servicio en bloques declarativos (sequences). Declara solo el qué con 10 tipos fijos, y el codegen se encarga del cómo.