diff --git a/market-script.js b/market-script.js index 2c24530..1326324 100644 --- a/market-script.js +++ b/market-script.js @@ -224,15 +224,11 @@ function calculateAndRender() { if (sCfg && sCfg.alwaysActive) matrix[i] = true; }); - // Client toggles can activate translation/syndication even if the base - // brief type doesn't include them - if (needsTranslation) { - matrix[3] = true; // Translation (Salsify PDP) - matrix[4] = true; // Translation (Asset) - } - if (needsSyndication && !matrix[7]) { - matrix[7] = true; // Syndication - } + // In the Brief Advisor the user's toggles are the source of truth + // for translation and syndication — override the base matrix + matrix[3] = needsTranslation; // Translation (Salsify PDP) + matrix[4] = needsTranslation; // Translation (Asset) + matrix[7] = needsSyndication; // Syndication // Combined feedback days from production toggles (static/video/html) // Uses the max of the user-supplied feedback values for production stages