diff --git a/src/components/StoreModal.tsx b/src/components/StoreModal.tsx
index 2f0473d..2863bde 100644
--- a/src/components/StoreModal.tsx
+++ b/src/components/StoreModal.tsx
@@ -23,6 +23,8 @@ export function StoreModal({ store, categories, availableTags, onSave, onClose }
tagList: parseTags(store?.tags ?? ''),
route: (store?.route ?? 'auto') as Route,
display_order: store?.display_order ?? 0,
+ group_burst: store?.group_burst ?? 0,
+ burst_window_sec: store?.burst_window_sec ?? null,
})
// Keep category default once categories load
@@ -137,6 +139,41 @@ export function StoreModal({ store, categories, availableTags, onSave, onClose }
/>
+ {/* Burst grouping */}
+
+
+
+ {form.group_burst ? (
+
+
+ set('burst_window_sec', e.target.value === '' ? null : Number(e.target.value))}
+ placeholder="180"
+ className="w-24 bg-surface-800 border border-white/8 rounded-lg px-2.5 py-1.5 text-sm text-slate-200 placeholder:text-slate-600 focus:outline-none focus:border-blue-500/60"
+ />
+ blank = 180s
+
+ ) : null}
+
+
{/* Actions */}