Ranked options, structured design documents, a live mockup canvas, and a pull request — each stage produces something concrete a business user or developer can review, not a wall of chat transcript.
Add a typekey field BrokerCommissionTier_Ext on Policy backed by a new CommissionTier_Ext typelist, and surface it in the UI.
Create a new PolicyBrokerInfo_Ext entity to hold the commission tier and link it 1:1 to Policy for future extensibility.
Once an option is approved, DreamCatcher generates a 9-section design document — scope, data model changes, UI changes, integration impact, rollback plan, and more — ready for the same approval gate before development begins.
Every field, panel, and layout choice from a UI requirement plays out on this canvas — the same one seeded from your real, extracted screens. Business users watch changes happen in real time and confirm before anything moves downstream.
Generated code passes Gosu quality review and upgrade-impact checking, then lands as a pull request in your own repository — ready for a human reviewer, with the full chain back to the original requirement intact.