diff --git a/frontend/App.tsx b/frontend/App.tsx
index 976ac9f..9b4e263 100755
--- a/frontend/App.tsx
+++ b/frontend/App.tsx
@@ -375,7 +375,7 @@ const AppContent: React.FC<{ msalInstance: any }> = ({ msalInstance }) => {
} catch (err) {
console.error("Failed to upload and analyze proof:", err);
- setError("Failed to upload and analyze proof. Please try again.");
+ setError("Failed to upload and analyse proof. Please try again.");
setCampaignProofs(prevProofs => ({
...prevProofs,
[campaignName]: prevProofs[campaignName].map(proof =>
diff --git a/frontend/components/Campaigns.tsx b/frontend/components/Campaigns.tsx
index 8121db1..0d58be0 100755
--- a/frontend/components/Campaigns.tsx
+++ b/frontend/components/Campaigns.tsx
@@ -75,12 +75,12 @@ const IG_HERO_POST_1_FEEDBACK_V1: AgentReview = {
leadAgentSummary: "The proof could not be reliably processed by some agents due to low confidence in the analysis. This may happen if the proof is too abstract or irrelevant to typical marketing content. This version has been logged for manual human review. Please try uploading a revised version of the proof.",
legalAgentReview: {
ragStatus: "Error",
- feedback: "The agent could not analyze this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.",
+ feedback: "The agent could not analyse this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.",
issues: []
},
brandAgentReview: {
ragStatus: "Error",
- feedback: "The agent could not analyze this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.",
+ feedback: "The agent could not analyse this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.",
issues: []
},
channelBestPracticesAgentReview: {
@@ -90,7 +90,7 @@ const IG_HERO_POST_1_FEEDBACK_V1: AgentReview = {
},
channelTechSpecsAgentReview: {
ragStatus: "Amber",
- feedback: "While the image quality is high, the composition is not optimized for vertical formats like Instagram Stories. The high ratio of text in the image could also potentially reduce advertising reach on some platforms.",
+ feedback: "While the image quality is high, the composition is not optimised for vertical formats like Instagram Stories. The high ratio of text in the image could also potentially reduce advertising reach on some platforms.",
issues: ["Image composition is not mobile-first or suitable for vertical formats.", "High ratio of text in the image may negatively impact ad performance."]
}
};
@@ -110,7 +110,7 @@ const IG_HERO_POST_1_FEEDBACK_V2: AgentReview = {
},
channelBestPracticesAgentReview: {
ragStatus: "Green",
- feedback: "The content strategy is effective with clear messaging and well-optimized visual hierarchy. No issues found.",
+ feedback: "The content strategy is effective with clear messaging and well-optimised visual hierarchy. No issues found.",
issues: []
},
channelTechSpecsAgentReview: {
@@ -192,7 +192,7 @@ export const initialCampaignProofs: { [key: string]: any[] } = {
legalAgentReview: { ragStatus: "Green", feedback: "Compliant.", issues: [] },
brandAgentReview: { ragStatus: "Green", feedback: "Brand aligned.", issues: [] },
channelBestPracticesAgentReview: { ragStatus: "Green", feedback: "Engaging content strategy.", issues: [] },
- channelTechSpecsAgentReview: { ragStatus: "Green", feedback: "Optimized for mobile.", issues: [] }
+ channelTechSpecsAgentReview: { ragStatus: "Green", feedback: "Optimised for mobile.", issues: [] }
},
overallStatus: 'Passed',
}
@@ -218,7 +218,7 @@ export const initialCampaignProofs: { [key: string]: any[] } = {
leadAgentSummary: "The proof has Passed review with no issues found across all categories. It is well-designed, compliant, and ready for deployment.",
legalAgentReview: { ragStatus: "Green", feedback: "All claims are substantiated and disclaimers are correctly placed.", issues: [] },
brandAgentReview: { ragStatus: "Green", feedback: "The proof adheres perfectly to all brand guidelines.", issues: [] },
- channelBestPracticesAgentReview: { ragStatus: "Green", feedback: "The content strategy is effective and well-optimized for engagement.", issues: [] },
+ channelBestPracticesAgentReview: { ragStatus: "Green", feedback: "The content strategy is effective and well-optimised for engagement.", issues: [] },
channelTechSpecsAgentReview: { ragStatus: "Green", feedback: "The infographic format is highly suitable for the selected channel.", issues: [] },
},
overallStatus: 'Passed',
@@ -935,7 +935,7 @@ const UploadProofModal: React.FC<{
{isLoading ? (
<>
Orchestrator
- Synthesizes feedback & coordinates analysis across all specialist agents. + Synthesises feedback & coordinates analysis across all specialist agents.
diff --git a/frontend/components/Projects.tsx b/frontend/components/Projects.tsx index 4079e6a..0b0bca7 100755 --- a/frontend/components/Projects.tsx +++ b/frontend/components/Projects.tsx @@ -52,12 +52,12 @@ const IG_HERO_POST_1_FEEDBACK_V1: AgentReview = { leadAgentSummary: "The proof could not be reliably processed by some agents due to low confidence in the analysis. This may happen if the proof is too abstract or irrelevant to typical marketing content. This version has been logged for manual human review. Please try uploading a revised version of the proof.", legalAgentReview: { ragStatus: "Error", - feedback: "The agent could not analyze this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.", + feedback: "The agent could not analyse this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.", issues: [] }, brandAgentReview: { ragStatus: "Error", - feedback: "The agent could not analyze this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.", + feedback: "The agent could not analyse this proof with high confidence. This may be because the content is irrelevant, nonsensical, or too far outside of expected marketing materials.", issues: [] }, channelBestPracticesAgentReview: { @@ -67,7 +67,7 @@ const IG_HERO_POST_1_FEEDBACK_V1: AgentReview = { }, channelTechSpecsAgentReview: { ragStatus: "Amber", - feedback: "While the image quality is high, the composition is not optimized for vertical formats like Instagram Stories. The high ratio of text in the image could also potentially reduce advertising reach on some platforms.", + feedback: "While the image quality is high, the composition is not optimised for vertical formats like Instagram Stories. The high ratio of text in the image could also potentially reduce advertising reach on some platforms.", issues: ["Image composition is not mobile-first or suitable for vertical formats.", "High ratio of text in the image may negatively impact ad performance."] }, }; @@ -87,7 +87,7 @@ const IG_HERO_POST_1_FEEDBACK_V2: AgentReview = { }, channelBestPracticesAgentReview: { ragStatus: "Green", - feedback: "The content strategy is effective with clear messaging and well-optimized visual hierarchy. No issues found.", + feedback: "The content strategy is effective with clear messaging and well-optimised visual hierarchy. No issues found.", issues: [] }, channelTechSpecsAgentReview: { @@ -143,7 +143,7 @@ export const initialProjectAssets: { [key: string]: any[] } = { leadAgentSummary: "The proof has Passed review with no issues found across all categories. It is well-designed, compliant, and ready for deployment.", legalAgentReview: { ragStatus: "Green", feedback: "All claims are substantiated and disclaimers are correctly placed.", issues: [] }, brandAgentReview: { ragStatus: "Green", feedback: "The proof adheres perfectly to all brand guidelines.", issues: [] }, - channelBestPracticesAgentReview: { ragStatus: "Green", feedback: "The content strategy is effective and well-optimized for engagement.", issues: [] }, + channelBestPracticesAgentReview: { ragStatus: "Green", feedback: "The content strategy is effective and well-optimised for engagement.", issues: [] }, channelTechSpecsAgentReview: { ragStatus: "Green", feedback: "The infographic format is highly suitable for the selected channel.", issues: [] }, }, overallStatus: 'Passed', @@ -445,9 +445,9 @@ const ProjectAssetUpload: React.FC<{