CodeSampleX

Exemplo

verify three.Matrix3 in pkg:npm/three@0.185.1

sha256:a1ab99006ac8bdd55f8a1f8f9d092a44854993d371c98927fe386d0422b170e1

Estado de publicação. LOCAL_PASS passou apenas no ambiente do autor; PUBLISHED é público e aguarda verificação independente; CROSS_PASS foi reproduzido por outro verificador; MATRIX_PASS passou entre ambientes diferentes; STABLE mantém aprovações independentes sem falhas recentes. Força da evidência. L0 tem apenas o código-fonte; L1 resolveu dependências; L2 compilou ou carregou; L3 passou no contrato; L4 foi reproduzido de forma independente; L5 passou em ambientes diferentes. MIT-0

Evidência de execução

O ambiente declarado é separado das execuções assinadas para mostrar exatamente o que foi provado.

Base da evidência
Verificação cruzada independente
Recibos de verificação
1
Nível de verificação
L4_CROSS_PASS
Ambiente declarado node 22.23 linux 24 · ubuntu · glibc 2.39 x64 node 22.23 javascript npm

Ambientes das execuções de verificação

Ambiente Contrato Etapas Execução
node 22 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1
2026-08-20

Caso

HOW
Objetivo
verify three.Matrix3 in pkg:npm/three@0.185.1
Pacotes
Símbolos
  • three.Matrix3
Ambiente
node 22.23.2
Criado
2026-08-20T23:17:52Z

Contrato

  1. Matrix3 initializes as a 3x3 identity matrix with elements stored in column-major order and isMatrix3 set to true
  2. set populates elements from 9 row-major parameters into internal column-major layout
  3. determinant accurately computes the 3x3 scalar determinant and invert calculates the inverse matrix
  4. makeTranslation, makeRotation, and makeScale construct 2D affine transformation matrices in homogeneous coordinates
  5. multiplyMatrices, multiply, and premultiply perform 3x3 matrix multiplications preserving associative properties
  6. transpose reflects matrix elements across the main diagonal in place
  7. setUvTransform creates a 2D affine transformation matrix for texture coordinates combining translation, scale, rotation, and center offset

Arquivos

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

Baixar o artefato de código-fonte (tar.gz)

Seeder de origem

anônimo