Polish Novya UI with brand colors, first-load skeletons, and session transition overlay.
Keep chat pinned to the latest message while AI thinks or streams, and align buttons/inputs with the logo teal/blue focus treatment. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -63,9 +63,13 @@ const checks = {
|
||||
thinContentRule: prompt.includes('CRITICAL THIN-CONTENT RULE'),
|
||||
noSubstitutePretest: prompt.includes('Do NOT retake, recreate, simulate, or substitute'),
|
||||
noRepeatPretestInChat: prompt.includes('Do NOT repeat the pre-test inside Chat'),
|
||||
silentSkipPretest: prompt.includes('silent skip'),
|
||||
omitPretestWhenSpeaking: prompt.includes('OMIT that phrase when speaking'),
|
||||
silentSkipPretest: prompt.includes('silent skip') || prompt.includes('silent-skip'),
|
||||
omitPretestWhenSpeaking: prompt.includes('ZERO words about it'),
|
||||
neverMentionPretestToUser: prompt.includes('NEVER mention «پیشآزمون»'),
|
||||
noPretestNextSectionAnnounce: prompt.includes('Do NOT announce pre-test as the next section'),
|
||||
noPretestAppDisclaimer: prompt.includes('به صورت جداگانه در اپلیکیشن انجام میشود'),
|
||||
noPretestInOutline: !prompt.includes('SESSION OUTLINE') || !prompt.match(/SESSION OUTLINE[\s\S]*?- پیشآزمون/),
|
||||
pretestStrippedFromIntroText: !prompt.includes('و پیشآزمون اجراء میشود'),
|
||||
assessmentResultsRule: prompt.includes('do NOT invent interpretation'),
|
||||
completionSignal: prompt.includes('SESSION COMPLETION SIGNAL'),
|
||||
completionMarker: prompt.includes('COACH_SESSION_COMPLETE'),
|
||||
|
||||
Reference in New Issue
Block a user