# verify_report.yaml — TOT-GEO9-L01. Незалежний експертний прохід (sami-verify).
# Скептичне налаштування: сумнів трактується як «до виправлення».
# Перевірено артефакти: lesson_spec.yaml, research.yaml, teacher_guide.md,
# worksheet.md, assessment.yaml, interactives.yaml, presentation.yaml,
# design-vsho/decks/geografiya-9-l01.html, design-vsho/interactives/geografiya-9-l01.html.

lesson_id: TOT-GEO9-L01
verdict: fail

rubrics:
  scientific:
    verdict: fail
    notes:
      - >-
        FAIL. Термін «дистанційне зондування» відсутній у тексті МНП: пряма перевірка
        sources/mnp-geografiya-8-9.txt дає лише два входження кореня «дистанційн» —
        рядки 75 і 82, обидва про «дистанційну/змішану форму навчання» та «дистанційні
        консультації», а не про метод дослідження. Проте цей термін зроблено
        навчально-навантаженим: він є однією з трьох груп класифікації в worksheet.md
        завдання 4 («| Картографічний метод | Статистичний метод | Дистанційне
        зондування |»), відтворений у interactives.yaml L01-IA4 answer_key
        («Дистанційне зондування: супутниковий знімок»), у теоретичному ядрі
        teacher_guide.md розділ 5 і в діагностувальному item D3 assessment.yaml.
        Класифікаційна група, за яку виставляється бал за критерієм R3, спирається на
        поняття, якого немає в програмі й для якого не наведено жодного фахового
        джерела означення.
      - >-
        FAIL. Шість дефініційних claims research.yaml (c29–c34) лишаються
        confidence: needs_verification. Їхнє власне поле quote підтверджує проблему:
        c29 має якорем лише назву теми («Тема 1. Суспільна географія України.»),
        c33 — цитату про моделювання («моделює об'єкти і явища самостійно або з
        допомогою вчителя чи інших осіб [9 ПРО 1.4.1]»), c34 — цитату про ресурси
        («визначати природні, людські й капітальні ресурси України, аналізувати
        просторову їх організацію»). Жодна з них не є означенням терміна. Пряма
        перевірка першоджерела: «просторовий аналіз», «об'єкт дослідження», «метод
        дослідження» дають 0 входжень у sources/mnp-geografiya-8-9.txt. Усі десять
        означень глосарія teacher_guide.md розділ 4 походять із цих непідтверджених
        claims.
      - >-
        CONCERN. teacher_guide.md розділ 8, завдання 6, «Приклад повідомлення»:
        «частка міського населення умовної області зросла з 58% до 63% […] Це свідчить
        про поступову урбанізацію території та зростання ролі міст у розселенні
        населення області». Арифметика часток коректна (612/1055 = 58,0%;
        587/932 = 63,0%), але за тими самими даними абсолютна чисельність міського
        населення СПАДАЄ (612 → 598 → 587 тис.), як і сільського (443 → 391 → 345).
        Зростання частки тут спричинене швидшим скороченням сільського населення, а не
        зростанням міського. Зразкова відповідь цього не розрізняє, і методичний
        коментар до завдання не застерігає — тобто урок, присвячений грамотному читанню
        джерел, моделює саме ту помилку інтерпретації, якої має вчити уникати.
      - >-
        CONCERN. teacher_guide.md розділ 8, завдання 2, варіант В: «Особистий огляд і
        фіксація стану ґрунтів на пришкільній ділянці» — єдиний приклад польового
        спостереження в уроці подано на об'єкті фізичної географії. Це суперечить
        опорній опозиції, яку сам урок вибудовує в розділі 7, етап II («фізична
        географія (природа) / суспільна географія (люди й господарство)»), і в розділі 5
        («На відміну від фізичної географії, яка вивчає природні об'єкти, суспільна
        географія зосереджена на людині та її господарській діяльності»). Приклад
        тиражовано в worksheet.md завдання 2, interactives.yaml L01-IA3 answer_key і в
        деку (рядок 168).
      - >-
        PASS. Бібліографічний опис МНП уніфіковано за ДСТУ 8302:2015 між research.yaml
        (блок sources, src_mnp_geo_8_9), teacher_guide.md розділ 14 і presentation.yaml
        (блок sources) — повний авторський колектив, «Київ : МОН України, 2025», наказ
        МОН від 05.09.2025 № 1215; presentation.yaml додатково подає URL і дату
        звернення 18.08.2026.
      - >-
        PASS. Атрибуцію claims виправлено й вона тепер узгоджена: teacher_guide.md
        розділ 5 покликається на [c01], [c02], [c03], [c10], [c11], [c16], [c25],
        [c26], [c27], [c32]; presentation.yaml містить рівно перелічений у власному
        заголовковому коментарі набір c01, c02, c03, c10, c11, c16, c26 (+ c32).
      - >-
        PASS. Коди очікуваних результатів у lesson_spec.yaml (9 ПРО 1.1.1, 9 ПРО 2.1.1)
        і підтримувальні коди в assessment.yaml (9 ПРО 1.2.1, 9 ПРО 3.2.1,
        9 ПРО 2.2.1) — усі канонічні, звірено з curriculum.yaml (рядки 7, 10, 14, 31 та
        блок outcomes). Компетентності К1/К2/К3/К5 у lesson_spec.yaml і
        teacher_guide.md розділ 3 дослівно відповідають curriculum.yaml рядки 80–92.

  pedagogical:
    verdict: concern
    notes:
      - >-
        CONCERN. assessment.yaml, коментар перед блоком diagnostic_items, стверджує:
        «Діагностувальні тестові items (нові; НЕ дублюють завдання 1–6 аркуша)». Це не
        витримано щонайменше тричі. D1 («Що є предметом вивчення суспільної географії
        України?», ключ «б») повторює завдання 1 аркуша з тим самим дистракторним
        полем (фізична географія / історія). D4 оперує тим самим набором джерел
        («топографічна карта, перепис населення, супутниковий знімок, довідник») і тим
        самим розподілом, що й завдання 4. D6 («зміни чисельності населення певної
        області за останні 10 років») дослівно повторює умову завдання 5. Діагностична
        цінність items як незалежного інструменту втрачена.
      - >-
        CONCERN. worksheet.md завдання 6 і interactives.yaml L01-IA5 приймають лише
        один напрям висновку. L01-IA5 answer_key: «Допустимі варіанти для системи: […]
        (3) висновок — "посилення урбанізації" або "зростання ролі міст"». За даними
        слайда 7 обґрунтованою є й відповідь про загальне скорочення населення
        території; учень, який прочитає таблицю уважніше за шаблон, отримає позначку
        «хибно». Це прямо суперечить критерію R5 assessment.yaml, який на 2 бали
        вимагає «обґрунтований висновок», а не збіг із ключем.
      - >-
        CONCERN. teacher_guide.md, «Додаток. Ключі до робочого аркуша», рядок «Глосарій»:
        «Означення всіх дев'яти термінів аркуша — розділ 4 цього посібника». Термінів
        десять — і в розділі 4 посібника, і в «Додаток. Глосарій уроку» worksheet.md
        (від «Суспільна географія» до «Просторовий аналіз»), і в lesson_spec.yaml
        (key_terms — 10 записів). Число «дев'яти» — залишок від попередньої редакції,
        у якій аркуш справді мав 9 рядків; сам глосарій вирівняно, підпис — ні.
      - >-
        CONCERN. Непослідовна форма звертання до учня в worksheet.md: умови завдань
        подано формою на «Ви» («Оберіть визначення…», «Установіть відповідність…»,
        «Складіть план…», «Розподіліть подані джерела…»), а поля відповіді й службові
        репліки того самого завдання — формою на «ти» («Запиши відповідні пари»,
        «Поясни: Чому ти розподілив/-ла саме так?», «Назви головні джерела інформації»,
        «Уяви, що тобі потрібно з'ясувати…»). Перехід відбувається всередині одного
        завдання. Рубрика вимагає додержання мовних норм у методичному апараті.
      - >-
        CONCERN. Розбіжність форми роботи для завдання 3: teacher_guide.md розділ 8 —
        «Завдання 3 ★★ (застосування; індивідуально, відкрита відповідь)»,
        worksheet.md — «Завдання 3 ★★ (застосування; індивідуально / у парах,
        розгорнуте письмове завдання)». Для завдань 1, 2, 4, 5, 6 форми збігаються.
      - >-
        PASS. Тайм-коди слайдів приведено у відповідність до розкладки teacher_guide.md
        розділ 7 (5 + 5 + 13 + 15 + 7 = 45): presentation.yaml s03 — «10:00–14:00
        (початок етапу "Опанування", 13 хв на слайди 3–5)», s06 — «23:00–26:00 (початок
        етапу "Практика", 15 хв на слайди 6–8)», s09 — «38:00–40:00 (початок етапу
        "Рефлексія…", 7 хв на слайди 9–11)». Арифметика сходиться.
      - >-
        PASS. Наскрізна вертикаль «результат → інструмент → критерій» замкнена:
        coverage_map assessment.yaml зводить кожен із п'яти результатів на
        worksheet_tasks, formative_checklist_item, homework_levels, diagnostic_items і
        rubric_criterion; чек-лист «Я можу…» teacher_guide.md розділ 9 дослівно
        дзеркалить formative_checklist (пункт 4 тепер містить відновлений компонент
        «оцінити надійність»); рубрика розділу 12 збігається з блоком rubric за всіма
        п'ятьма критеріями R1–R5.
      - >-
        PASS. Диференціація забезпечена трьома рівнями (★/★★/★★★) у банку завдань,
        домашньому завданні та розділі 13 «Диференціація та адаптація», який окремо
        описує підтримку («частково заповнений шаблон плану», «дозвольте класифікувати
        три джерела із чотирьох») і випередження («роль модератора групи», «порівняти
        два альтернативні набори джерел»).
      - >-
        PASS. Зв'язок навчання з життям реалізовано через практичні пізнавальні
        ситуації в teacher_guide.md розділ 5 («чому в одних регіонах більше міст, а в
        інших — сіл; де вигідніше розміщувати виробництво») і в D2 assessment.yaml
        («Джерела водопостачання умовної громади») — усі на умовних територіях.

  psychological:
    verdict: pass
    notes:
      - >-
        PASS. Обсяг відповідає 45 хвилинам і 9 класу: три теоретичні блоки, шість
        завдань із явним Bloom-спредом (remember → create) і 10 термінів, які
        «вводяться поступово впродовж етапу опанування нового матеріалу»
        (teacher_guide.md розділ 4). Розділ 1 явно дає вчителю право скоротити обсяг:
        «якщо часу менше — оберіть ключові елементи (ГАЧОК, опанування нового
        матеріалу, завдання 1–2, рефлексія)».
      - >-
        PASS. Мотиваційні елементи й рефлексія наявні: три варіанти ГАЧКА (розділ 6) з
        поясненням, коли який доречний («варіант В — у слабшому чи менш активному
        класі, бо не потребує попередніх знань»), і чотири рефлексивні прийоми
        (розділ 10), що замикаються на зафіксовану на дошці гіпотезу класу.
      - >-
        PASS. Інформаційно-психологічна безпека витримана послідовно. Розділ 13:
        «усі завдання виконуються в зошиті, роздрукованому аркуші або в чаті без
        обов'язкового ввімкнення камери; відповіді на завдання 3 і 5 можна надсилати
        приватним повідомленням учителю; жодне завдання не вимагає вказувати справжнє
        місце проживання чи перебування». Розділ 10: «Прийоми не передбачають
        озвучення особистих історій чи даних про місце проживання учня».
      - >-
        PASS. Відчуття контрольованості підтримано прямо: «★★ і ★★★ учні обирають
        самі — це підтримує відчуття контрольованості» (розділ 11, методичний
        коментар); формувальне оцінювання скрізь «без балів».
      - >-
        PASS. Демографічний матеріал (слайд 7, завдання 6) поданий на умовній області
        без причин, оцінок і прив'язки до реальної території — ризику ретравматизації
        не створює.

  anti_discrimination:
    verdict: pass
    notes:
      - >-
        PASS. Гендерночутлива мова витримана системно: «Учень / учениця» (teacher_guide.md
        розділ 2), «ти почав/почала» (worksheet.md, Активатор, варіант В),
        «розподілив/-ла» (worksheet.md завдання 4), «зрозумів/зрозуміла»
        (worksheet.md, Підсумок-рефлексія; teacher_guide.md розділ 10).
      - >-
        PASS. Персонажів і соціальних ролей у матеріалі немає взагалі — діють
        узагальнені «учні», «дослідник», «учнівська команда» (D2 assessment.yaml).
        Стереотипні ролі відтворити нема на чому.
      - >-
        PASS. Оцінні судження про території та групи населення заборонено явно й
        неодноразово: «Тримайте формулювання нейтральним — без оцінних суджень про
        конкретні регіони чи групи населення» (teacher_guide.md розділ 8, завдання 5);
        те саме в завданні 6 і в scoring_note assessment.yaml. Дистрактори D2 («Довести,
        що вода в цій громаді найкраща в регіоні») і D5 («Оцінити, яка область "краща"
        для проживання») сконструйовані так, що оцінне судження є хибною відповіддю, —
        антидискримінаційна вимога вбудована в саму механіку завдання.
      - >-
        PASS. Пропаганди чи виправдання насильства, перенесення відповідальності на
        постраждалих не виявлено в жодному артефакті.
      - >-
        PASS. Доступність цифрового шару: всі три inline-SVG в
        design-vsho/decks/geografiya-9-l01.html мають role="img", розгорнутий
        aria-label і <title> (рядки 37–38, 68–69, 101–102); усі visuals[]
        presentation.yaml мають alt_text; кожен item interactives.yaml має власний
        alt_text.

editorial_policy:
  policy: tot-geo (+ tot-common)
  verdict: pass
  notes:
    - >-
      PASS (принцип «академічний, описовий характер»). Виклад аналітичний, побудований
      на роботі з картами, статистикою й схемами — рівно те, що політика називає
      основним навчальним інструментом.
    - >-
      PASS (forbidden: «Запитання, що передбачають опис особистого досвіду учня щодо
      міграції, переміщення чи втрати дому»). Заборону витримано наскрізно й
      багаторівнево: teacher_guide.md розділ 6 — «Жоден варіант не передбачає прикладів
      із власного населеного пункту, регіону чи місця перебування учнів — усі приклади
      умовні»; розділ 8, завдання 3 — «Не вимагайте від учнів опису реального
      особистого досвіду чи ідентифікованого місця проживання»; розділ 11 — «Явище й
      територію беріть умовними»; scoring_note assessment.yaml — те саме.
    - >-
      PASS (forbidden: «Емоційне нагнітання, травматичні приклади або деталізація
      кризових ситуацій»). Демографічні дані слайда 7 подано як суху таблицю умовної
      області; питання деку (рядок 153) — «Як змінилася частка міського населення за
      2015–2024 рр.? Яким методом отримано ці дані?» — методологічне, не оцінне.
      Причин демографічних змін урок не називає й не обговорює.
    - >-
      PASS (forbidden: «Політично загострені формулювання, оцінні судження, ідеологічно
      забарвлена лексика»). Не виявлено. Патріотичних гасел чи агітаційної риторики
      немає; К2 подано нейтрально-описово: «усвідомлення територіальної цілісності
      України під час роботи з картами суспільних явищ і процесів країни»
      (teacher_guide.md розділ 3).
    - >-
      PASS (tot-common: ліцензії). Усі візуальні матеріали — оригінальні згенеровані
      схеми з явним статусом «license: generated» / «Оригінальна схема авторів
      матеріалу»; файли наявні в lessons/TOT-GEO9-L01/assets/ (subject_scheme,
      methods_scheme, sources_scheme, stats_table_card — по .svg і .png). Стороннього
      контенту без правомірних підстав не використано.
    - >-
      NOTE (review_flag unmerged_overlap — не оцінюваний на цьому етапі). Політика
      вимагає розглянути інтеграцію тем, спільних для 9 і 11 класу. Курс
      «Географія України, 11 клас» у репозиторії ще не закладено (у courses/tot/ наявні
      лише geografiya-9, istoriya-9, pravoznavstvo-9, ukr-mova-lit-9), тож перетин з
      вступною темою 11 класу неможливо перевірити. Прапорець не знято й не порушено —
      повернутися до нього при появі geografiya-11.

needs_verification:
  - claim: c29
    status: unresolved
    blocker: true
    note: >-
      «Суспільна географія України» — робоче навчальне означення. Першоджерело подає
      термін лише як назву теми (quote самого claim: «Тема 1. Суспільна географія
      України.»), дефініції не містить. Означення академічно загальновживане, але
      підтвердити його наявними в репозиторії джерелами неможливо; джерела не
      вигадуються. Потрібен підручник із грифом МОН або фахове довідкове видання.
  - claim: c30
    status: unresolved
    blocker: true
    note: >-
      «Метод дослідження» — рядок «метод дослідження» дає 0 входжень у
      sources/mnp-geografiya-8-9.txt. Якір claim — цитата про «методи географічних
      досліджень» із мети курсу, що називає, але не визначає поняття.
  - claim: c31
    status: unresolved
    blocker: true
    note: >-
      «Гіпотеза дослідження» — програма вимагає формулювати гіпотезу
      ([9 ПРО 1.2.1], 10 входжень кореня «гіпотез»), але терміна не визначає.
      Найменш ризикований із шістьох, проте формально непідтверджений.
  - claim: c32
    status: unresolved
    blocker: true
    note: >-
      «Дистанційне зондування Землі» — найважчий випадок. Термін відсутній у МНП
      повністю: обидва входження кореня «дистанційн» (рядки 75, 82) стосуються
      дистанційної форми навчання. Якір claim — цитата про ГІС, тобто споріднений, але
      інший інструментарій. При цьому термін винесено в окрему класифікаційну групу
      завдання 4 worksheet.md, у L01-IA4 і в D3 — тобто за нього виставляється бал за
      критерієм R3. Дивись must_fix #1.
  - claim: c33
    status: unresolved
    blocker: true
    note: >-
      «Об'єкт дослідження» — рядок «об'єкт дослідження» дає 0 входжень у першоджерелі.
      Якір — цитата про моделювання об'єктів і явищ [9 ПРО 1.4.1], що не є дефініцією.
  - claim: c34
    status: unresolved
    blocker: true
    note: >-
      «Просторовий аналіз» — рядок «просторовий аналіз» дає 0 входжень у першоджерелі.
      Якір — цитата про аналіз просторової організації ресурсів, що не є дефініцією.

must_fix:
  - artifact: research.yaml, worksheet.md, interactives.yaml, assessment.yaml, teacher_guide.md
    issue: >-
      «Дистанційне зондування» використано як класифікаційну групу, за яку виставляється
      бал (критерій R3), при тому що термін відсутній у МНП і його означення (c32)
      лишається needs_verification. Обрати одне з двох: (а) підвести під c32 фахове
      джерело означення (підручник із грифом МОН / географічний довідник) і підняти
      confidence — тоді група лишається; або (б) звести класифікацію завдання 4 до
      двох груп, підтверджених програмою (картографічний і статистичний метод), а
      супутниковий знімок увести як приклад у межах картографічного/цифрового блоку
      без окремої оцінюваної групи. Синхронно правити worksheet.md завдання 4
      (шапка таблиці), interactives.yaml L01-IA4, assessment.yaml D3 і D4 (варіант «а»),
      teacher_guide.md розділ 8 завдання 4 + «Додаток. Ключі».
    location: "research.yaml claim c32; worksheet.md завдання 4; interactives.yaml L01-IA4; assessment.yaml D3, D4; teacher_guide.md розд. 8 завдання 4"
    severity: high
  - artifact: research.yaml
    issue: >-
      Claims c29–c34 (шість дефініційних означень, з яких походить увесь глосарій уроку)
      лишаються confidence: needs_verification. Пряма перевірка sources/mnp-geografiya-8-9.txt
      підтверджує, що першоджерело цих термінів не визначає, а трьох із них
      («просторовий аналіз», «об'єкт дослідження», «метод дослідження») не містить
      узагалі. Додати до кожного окреме фахове джерело означення й підняти confidence.
      Джерел не вигадувати — знімає людина-предметник. До зняття урок не може отримати
      статус approved.
    location: "research.yaml, блок Д, claims c29–c34"
    severity: high
  - artifact: teacher_guide.md, interactives.yaml
    issue: >-
      Інтерпретація умовних даних слайда 7 методично хибна за напрямом. Зразок
      завдання 6 подає зростання частки міського населення (58% → 63%) як «поступову
      урбанізацію території та зростання ролі міст», хоча за тими самими даними
      абсолютна чисельність і міського (612 → 598 → 587), і сільського (443 → 391 → 345)
      населення спадає, а частка зростає через швидше скорочення сільського. Додати до
      зразкової відповіді й методичного коментаря розрізнення «частка vs абсолютна
      чисельність» (це природний матеріал для завдання рівня ★★★ на оцінювання джерел),
      а в interactives.yaml L01-IA5 розширити перелік допустимих варіантів висновку так,
      щоб коректна відповідь про скорочення населення не позначалася як хибна.
    location: "teacher_guide.md розд. 8, завдання 6, «Приклад повідомлення» і методичний коментар; interactives.yaml L01-IA5 instructions та answer_key"
    severity: medium
  - artifact: assessment.yaml
    issue: >-
      Коментар перед diagnostic_items стверджує «нові; НЕ дублюють завдання 1–6 аркуша»,
      але D1 повторює завдання 1 (той самий предмет запитання й дистракторне поле),
      D4 — завдання 4 (той самий набір із чотирьох джерел і той самий розподіл),
      D6 — завдання 5 (дослівно та сама умова про зміну чисельності населення області
      за 10 років). Переписати D1, D4, D6 на інший матеріал або зняти твердження про
      відсутність дублювання й перекваліфікувати items у тренувальні.
    location: "assessment.yaml, коментар перед блоком diagnostic_items; items D1, D4, D6"
    severity: medium
  - artifact: teacher_guide.md, worksheet.md
    issue: >-
      Приклад польового спостереження («Особистий огляд і фіксація стану ґрунтів на
      пришкільній ділянці») взято з фізичної географії, чим підриває опозицію
      «фізична / суспільна географія», яку урок вибудовує в розділах 5 і 7. Замінити на
      суспільно-географічний об'єкт спостереження (наприклад, підрахунок пасажиропотоку
      на зупинці умовного мікрорайону або облік типів закладів обслуговування на вулиці).
      Синхронно правити worksheet.md завдання 2, interactives.yaml L01-IA3 answer_key,
      деку (рядок 168) і «Додаток. Ключі» teacher_guide.md.
    location: "teacher_guide.md розд. 8, завдання 2, варіант В; worksheet.md завдання 2; interactives.yaml L01-IA3; design-vsho/decks/geografiya-9-l01.html рядок 168"
    severity: medium
  - artifact: teacher_guide.md
    issue: >-
      «Додаток. Ключі до робочого аркуша», рядок «Глосарій»: «Означення всіх дев'яти
      термінів аркуша» — термінів десять (розд. 4 посібника, глосарій worksheet.md і
      lesson_spec.yaml key_terms). Залишок попередньої редакції: сам глосарій аркуша
      вирівняно до 10 рядків, підпис у Додатку — ні. Замінити «дев'яти» на «десяти».
    location: "teacher_guide.md, «Додаток. Ключі до робочого аркуша», рядок «Глосарій»"
    severity: low
  - artifact: worksheet.md
    issue: >-
      Непослідовна форма звертання: умови завдань — на «Ви» («Оберіть», «Установіть»,
      «Складіть», «Розподіліть»), поля відповіді й службові репліки того самого
      завдання — на «ти» («Запиши відповідні пари», «Поясни: Чому ти розподілив/-ла
      саме так?», «Назви головні джерела», «Уяви, що тобі потрібно»). Звести весь
      робочий аркуш до однієї форми (доцільно — на «ти», як у розділах «Чого я навчуся»
      й «Активатор»), синхронізувавши з формулюваннями умов у teacher_guide.md розд. 8.
    location: "worksheet.md: Активатор вар. В; завдання 1–6 (умови vs поля відповіді)"
    severity: low
  - artifact: worksheet.md
    issue: >-
      Форма роботи для завдання 3 розходиться: teacher_guide.md розд. 8 — «індивідуально,
      відкрита відповідь», worksheet.md — «індивідуально / у парах, розгорнуте письмове
      завдання». Для завдань 1, 2, 4, 5, 6 форми збігаються. Привести до одної редакції.
    location: "worksheet.md, заголовок «Завдання 3 ★★»; teacher_guide.md розд. 8, заголовок «Завдання 3 ★★»"
    severity: low

reviewed_by_model: claude-opus-5
