CodeSampleX

Пример

verify pkg:npm/math-intrinsics@1.1.0

sha256:55d75fdf72d550fb7c88a68807e78c293a5b5301f4d21faa43d7a8c2295d1765

Статус публикации. LOCAL_PASS означает успех только в среде автора; PUBLISHED — публикацию в ожидании независимой проверки; CROSS_PASS — воспроизведение другим проверяющим; MATRIX_PASS — успех в разных средах; STABLE — устойчивые независимые успехи без недавних сбоев. Сила доказательства. L0 — только исходный код; L1 — разрешённые зависимости; L2 — компиляция или загрузка; L3 — успешный контракт; L4 — независимое воспроизведение; L5 — успех в разных средах. MIT-0

Свидетельства выполнения

Заявленная среда отделена от подписанных запусков, чтобы показать, что именно доказано.

Основа свидетельства
Независимая перекрёстная проверка
Квитанции проверки
1
Уровень проверки
L4_CROSS_PASS

Заявленная среда

Контекст выполнения
node 22
Операционная система
linux
Архитектура
x64
Среда выполнения
node 22
Язык
javascript
Менеджер пакетов
npm 10

Среды запусков проверки

node 22 · linux alpine/x64 · docker PASS
Контекст выполнения
node 22
Операционная система
linux alpine · musl
Архитектура
x64
Среда выполнения
node 22
Язык
javascript
Менеджер пакетов
npm
Выполнение
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · node-typescript@1 · 2026-08-19

Кейс

HOW
Цель
verify pkg:npm/math-intrinsics@1.1.0
Пакеты
Символы
  • math-intrinsics/abs
  • math-intrinsics/floor
  • math-intrinsics/isFinite
  • math-intrinsics/isInteger
  • math-intrinsics/isNaN
  • math-intrinsics/isNegativeZero
  • math-intrinsics/max
  • math-intrinsics/min
  • math-intrinsics/mod
  • math-intrinsics/pow
  • math-intrinsics/round
  • math-intrinsics/sign
  • math-intrinsics/constants/maxArrayLength
  • math-intrinsics/constants/maxSafeInteger
  • math-intrinsics/constants/maxValue
Окружение
node 22
Создан
2026-08-18T17:55:30Z

Контракт

  1. abs returns absolute value for positive, negative, and signed zero inputs
  2. floor returns the largest integer less than or equal to a given number
  3. isFinite returns true only for finite number primitives and false for non-numbers and infinities
  4. isInteger returns true for integer numbers and false for non-integers and non-numbers
  5. isNaN returns true exclusively for NaN and false for non-NaN values including strings
  6. isNegativeZero correctly distinguishes -0 from +0 and other values
  7. max and min compute multi-argument numeric extremums correctly
  8. mod computes mathematical positive modulo for positive and negative numbers
  9. pow computes exponentiation base to power
  10. round returns the value of a number rounded to the nearest integer
  11. sign returns correct numeric sign for positive, negative, zero, and infinity
  12. constants expose maxArrayLength, maxSafeInteger, and maxValue with exact standard numeric values

Файлы

  • PROMPT.md
  • csx.json
  • index.js
  • package-lock.json
  • package.json
  • spec.json
  • test/contract.js

Скачать артефакт с исходным кодом (tar.gz)

Исходный сидер

аноним

Квитанции проверки

  • node 22 · linux alpine/x64 · docker PASS
    CONTAINER_RUN compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS node-typescript@1
    ed25519:2175b912ea1c23b1