Skip to content

Dark Factory

Pabrik Gelap

A codebase, or part of one, where a software factory writes the code and no human ever reviews it.

A dark factory is the part of a codebase where a software factory writes the code and no human ever reviews it. No review, no approval, no eyes on the diff. The changes go straight to production and are caught, if at all, by the checks and by the users.

The term is deliberately uneasy. It works only where the risk of being wrong is genuinely low: a generated file that is obviously wrong, a migration with a verified rollback, a dependency bump with a green suite. It does not work where being wrong is expensive, and the discipline is being precise about which is which rather than assuming.

The practical safeguard is not human review of every change, which does not scale to a factory, but making the blast radius small. Changes that are easy to detect, easy to reverse, and easy to attribute to one automated path. A dark factory with a tight rollback and a good error budget is a reasonable thing to run; a dark factory touching money, permissions, or user data is not.

Related terms

Want this working inside your team?

It starts with one conversation about your workflow.

Ask on WhatsApp