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, meant 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 cannot be delegated: "Even if I don't write the code, I am responsible for it." And software quality goes beyond code — it includes intention and Marty Cagan's four risks.

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

Six layers. Context is stratified by loading moment: a short, permanent CLAUDE.md, conditional rules activated by path, .agents/.md for personas and positioning — a rule serving as a routing table to skills to be opened only as 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 the blast radius of a change — "the real point 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 closure skill"without it, specs go stale within six months"* — delivered in stages behind feature flags.

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 cannot be measured; a boyscout rule produces endless sessions; skills get copy-pasted for lack of packaging. And the final admission: "I am becoming less and less useful during implementation phases," torn between the factory's efficiency and "the risk of losing knowledge."