Опубликованный пакет / CLIR
chem.stoichiometry
v0.1.0Мост стехиометрии: границы атомных весов CIAAW 2024 и состав частицы элементами таблицы переводятся во вход calc.stoichiometry — интервал молярной массы, баланс и выход по двум закреплённым источникам
Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.
План кодогенерации
План не строится: пакет использует формы вне среза генератора.
Сверка сценариями пакета
Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.
Почему план не строится
Перечислены все отказы плана, а не первый. Тексты — диагностики генератора, показаны дословно.
| Причина | Вхождений |
|---|---|
| функция вне среза генератора: urn:law:std#magnitude | 18 |
| функция вне среза генератора: urn:law:std#unit_convert | 13 |
| тип аргумента вне среза генератора: urn:law:std#Magnitude | 6 |
| агрегат sum/min/max без empty-политики в голове вне среза генератора (DECISION-0239 п. 4: ошибка значения у оракула зависит от порядка подстановок) | 1 |
| арифметика вне среза (§58): не числовой операнд mul | 1 |
| монотонный агрегатный гард (E-0116) над выводимым предикатом вне среза генератора (DECISION-0239 G2): urn:law:calc:matrix#cell | 1 |
| монотонный агрегатный гард (E-0116) над выводимым предикатом вне среза генератора (DECISION-0239 G2): urn:law:calc:row-reduction#state_cell | 1 |
| ошибка значения в аргументе атома comprehension вне среза генератора (DECISION-0270) | 1 |
| рекурсия с порождением значений арифметикой (DECISION-0237 п. 11) вне среза генератора: urn:law:calc:chem-balance#candidate | 1 |
| функция вне среза генератора: urn:law:std#unit_exponent | 1 |