It's an additional piece you want to have as you mature - you're decoupling deployment from release (in the words of the amazing
@edith_h ) and allows you to be testing in production (h/t to
@mipsytipsy ).
That said, start by nailing your harness and quality gates (deterministic and adversarial). Then make sure your CI/CD is solid and you have excellent o11y so you know what's going on.
Then adding feature flags for another level of testing makes all the sense in the world. I've not heard a lot about this in the dark factory world, but it's an obvious addition.
Then it's time to add resilience engineering/game daying (I always think of
@KoltonAndrus at Gremlin) to ensure that when your agentic swarm screws the pooch, it might take down checkout, but at least product pages still display or carts still work or whatever,
There are fair reasons to argue for a different ordering, but that's a mature dark factory. as
@nathenharvey and the DORA team keep pointing out, DevOps good practices matter more than they ever did.