Usage-Driven Development means the best next change comes from how people actually use the app, not only from the first prompt.In GenieForge, Signals and feedback capture friction, missing features, bugs, and workarounds. You review them, then improve the blueprint in Build mode with plans, versions, and Preview.Usage is a signal, not a command. The app does not silently rewrite itself. Changes stay reviewable, permissioned, and reversible.See Signals and in-app feedback and the manifesto-style overview at Usage-Driven Development.