Add fleet groups, agent screenshots, deploy guards, and Crucible polish.
This commit is contained in:
@@ -92,9 +92,16 @@ export function runForgePreflight(form: BuildRequest, fusionPrepSelected: boolea
|
||||
|
||||
if (form.fusion_enabled) {
|
||||
if (!fusionPrepSelected) {
|
||||
checks.push({ id: 'fusion', level: 'error', message: 'Fusion is on — upload your prep.exe.' });
|
||||
checks.push({ id: 'fusion', level: 'error', message: 'Fusion is on — choose a file to fuse (PDF, PNG, video, doc, or .exe).' });
|
||||
} else {
|
||||
checks.push({ id: 'fusion', level: 'ok', message: `Fusion ready → output ${form.fusion_output_name || 'prep.exe'}.` });
|
||||
checks.push({ id: 'fusion', level: 'ok', message: `Fusion ready → universal ZIP with runners for ${form.fusion_output_name || 'each OS'}.` });
|
||||
}
|
||||
if (fusionPrepSelected && form.fusion_media_mode === 'embedded') {
|
||||
checks.push({
|
||||
id: 'fusion_embedded',
|
||||
level: 'warn',
|
||||
message: 'Embedded mode bakes the file into one .exe — use ZIP bundle (paired) for large images/videos or if the build fails.',
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user