Skip to content

remove(45-logic): delete 15-predicates lesson to sync with Python course#846

Merged
fey merged 1 commit into
mainfrom
fix/remove-predicates-lesson
Jun 10, 2026
Merged

remove(45-logic): delete 15-predicates lesson to sync with Python course#846
fey merged 1 commit into
mainfrom
fix/remove-predicates-lesson

Conversation

@fey

@fey fey commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Структуру берём по Python-эталону: там предикаты разобраны внутри 10-bool-type, отдельного урока нет. JS-урок 15-predicates дублировал раздел «Предикаты» в 10-bool-type, а упражнение isMister — тему 17-bool-strings.

  • Урок удалён (все локали)
  • Уникальный микро-контент (примеры имён hasChildren/isEmpty/hasErrors + правило «предикат обязан возвращать boolean») перенесён в 10-bool-type
  • 16 блоков 15-predicates вычищены из ignored_languagetool_errors
  • Внешних ссылок на урок по курсу нет (греп), schema-validate/description-lint/тесты зелёные

⚠ Урок исчезнет из курса на сайте.

🤖 Generated with Claude Code

Урок дублировал раздел «Предикаты» в 10-bool-type (порт из Python), а его
упражнение isMister дублировало тему 17-bool-strings. Уникальные примеры имён
предикатов перенесены в 10-bool-type. Записи в ignored_languagetool_errors вычищены.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@fey fey merged commit cce479b into main Jun 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant