Reference page published on July 28, 2026 by Hugo Lassiège on eventuallycoding.com, documenting his solo software factory for production products (Hakanai, Writizzy, Bloggrify) whose "code produced is now nearly 100% generated."

The framing. This is not vibe coding — which, for Karpathy, was experimentation — but context engineering: "giving all the necessary context, at the right time, so that the software matches an intention and is systematically controlled." Responsibility isn't delegated: "Even if I don't write the code, I'm responsible for it." And software quality goes beyond code — it includes intention and Marty Cagan's four risks.

The grid. All the tooling answers three questions: what the agent knows (context, memory, code graph), what it can do deterministically (skills), and what stops it when it gets it wrong (hooks, tests, gates).

Six layers. Context is layered by loading moment: a short, permanent root CLAUDE.md, conditional rules activated by path, .agents/.md for personas and positioning — a rule acting as a routing table toward skills to be opened only when needed. Skills (about thirty) are born at the third repetition; the most cost-effective are those covering a multi-file procedure. Tools delegate the deterministic: IDE MCP, GitNexus, which indexes the repository as a graph to measure a change's blast radius — "the real issue isn't speed, it's detecting all the side effects." Guardrails are executable: hooks triggered by the harness, architecture tests that break CI, and ast-grep to turn an architecture decision into a lint rule. The factory enforces a quality gate that the deployment job depends on (needs:), with five test stages. The product process starts from a numbered spec, framed by a drafting skill and a closing skill"without it, specs become obsolete within six months"* — delivered in stages behind a feature flag.

The principle. "What matters must be executable. An instruction is followed 'most of the time'… A hook or a test is followed all the time."

The limitations, exposed. A rule's obsolescence isn't measurable; a boyscout rule produces endless sessions; skills get copy-pasted for lack of packaging. And the final admission: "I'm becoming less and less useful in the implementation phases," torn between the factory's efficiency and "the risk of losing the knowledge."