Go

reins — deixe ao quest CLI apenas o domínio, o ratchet vira framework

reins — deixe ao quest CLI apenas o domínio, o ratchet vira framework

how-make-quest ensinou a construir um quest CLI com as próprias mãos. Mas, ao construir o segundo CLI, você reescreve o mesmo ratchet, o mesmo scan/next/submit, a mesma agregação. reins extrai esse invariante para um framework — ratchet, esqueleto de comandos, agregação e export são fornecidos por reins, e você só implementa o gate do seu domínio (os 4 métodos de gate.Definition). O gate é um catálogo de regras de defesa contra o cheese, e o defeat graph de toulmin devolve ao agente o guia de estratégia de 'por que perdeu e o que mudar para vencer'.

Como criar um Quest CLI — construir você mesmo a ferramenta que deixa a máquina julgar a conclusão

Como criar um Quest CLI — construir você mesmo a ferramenta que deixa a máquina julgar a conclusão

A IA diz 'concluí'. Na prática, não terminou. Este texto é sobre construir você mesmo a ferramenta que resolve esse problema — o Quest CLI. Do princípio (por quê) ao esqueleto de comandos em cobra (como), este único texto permite que um agente crie um Quest CLI em Go. huma é o exemplo trabalhado.

codistill -- Extrai SSOT do codigo existente

codistill -- Extrai SSOT do codigo existente

Para usar yongol precisa comecar com SSOT do zero? Nao. codistill extrai automaticamente OpenAPI, DDL e consultas sqlc de codigo existente em 16 frameworks web de 8 linguagens.

toulmin — um motor de regras que calcula contratos

toulmin — um motor de regras que calcula contratos

Motores de regras tratam o objeto de verificacao como fato (fact) ha 60 anos. toulmin o trata como afirmacao (claim). O modelo de argumentacao de Toulmin foi implementado como um motor de regras em Go.

filefunc — um arquivo, um conceito

filefunc — um arquivo, um conceito

A unidade de navegação de um agente de código com IA é o arquivo. filefunc é uma convenção de estrutura de código Go e ferramenta CLI que força um conceito por arquivo.

SSaC — Service Sequences as Code

SSaC — Service Sequences as Code

Conceito independente de linguagem que decompõe o fluxo de negócios dentro de funções de serviço em blocos declarativos (sequences). Basta declarar o what com 10 tipos fixos e o codegen preenche o how.