// data.jsx — тесты: Бек (21 группа × 4 пункта), PSS-10, Ясность (VAS 0–10) const BECK = [ { id:1, title:'настроение', short:'я не чувствую себя расстроенным', opts:[ '0 · я не чувствую себя расстроенным, печальным', '1 · я расстроен', '2 · я всё время расстроен и не могу от этого отключиться', '3 · я настолько расстроен и несчастлив, что не могу это выдержать', ]}, { id:2, title:'будущее', short:'я не тревожусь о своём будущем', opts:[ '0 · я не тревожусь о своём будущем', '1 · я чувствую, что озадачен будущим', '2 · я чувствую, что меня ничего не ждёт в будущем', '3 · моё будущее безнадёжно, и ничто не может измениться к лучшему', ]}, { id:3, title:'неудачи', short:'я не чувствую себя неудачником', opts:[ '0 · я не чувствую себя неудачником', '1 · я чувствую, что терпел больше неудач, чем другие люди', '2 · когда я оглядываюсь на свою жизнь, я вижу в ней много неудач', '3 · я чувствую, что как личность я — полный неудачник', ]}, { id:4, title:'удовольствие', short:'я получаю столько же удовлетворения, как раньше', opts:[ '0 · я получаю столько же удовлетворения от жизни, как раньше', '1 · я не получаю столько же удовлетворения, как раньше', '2 · я больше не получаю удовлетворения ни от чего', '3 · я полностью не удовлетворён жизнью, и мне всё надоело', ]}, { id:5, title:'вина', short:'я не чувствую себя виноватым', opts:[ '0 · я не чувствую себя в чём-нибудь виноватым', '1 · достаточно часто я чувствую себя виноватым', '2 · бо́льшую часть времени я чувствую себя виноватым', '3 · я постоянно испытываю чувство вины', ]}, { id:6, title:'наказание', short:'я не чувствую, что могу быть наказан', opts:[ '0 · я не чувствую, что могу быть наказан за что-либо', '1 · я чувствую, что могу быть наказан', '2 · я ожидаю, что могу быть наказан', '3 · я чувствую себя уже наказанным', ]}, { id:7, title:'самооценка', short:'я не разочаровался в себе', opts:[ '0 · я не разочаровался в себе', '1 · я разочаровался в себе', '2 · я себе противен', '3 · я себя ненавижу', ]}, { id:8, title:'самокритика', short:'я знаю, что я не хуже других', opts:[ '0 · я знаю, что я не хуже других', '1 · я критикую себя за ошибки и слабости', '2 · я всё время обвиняю себя за свои поступки', '3 · я виню себя во всём плохом, что происходит', ]}, { id:9, title:'суицидальные мысли', short:'я никогда не думал покончить с собой', opts:[ '0 · я никогда не думал покончить с собой', '1 · ко мне приходят мысли покончить с собой, но я не буду их осуществлять', '2 · я хотел бы покончить с собой', '3 · я бы убил себя, если бы представился случай', ]}, { id:10, title:'плаксивость', short:'я плачу не больше, чем обычно', opts:[ '0 · я плачу не больше, чем обычно', '1 · сейчас я плачу чаще, чем раньше', '2 · теперь я всё время плачу', '3 · раньше я мог плакать, а сейчас не могу, даже если мне хочется', ]}, { id:11, title:'раздражение', short:'раздражителен не более чем обычно', opts:[ '0 · сейчас я раздражителен не более чем обычно', '1 · я более легко раздражаюсь, чем раньше', '2 · теперь я постоянно чувствую, что раздражён', '3 · я стал равнодушен к вещам, которые меня раньше раздражали', ]}, { id:12, title:'интерес к людям', short:'я не утратил интереса к другим', opts:[ '0 · я не утратил интереса к другим людям', '1 · я меньше интересуюсь другими людьми, чем раньше', '2 · я почти потерял интерес к другим людям', '3 · я полностью утратил интерес к другим людям', ]}, { id:13, title:'решительность', short:'откладываю решения как и раньше', opts:[ '0 · я откладываю принятие решения иногда, как и раньше', '1 · я чаще, чем раньше, откладываю принятие решения', '2 · мне труднее принимать решения, чем раньше', '3 · я больше не могу принимать решения', ]}, { id:14, title:'внешность', short:'не чувствую, что выгляжу хуже', opts:[ '0 · я не чувствую, что выгляжу хуже, чем обычно', '1 · меня тревожит, что я выгляжу старым и непривлекательным', '2 · в моей внешности произошли существенные изменения', '3 · я знаю, что выгляжу безобразно', ]}, { id:15, title:'работоспособность', short:'могу работать как и раньше', opts:[ '0 · я могу работать так же хорошо, как и раньше', '1 · мне нужно дополнительное усилие, чтобы начать делать что-нибудь', '2 · я с трудом заставляю себя делать что-либо', '3 · я совсем не могу выполнять никакую работу', ]}, { id:16, title:'сон', short:'сплю как и раньше', opts:[ '0 · я сплю так же хорошо, как и раньше', '1 · сейчас я сплю хуже, чем раньше', '2 · я просыпаюсь на 1–2 часа раньше, и мне трудно заснуть опять', '3 · я просыпаюсь на несколько часов раньше и больше не могу заснуть', ]}, { id:17, title:'утомляемость', short:'устаю не больше, чем обычно', opts:[ '0 · я устаю не больше, чем обычно', '1 · теперь я устаю быстрее, чем раньше', '2 · я устаю почти от всего, что я делаю', '3 · я не могу ничего делать из-за усталости', ]}, { id:18, title:'аппетит', short:'аппетит не хуже, чем обычно', opts:[ '0 · мой аппетит не хуже, чем обычно', '1 · мой аппетит стал хуже, чем раньше', '2 · мой аппетит теперь значительно хуже', '3 · у меня вообще нет аппетита', ]}, { id:19, title:'вес', short:'не похудел или потеря незначительна', opts:[ '0 · в последнее время я не похудел или потеря веса была незначительной', '1 · за последнее время я потерял более 2 кг', '2 · я потерял более 5 кг', '3 · я потерял более 7 кг', ]}, { id:20, title:'здоровье', short:'не беспокоюсь о здоровье больше обычного', opts:[ '0 · я беспокоюсь о своём здоровье не больше, чем обычно', '1 · меня тревожат проблемы физического здоровья', '2 · я очень обеспокоен своим физическим состоянием', '3 · я настолько обеспокоен, что больше ни о чём не могу думать', ]}, { id:21, title:'либидо', short:'не замечал изменения интереса к сексу', opts:[ '0 · в последнее время я не замечал изменения своего интереса к сексу', '1 · меня меньше занимают проблемы секса, чем раньше', '2 · сейчас я значительно меньше интересуюсь сексуальными проблемами', '3 · я полностью утратил сексуальный интерес', ]}, ]; // PSS-10: items 4, 5, 7, 8 — reverse-scored (positive items) const PSS_REVERSE = new Set([4, 5, 7, 8]); const PSS = [ { id:1, text:'Как часто за последний месяц вы испытывали беспокойство из-за непредвиденных событий?' }, { id:2, text:'Как часто Вам казалось сложным контролировать важные события Вашей жизни?' }, { id:3, text:'Как часто Вы испытывали нервное напряжение или стресс?' }, { id:4, text:'Как часто Вы чувствовали уверенность, что справитесь с решением личных проблем?' }, { id:5, text:'Как часто Вы чувствовали, что всё идёт так, как Вы этого хотели?' }, { id:6, text:'Как часто Вы думали, что не можете справиться с тем, что нужно сделать?' }, { id:7, text:'Как часто Вы были в состоянии справиться с вашей раздражительностью?' }, { id:8, text:'Как часто Вы чувствовали, что владеете ситуацией?' }, { id:9, text:'Как часто Вы чувствовали раздражение, что события выходят из-под контроля?' }, { id:10, text:'Как часто Вам казалось, что трудности достигли предела, и Вы не могли их контролировать?' }, ]; const PSS_OPTS = [ '0 · никогда', '1 · почти никогда', '2 · иногда', '3 · довольно часто', '4 · часто', ]; // Beck interpretation (simplified) function interpBeck(score){ if (score <= 9) return { lab:'минимально', desc:'Тон ровный — на этой неделе сильного спада нет. Полезно отметить точку и вернуться через 1–2 недели.' }; if (score <= 15) return { lab:'лёгкая', desc:'Лёгкая депрессивная симптоматика. Имеет смысл понаблюдать за сном, аппетитом и интересом к привычным делам.' }; if (score <= 19) return { lab:'умеренная', desc:'Умеренные проявления. Полезно поговорить со специалистом — это не приговор, но и не «само пройдёт».' }; if (score <= 29) return { lab:'выраженная', desc:'Выраженные симптомы. Сильно рекомендуется консультация — психотерапевт, психиатр.' }; return { lab:'тяжёлая', desc:'Тяжёлая степень. Не откладывайте — обратитесь к специалисту. Если есть мысли о самоповреждении — позвоните на горячую линию.' }; } // PSS interpretation function interpPss(score){ if (score <= 13) return { lab:'низкий', desc:'Низкий уровень воспринимаемого стресса. В целом справляетесь с тем, что приносит месяц.' }; if (score <= 26) return { lab:'умеренный', desc:'Умеренный стресс. Привычные ресурсы хватает не всегда — отметьте, что чаще выбивает: события или чувство контроля.' }; return { lab:'высокий', desc:'Высокий стресс. Имеет смысл выделить ресурс — на сон, на встречу со специалистом, на разговор с близким.' }; } // Clarity interpretation function interpClarity(v){ if (v >= 8) return { lab:'ясно', desc:'Чёткость мыслей высокая. Хороший момент для решений, которые откладывали.' }; if (v >= 5) return { lab:'средне', desc:'Средняя ясность. Не идеально, но рабочий режим — отметьте, что мешает.' }; if (v >= 3) return { lab:'муть', desc:'Концентрация снижена. Если так несколько дней — стоит снизить нагрузку и поспать.' }; return { lab:'туман', desc:'Сильное снижение ясности. Возможно — усталость, недосып, тревога. Не время для важных решений.' }; } window.MERA_DATA = { BECK, PSS, PSS_OPTS, PSS_REVERSE, interpBeck, interpPss, interpClarity };