A two-thousand-word document describing this application’s architecture, which produced worse output than no document. A long document produces confident output that follows some of it, which is worse…
Four skill documents organised by subject, replaced by six organised by task, which is the whole finding. A document loaded because a task started is read; a document…
An agent definition, which is mostly a list of prohibitions. The last instruction is the one that matters and it is the one a general-purpose assistant gets wrong…
Eighteen months of trying to say something specific about assisted coding, and the same conclusion as the first attempt. Two years and the honest position is that the…
The protocol distinguishes things that are read from things that are called, and a schema is the first. Exposing the schema as a resource rather than as a…
A protocol server for a database, and the constraints that make it safe rather than the capabilities that make it useful. A read-only credential is the floor rather…
turkerdev/mysql-mcp, and what a protocol for tool access actually requires. The authorisation model is the host’s problem, which means it is all yours.
A document describing this codebase’s conventions, read by a tool and by people, kept in the repository. The file is the single most effective thing we have done…