widget is seasonal_color. percentages are 0–100 (one decimal, each list sums to 100), not 0–1 probabilities.
{
type: 'makemetryon_result',
widget: 'seasonal_color',
payload: {
top: {
family: { key: 'autumn', name: 'Autumn', percentage: 41 },
season: { key: 'darkAutumn', name: 'Deep Autumn', family: 'Autumn', percentage: 18 },
},
families: [
{ key: 'autumn', name: 'Autumn', percentage: 41 },
{ key: 'winter', name: 'Winter', percentage: 27 },
{ key: 'summer', name: 'Summer', percentage: 19 },
{ key: 'spring', name: 'Spring', percentage: 13 },
],
seasons: [
{ key: 'darkAutumn', name: 'Deep Autumn', family: 'Autumn', percentage: 18 },
{ key: 'trueAutumn', name: 'Warm Autumn', family: 'Autumn', percentage: 12 },
{ key: 'darkWinter', name: 'Deep Winter', family: 'Winter', percentage: 11 },
{ key: 'softAutumn', name: 'Soft Autumn', family: 'Autumn', percentage: 11 },
{ key: 'trueWinter', name: 'Cool Winter', family: 'Winter', percentage: 9 },
{ key: 'brightWinter', name: 'Bright Winter', family: 'Winter', percentage: 7 },
{ key: 'softSummer', name: 'Soft Summer', family: 'Summer', percentage: 7 },
{ key: 'trueSummer', name: 'Cool Summer', family: 'Summer', percentage: 6 },
{ key: 'lightSummer', name: 'Light Summer', family: 'Summer', percentage: 6 },
{ key: 'trueSpring', name: 'Warm Spring', family: 'Spring', percentage: 5 },
{ key: 'lightSpring', name: 'Light Spring', family: 'Spring', percentage: 4 },
{ key: 'brightSpring', name: 'Bright Spring', family: 'Spring', percentage: 4 },
],
},
}