Опубликованный пакет / CLIR
us.cfr.osha_1910_subpart_s
v0.1.0Electrical
Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.
План кодогенерации
План строится: пакет печатается модулем.
- формат плана
- law-backend-plan/0.7
- возможности
- только базовый слой
Сверка сценариями пакета
Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.
Целевые языки
bslcsdarterlexgojavaktluaphppyrbrsscalaswiftts
./law dev backend corpus/clir/osha-1910-subpart-s.lawir.json --target ts --target py --target go --out DIR
Интерфейс модуля
Вопросы — публичные отношения с производящим правилом; входы — факты, которые вопрос читает. Имена функций следуют языку: ask_… в Python, ask.… в TypeScript, Ask… в Go.
Вопросы · 3
| Имя | Параметры | Смысл | Читает | Источники |
|---|---|---|---|---|
| general_requirements_met | text | общие требования §§1910.303–.305 предъявлены осмотром | equipment_markedgrounding_presentovercurrent_protection_presentwiring_method_conformsworking_space_provided | section/1910.303/g/1/i |
| inspection_documented | text | осмотр документирован предъявленным доказательством | inspection_evidence | section/1910.303/b/1 |
| safe_work_practice_met | text | безопасные практики §§1910.331–.335 предъявлены вместе | work_deenergized_or_justifiedwork_ppe_providedwork_qualified_person | section/1910.333/a/1 |
Входы · 9
| Имя | Параметры | Смысл |
|---|---|---|
| equipment_marked | text | маркировка оборудования предъявлена осмотром |
| grounding_present | text | заземление предъявлено осмотром |
| inspection_evidence | text, text | к осмотру приложено доказательство |
| overcurrent_protection_present | text | защита от сверхтока предъявлена осмотром |
| wiring_method_conforms | text | методы монтажа предъявлены соответствующими §1910.305 |
| work_deenergized_or_justified | text | работа обесточена либо её выполнение под напряжением обосновано (§1910.333(a)) |
| work_ppe_provided | text | средства защиты предъявлены для работы (§1910.335) |
| work_qualified_person | text | работу выполняет квалифицированное лицо (§1910.332) |
| working_space_provided | text | рабочее пространство предъявлено осмотром |