Опубликованный пакет / CLIR

labels.tyres

v0.1.0

labels.tyres: боковина (индекс нагрузки, символ скорости) → подходит ли шина автомобилю; буква этикетки боковину не заменяет

Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.

План кодогенерации

План строится: пакет печатается модулем.

формат плана
law-backend-plan/0.13
возможности
status:not_known, value:quantity

Сверка сценариями пакета

Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.

Целевые языки

печатают этот планgopyts

отвергают этот план · 13
  • bsl версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • cs версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • dart версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • erl версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • ex версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • java версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • kt версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • lua версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • php версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • rb версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • rs версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • scala версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
  • swift версия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)

Напечатать модуль из рабочей копии репозитория

./law dev backend corpus/clir/doctrine-labels-tyres.lawir.json --target ts --target py --target go --out DIR

Зависимости в составе планаintl.tyre_labellingvocab.labelsvocab.maintenancevocab.vehicle

Интерфейс модуля

Вопросы — публичные отношения с производящим правилом; входы — факты, которые вопрос читает. Имена функций следуют языку: ask_… в Python, ask.… в TypeScript, Ask… в Go.

Вопросы · 6

ИмяПараметрыСмыслЧитаетИсточники
classified_for_severe_snowtextчасть D Приложения I: пиктограмма означает классификацию шины для ТЯЖЁЛЫХ снежных условий — это вывод акта, а не свойство рисункаsevere_snow_pictogramLABELS_TYRES_BRIDGE
does_not_fit_by_loadtext, text, decне подходит по нагрузке: не хватает столько килограммов на колесоtyre_considered_fortyre_load_indexvehicle_required_load_indexitem_is_tyrevehicle_of_caseLABELS_TYRES_BRIDGE
does_not_fit_by_speedtext, text, decне подходит по скорости: не хватает столько километров в часtyre_considered_fortyre_speed_symbolvehicle_required_speed_symbolitem_is_tyrevehicle_of_caseLABELS_TYRES_BRIDGE
letter_class_is_not_fitnesstext, textбуквы этикетки (топливная экономичность, сцепление на мокром) о пригодности шины автомобилю не говорят ничего — вывод правового пакета без измененийtyre_considered_fortyre_fuel_efficiency_classitem_is_tyrevehicle_of_caseLABELS_TYRES_BRIDGE
ms_without_pictogram_unratedtext«M+S» без пиктограммы 3PMSF: снежное сцепление шины НЕ подтверждено испытанием по части D, и схема не приравнивает одно к другомуms_markingsevere_snow_pictogramLABELS_TYRES_BRIDGE
tyre_fitstext, textвопрос tyre_fits: шина держит и требуемую массу, и требуемую скорость — обе проверки сразуtyre_considered_fortyre_load_indextyre_speed_symbolvehicle_required_load_indexvehicle_required_speed_symbolitem_is_tyrevehicle_of_caseLABELS_TYRES_BRIDGE

Входы · 10

ИмяПараметрыСмысл
tyre_considered_fortext, textThe tyre is being considered for that vehicleEN
tyre_fuel_efficiency_classtext, enumAnnex I, Part A. The fuel efficiency class shown on the tyre labelEN
tyre_load_indextext, decParagraph 2.28. The load-capacity index marked on the sidewallEN
tyre_speed_symboltext, textParagraph 2.29. The speed-category symbol marked on the sidewallEN
vehicle_required_load_indextext, decThe minimum load-capacity index the vehicle manufacturer requires, as stated in the vehicle documentsEN
vehicle_required_speed_symboltext, textThe minimum speed-category symbol the vehicle manufacturer requires, as stated in the vehicle documentsEN
item_is_tyretext, textвещь дела и шина правового пакета — одно и то же (отождествление подаётся делом)
ms_markingtextна боковине стоит «M+S» (Mud and Snow)
severe_snow_pictogramtextна этикетке шины стоит пиктограмма трёх вершин со снежинкой (3PMSF)
vehicle_of_casetext, textавтомобиль словаря транспорта и автомобиль правового пакета шин — один и тот же