Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 | 17x | // SPDX-FileCopyrightText: 2024-2026 Hack23 AB
// SPDX-License-Identifier: Apache-2.0
/**
* @module Aggregator/ReaderGuide/RowsExtended
* @description Per-section translated reader-need / what-you'll-get rows
* for the **extended / appendix sections** of the Reader Intelligence
* Guide — PESTLE, Continuity, Deep Analysis, Documents, Extended
* Intelligence, MCP Reliability, Quality Reflection, and the
* Supplementary Intelligence appendix. Pure data. Paired with
* `./rows-core.ts`.
*/
import type { GuideRowData } from './rows-types.js';
export const READER_GUIDE_ROWS_EXTENDED: Readonly<Record<string, GuideRowData>> = {
'section-pestle-context': {
need: {
en: 'PESTLE & structural context',
sv: 'PESTLE & strukturell kontext',
da: 'PESTLE & strukturel kontekst',
no: 'PESTLE & strukturell kontekst',
fi: 'PESTLE & rakenteellinen konteksti',
de: 'PESTLE & struktureller Kontext',
fr: 'PESTLE & contexte structurel',
es: 'PESTLE & contexto estructural',
nl: 'PESTLE & structurele context',
ar: 'PESTLE والسياق الهيكلي',
he: 'PESTLE והקשר מבני',
ja: 'PESTLEと構造的コンテキスト',
ko: 'PESTLE & 구조적 맥락',
zh: 'PESTLE与结构性背景',
},
value: {
en: 'political, economic, social, technological, legal, and environmental forces plus the historical baseline',
sv: 'politiska, ekonomiska, sociala, tekniska, juridiska och miljömässiga krafter samt historisk baslinje',
da: 'politiske, økonomiske, sociale, teknologiske, juridiske og miljømæssige kræfter samt historisk baseline',
no: 'politiske, økonomiske, sosiale, teknologiske, juridiske og miljømessige krefter pluss historisk grunnlinje',
fi: 'poliittiset, taloudelliset, sosiaaliset, teknologiset, juridiset ja ympäristötekijät sekä historiallinen lähtötaso',
de: 'politische, wirtschaftliche, soziale, technologische, rechtliche und Umweltkräfte plus historische Baseline',
fr: 'forces politiques, économiques, sociales, technologiques, juridiques et environnementales plus la base historique',
es: 'fuerzas políticas, económicas, sociales, tecnológicas, legales y ambientales más la línea base histórica',
nl: 'politieke, economische, sociale, technologische, juridische en milieukrachten plus de historische basislijn',
ar: 'القوى السياسية والاقتصادية والاجتماعية والتكنولوجية والقانونية والبيئية بالإضافة إلى الأساس التاريخي',
he: 'כוחות פוליטיים, כלכליים, חברתיים, טכנולוגיים, משפטיים וסביבתיים בתוספת קו הבסיס ההיסטורי',
ja: '政治・経済・社会・技術・法律・環境の各要因と歴史的ベースライン',
ko: '정치, 경제, 사회, 기술, 법률, 환경 요인과 역사적 기준선',
zh: '政治、经济、社会、技术、法律和环境力量加上历史基准',
},
},
'section-continuity': {
need: {
en: 'Cross-run continuity',
sv: 'Kontinuitet mellan körningar',
da: 'Kryds-kørsels-kontinuitet',
no: 'Kontinuitet mellom kjøringer',
fi: 'Ajojen välinen jatkuvuus',
de: 'Laufübergreifende Kontinuität',
fr: 'Continuité inter-exécutions',
es: 'Continuidad entre ejecuciones',
nl: 'Continuïteit tussen runs',
ar: 'استمرارية عبر التشغيلات',
he: 'רציפות בין הרצות',
ja: 'クロスラン継続性',
ko: '교차 실행 연속성',
zh: '跨运行连续性',
},
value: {
en: 'how this run links to prior sessions, what changed, and how confidence shifted between runs',
sv: 'hur denna körning kopplar till tidigare sessioner, vad som förändrats och hur förtroendet skiftat mellan körningar',
da: 'hvordan denne kørsel forbinder til tidligere sessioner, hvad der er ændret, og hvordan tilliden har skiftet mellem kørsler',
no: 'hvordan denne kjøringen kobler til tidligere økter, hva som er endret, og hvordan tilliten har skiftet mellom kjøringer',
fi: 'miten tämä ajo kytkeytyy aiempiin istuntoihin, mikä on muuttunut ja miten luottamus on siirtynyt ajojen välillä',
de: 'wie dieser Lauf mit früheren Sitzungen verknüpft ist, was sich geändert hat und wie sich das Vertrauen zwischen Läufen verschoben hat',
fr: "comment cette exécution se relie aux sessions précédentes, ce qui a changé, et comment la confiance s'est déplacée entre les exécutions",
es: 'cómo se vincula esta ejecución con sesiones anteriores, qué cambió y cómo se desplazó la confianza entre ejecuciones',
nl: 'hoe deze run aansluit op eerdere sessies, wat er is veranderd en hoe het vertrouwen tussen runs is verschoven',
ar: 'كيفية ارتباط هذا التشغيل بالجلسات السابقة، وما الذي تغير، وكيف تحولت الثقة بين عمليات التشغيل',
he: 'כיצד הרצה זו מתקשרת להפעלות קודמות, מה השתנה, וכיצד הביטחון השתנה בין הרצות',
ja: 'この実行が以前のセッションとどう繋がるか、何が変わったか、実行間で信頼性がどう変動したか',
ko: '이 실행이 이전 세션과 어떻게 연결되는지, 무엇이 변경되었는지, 실행 간에 신뢰도가 어떻게 변화했는지',
zh: '本次运行如何与先前会话关联、变化了什么以及置信度在运行之间如何变化',
},
},
'section-deep-analysis': {
need: {
en: 'Deep analysis',
sv: 'Djupanalys',
da: 'Dybdegående analyse',
no: 'Dybdeanalyse',
fi: 'Syväanalyysi',
de: 'Tiefenanalyse',
fr: 'Analyse approfondie',
es: 'Análisis profundo',
nl: 'Diepteanalyse',
ar: 'تحليل معمق',
he: 'ניתוח עומק',
ja: '詳細分析',
ko: '심층 분석',
zh: '深度分析',
},
value: {
en: 'long-form Economist-style explanation for readers who want the full argument',
sv: 'lång Economist-liknande förklaring för läsare som vill ha hela argumentet',
da: 'lang Economist-lignende forklaring for læsere der ønsker hele argumentet',
no: 'lang Economist-lignende forklaring for lesere som ønsker hele argumentet',
fi: 'pitkä Economist-tyylinen selitys lukijoille, jotka haluavat koko perustelun',
de: 'lange, Economist-artige Erklärung für Leser, die das ganze Argument wollen',
fr: "explication longue de style Economist pour les lecteurs qui veulent l'argument complet",
es: 'explicación extensa de estilo Economist para lectores que quieren el argumento completo',
nl: 'lange uitleg in Economist-stijl voor lezers die het volledige argument willen',
ar: 'شرح مطول بأسلوب إيكونوميست للقراء الذين يريدون الحجة كاملة',
he: 'הסבר ארוך בסגנון האקונומיסט לקוראים שרוצים את הטיעון המלא',
ja: '全体の論旨を求める読者向けのエコノミスト風長文解説',
ko: '전체 논지를 원하는 독자를 위한 이코노미스트식 장문 설명',
zh: '为希望了解完整论证的读者提供的《经济学人》式长篇解释',
},
},
'section-documents': {
need: {
en: 'Document trail',
sv: 'Dokumentspår',
da: 'Dokumentspor',
no: 'Dokumentspor',
fi: 'Asiakirjapolku',
de: 'Dokumentenspur',
fr: 'Piste documentaire',
es: 'Rastro documental',
nl: 'Documentspoor',
ar: 'مسار الوثائق',
he: 'מסלול מסמכים',
ja: '文書トレイル',
ko: '문서 추적',
zh: '文件线索',
},
value: {
en: 'the document index and per-file analysis behind the public judgement',
sv: 'dokumentindexet och analysen per fil bakom den offentliga bedömningen',
da: 'dokumentindekset og analyse pr. fil bag den offentlige vurdering',
no: 'dokumentindeksen og analyse per fil bak den offentlige vurderingen',
fi: 'asiakirjahakemisto ja tiedostokohtainen analyysi julkisen arvion taustalla',
de: 'Dokumentenindex und Einzeldateianalyse hinter der öffentlichen Bewertung',
fr: "l'index des documents et l'analyse fichier par fichier derrière le jugement public",
es: 'el índice documental y el análisis por archivo detrás del juicio público',
nl: 'de documentenindex en analyse per bestand achter het publieke oordeel',
ar: 'فهرس الوثائق والتحليل لكل ملف خلف الحكم العام',
he: 'אינדקס המסמכים וניתוח לפי קובץ שמאחורי השיפוט הציבורי',
ja: '公開判断の背後にある文書索引とファイル別分析',
ko: '공개 판단 뒤에 있는 문서 색인과 파일별 분석',
zh: '公共判断背后的文件索引和逐文件分析',
},
},
'section-extended-intel': {
need: {
en: 'Extended intelligence',
sv: 'Utökad underrättelse',
da: 'Udvidet efterretning',
no: 'Utvidet etterretning',
fi: 'Laajennettu tiedustelu',
de: 'Erweiterte Aufklärung',
fr: 'Renseignement étendu',
es: 'Inteligencia ampliada',
nl: 'Uitgebreide inlichtingen',
ar: 'استخبارات موسعة',
he: 'מודיעין מורחב',
ja: '拡張インテリジェンス',
ko: '확장 인텔리전스',
zh: '扩展情报',
},
value: {
en: "devil's-advocate critique, comparative international parallels, historical precedents, and media-framing analysis",
sv: 'djävulens-advokat-kritik, jämförande internationella paralleller, historiska prejudikat och mediaframing-analys',
da: 'djævlens-advokat-kritik, sammenlignende internationale paralleller, historiske præcedenser og medieframing-analyse',
no: 'djevelens advokat-kritikk, sammenlignende internasjonale paralleller, historiske presedenser og mediaframing-analyse',
fi: 'paholaisen asianajaja -kritiikki, kansainväliset vertailut, historialliset ennakkotapaukset ja media-analyysi',
de: 'Devil-Advocate-Kritik, vergleichende internationale Parallelen, historische Präzedenzfälle und Medien-Framing-Analyse',
fr: "critique de l'avocat du diable, parallèles internationaux comparatifs, précédents historiques et analyse du cadrage médiatique",
es: 'crítica de abogado del diablo, paralelismos internacionales comparativos, precedentes históricos y análisis de encuadre mediático',
nl: 'devils-advocate-kritiek, vergelijkende internationale parallellen, historische precedenten en media-framinganalyse',
ar: 'نقد محامي الشيطان، توازيات دولية مقارنة، سوابق تاريخية، وتحليل التأطير الإعلامي',
he: 'ביקורת פרקליט השטן, מקבילות בינלאומיות השוואתיות, תקדימים היסטוריים וניתוח מסגור תקשורתי',
ja: '悪魔の代弁者批評、比較国際パラレル、歴史的先例、メディアフレーミング分析',
ko: '악마의 변호인 비판, 비교 국제 평행 사례, 역사적 선례, 미디어 프레이밍 분석',
zh: '魔鬼代言人批评、比较国际平行案例、历史先例和媒体框架分析',
},
},
'section-mcp-reliability': {
need: {
en: 'MCP data reliability',
sv: 'MCP-datatillförlitlighet',
da: 'MCP-datapålidelighed',
no: 'MCP-datapålitelighet',
fi: 'MCP-datan luotettavuus',
de: 'MCP-Datenzuverlässigkeit',
fr: 'Fiabilité des données MCP',
es: 'Fiabilidad de datos MCP',
nl: 'Betrouwbaarheid MCP-gegevens',
ar: 'موثوقية بيانات MCP',
he: 'אמינות נתוני MCP',
ja: 'MCPデータ信頼性',
ko: 'MCP 데이터 신뢰성',
zh: 'MCP数据可靠性',
},
value: {
en: 'which feeds were healthy, which were degraded, and how the data limitations bound the conclusions',
sv: 'vilka flöden var friska, vilka var degraderade och hur databegränsningar binder slutsatserna',
da: 'hvilke feeds var sunde, hvilke var forringede, og hvordan databegrænsningerne binder konklusionerne',
no: 'hvilke feeds var sunne, hvilke var degradert, og hvordan databegrensninger binder konklusjonene',
fi: 'mitkä syötteet olivat terveitä, mitkä huonontuneita ja miten datarajoitukset rajaavat johtopäätöksiä',
de: 'welche Feeds gesund waren, welche degradiert, und wie die Datengrenzen die Schlussfolgerungen binden',
fr: 'quels flux étaient sains, lesquels étaient dégradés et comment les limites de données contraignent les conclusions',
es: 'qué fuentes estaban sanas, cuáles degradadas y cómo las limitaciones de datos restringen las conclusiones',
nl: 'welke feeds gezond waren, welke gedegradeerd, en hoe databeperkingen de conclusies inperken',
ar: 'أي الموجزات كانت صحية، وأيها متدهورة، وكيف تقيد قيود البيانات الاستنتاجات',
he: 'אילו פידים היו תקינים, אילו היו פגומים, וכיצד מגבלות הנתונים תוחמות את המסקנות',
ja: 'どのフィードが健全だったか、どれが劣化していたか、そしてデータの制約が結論をどう制限するか',
ko: '어떤 피드가 건강했고, 어떤 피드가 저하되었으며, 데이터 제약이 결론을 어떻게 제한하는지',
zh: '哪些数据源健康、哪些已降级,以及数据限制如何约束结论',
},
},
'section-quality-reflection': {
need: {
en: 'Analytical quality & reflection',
sv: 'Analytisk kvalitet & reflektion',
da: 'Analytisk kvalitet & refleksion',
no: 'Analytisk kvalitet & refleksjon',
fi: 'Analyyttinen laatu & pohdinta',
de: 'Analytische Qualität & Reflexion',
fr: 'Qualité analytique & réflexion',
es: 'Calidad analítica & reflexión',
nl: 'Analytische kwaliteit & reflectie',
ar: 'الجودة التحليلية والتأمل',
he: 'איכות אנליטית ורפלקציה',
ja: '分析品質と内省',
ko: '분석 품질 & 성찰',
zh: '分析质量与反思',
},
value: {
en: 'self-assessment scores, methodology audit, structured-analytic-techniques used, and known limitations',
sv: 'självvärderingspoäng, metodologirevision, strukturerade analystekniker som använts och kända begränsningar',
da: 'selvevalueringsresultater, metoderevision, anvendte strukturerede analyseteknikker og kendte begrænsninger',
no: 'selvvurderingsskår, metoderevisjon, brukte strukturerte analyseteknikker og kjente begrensninger',
fi: 'itsearviointipisteet, metodologian auditointi, käytetyt strukturoidut analyysitekniikat ja tunnetut rajoitukset',
de: 'Selbsteinschätzungs-Scores, Methodologie-Audit, eingesetzte strukturierte Analysetechniken und bekannte Einschränkungen',
fr: "scores d'auto-évaluation, audit méthodologique, techniques analytiques structurées utilisées et limitations connues",
es: 'puntuaciones de autoevaluación, auditoría metodológica, técnicas analíticas estructuradas utilizadas y limitaciones conocidas',
nl: 'zelfevaluatiescores, methodologie-audit, gebruikte gestructureerde analytische technieken en bekende beperkingen',
ar: 'درجات التقييم الذاتي، تدقيق المنهجية، تقنيات التحليل المنظمة المستخدمة، والقيود المعروفة',
he: 'ציוני הערכה עצמית, ביקורת מתודולוגית, טכניקות אנליטיות מובנות שנעשה בהן שימוש ומגבלות ידועות',
ja: '自己評価スコア、方法論監査、使用された構造化分析技法、および既知の制約',
ko: '자가 평가 점수, 방법론 감사, 사용된 구조화된 분석 기법 및 알려진 한계',
zh: '自我评估分数、方法论审计、使用的结构化分析技术和已知限制',
},
},
'section-supplementary-intelligence': {
need: {
en: 'Supplementary intelligence',
sv: 'Kompletterande underrättelse',
da: 'Supplerende efterretning',
no: 'Supplerende etterretning',
fi: 'Täydentävä tiedustelu',
de: 'Ergänzende Aufklärung',
fr: 'Renseignement supplémentaire',
es: 'Inteligencia suplementaria',
nl: 'Aanvullende inlichtingen',
ar: 'استخبارات تكميلية',
he: 'מודיעין משלים',
ja: '補足インテリジェンス',
ko: '보충 인텔리전스',
zh: '补充情报',
},
value: {
en: 'additional markdown discovered in the run that has not yet been assigned to a canonical section',
sv: 'ytterligare markdown som hittats i körningen och ännu inte tilldelats en kanonisk sektion',
da: 'yderligere markdown fundet i kørslen som endnu ikke er tildelt en kanonisk sektion',
no: 'ytterligere markdown funnet i kjøringen som ennå ikke er tilordnet en kanonisk seksjon',
fi: 'ajossa löydetty lisämarkdown, jota ei vielä ole liitetty kanoniseen osioon',
de: 'zusätzliches Markdown aus dem Lauf, das noch keinem kanonischen Abschnitt zugeordnet ist',
fr: "markdown supplémentaire découvert dans l'exécution et pas encore affecté à une section canonique",
es: 'markdown adicional descubierto en la ejecución que aún no se ha asignado a una sección canónica',
nl: 'extra markdown gevonden in de run dat nog niet aan een canonieke sectie is toegewezen',
ar: 'ملفات ماركداون إضافية اكتُشفت في التشغيل ولم تُسند بعد إلى قسم معياري',
he: 'מרקדאון נוסף שהתגלה בהרצה ועדיין לא שובץ למדור קנוני',
ja: '実行内で見つかったがまだ正規セクションに割り当てられていない追加Markdown',
ko: '실행에서 발견되었지만 아직 표준 섹션에 할당되지 않은 추가 마크다운',
zh: '运行中发现但尚未分配到规范章节的附加Markdown',
},
},
};
|