Inside Software Factory: The End-to-End Module Flow
Today, we explore Step 1 of Software Factory: Refinery.
Refinery takes a user from Chaos (raw ideas) to Clarity (a structured PRD).
Refinery is the first stop in Software Factory. It’s a workspace built for taking scattered product thinking and turning it into a coherent, evolving PRD.
What the User Sees at Start?
A versioned PRD document in a clean, simple layout with the necessary status indicators: versioning (v28), lifecycle tagging (“in production”) and ownership control.
They also get an assistant PM, labeled Refinery Agent to help you add and refine the PRD.
What the User Does?
- Starts with existing or new PRD content.
- Uploads supporting materials (PDFs, call transcripts, screenshots) using the upload tools.
- Types into the PRD directly, or sends a prompt to the Refinery Agent: “Summarize customer pain points from uploaded transcript”, “Suggest edge cases based on this spec.”
- The user doesn’t have to structure the doc manually, Refinery handles the mapping.
Transition to SF Step 2 (Foundry):
As the PRD reaches maturity (e.g. has goals, features, and scenarios filled in), the system proactively nudges the user: ✅ “Looks like this PRD is ready to be mapped into a system blueprint. Open in Foundry?”
More on Step 2 (Foundry) in the coming days.
Sing up and try it for yourself:
8090.ai/waitlist