Ensures fixes are actually working before agent declares done — runs the app, exercises the path, validates state.