CONCEPT Cited by 2 sources
Software factory¶
A software factory is an agent-driven system that accepts a software input, such as a production error, a customer bug report, or an idea for a feature, and autonomously performs a sequence of build, improvement, deployment, and maintenance work. In Cloudflare's framing, a factory differs from a coding assistant because it owns the feedback loops surrounding generated code, not just implementation. (Source: sources/2026-08-04-cloudflare-agent-development-lifecycle)
Factory versus scripted CI¶
A conventional CI/CD pipeline encodes a known series of build, test, and deployment steps. A software factory must also select and coordinate dynamic work: reproduce a customer environment, invoke an agent with the relevant context, test through a browser, wait for a release signal, inspect production telemetry, and either ramp or reverse a change. The resulting process is a stateful, event-driven system, not only a static YAML graph.
A bounded-autonomy system¶
A factory does not remove human judgment from product direction, permission policy, or irreversible decisions. It should instead make human intent operational through explicit boundaries: scoped credentials, production-like previews, independently reversible changes, and measurable release cohorts. Agent-controlled deployment supplies one such boundary at the release stage. (Source: sources/2026-08-04-cloudflare-agent-development-lifecycle)
Concrete instance and caution¶
Astro's issue-triage workflow is a narrower factory instance: its Flue-backed action separates reproduce, diagnose, verify, and fix stages, keeps durable state in GitHub labels and comments, and requires reporter verification before opening a PR. It addresses a specific queue rather than the entire delivery lifecycle. (Source: sources/2026-08-04-cloudflare-astro-issue-triage)
Cloudflare's broader ADLC article is an architectural proposal. It does not report a fully autonomous factory's throughput, cost, reliability, or safety performance. The term therefore names a target system shape, not a substantiated performance class.
Seen in¶
- sources/2026-08-04-cloudflare-agent-development-lifecycle — defines the general agent-operated delivery model.
- sources/2026-08-04-cloudflare-astro-issue-triage — presents a bounded issue-triage factory as a practical instance.