- Who it helps
- Developers who can inspect a JavaScript repository, review tool permissions and evaluate generated changes.
- Availability
- The MIT-licensed repository is public. Its documented container setup uses Docker and make, with Node.js 22 or later and Claude access; provider usage charges or subscription limits apply.
A plan you can inspect
The workflow separates impact analysis, plan creation and execution. A generated plan sidecar describes the steps, while an append-only progress record helps resume partial work. The accompanying guide supplies a small original task and an independent answer key.
Checks still need a reviewer
Role rules restrict top-level tool calls and gates check changes. A permitted make recipe can contain commands beyond the top-level match. Review the scripts, mounted paths, final diff and failures before using this with a consequential project.
What you can do
- Read the setup and workflow documents, then use the guide’s fictional shipping-label task to evaluate one bounded change. Open reference ↗
Where the evidence stops
The documentation was inspected. The container, agent workflow and creator’s productivity claims were not tested here. The original acceptance fixture is an exercise to run and verify yourself.
Sources read. Repository documentation checked October 20, 2026 UTC. The original exercise below has not been run through the factory. No external project, container or coding agent was executed in this review.
Practical guide
Lights-on software factory: take one small change through a reviewable plan →
A reviewed shipping-label function, generated execution records, passing checks and a short handoff explaining the remaining limits.
Sources & further reading
GitHub · implementation
Lights-on software factory ↗
Rendered repository documentation checked for setup, approval points, execution roles and limitations.
Gojko Adzic · page checked 2026-10-20
GitHub · implementation
Factory container setup ↗
Rendered repository documentation checked for setup, approval points, execution roles and limitations.
Gojko Adzic · page checked 2026-10-20
More sources reviewed (5)
GitHub · implementation
Factory getting started ↗
Rendered repository documentation checked for setup, approval points, execution roles and limitations.
Gojko Adzic · page checked 2026-10-20
GitHub · implementation
Factory orchestrator and recovery ↗
Rendered repository documentation checked for setup, approval points, execution roles and limitations.
Gojko Adzic · page checked 2026-10-20
GitHub · implementation
Factory command regulator ↗
Rendered repository documentation checked for setup, approval points, execution roles and limitations.
Gojko Adzic · page checked 2026-10-20
GitHub · implementation
Factory planning and execution ↗
The record over time (1)
Dated source checks and published explanations. An observation date can differ from the original release date.
- · Added to Current
Lights-on software factory is an open-source starter for organizing coding agents around a reviewed plan, execution checks and recorded progress.