None of those things sound like anything I have in mind for a software factory. If anything they have the anti-factory ethos in mind.
The meaning is in the name. It is a factory for software. You have actionable work items that are put in a queue (assembly line) to be worked off (along dedicated stations). Then you have a quality assurance process at the end that rejects faulty parts.
And the goal of the developer is to optimize the process instead of the end result because you can regenerate the end result from scratch as many times as you want, not too different from a compiler.
If agents have excellent single shot performance then it would be best to lean in on it and build cattle software instead of wasting human time with AI written pet software.
In my head it's a bit like people ending up making a game engine when they set out to make a game. It's funnier to spend time on the techy stuff than the other stuff. So in this sense, you spend time making lots of automations and build the factory, but very little time actually building the product.