{
  "schema": "agialpha.ascension-cycle.reuse-unit-evidence.v1",
  "scope": "Actual shipped numerical workbench plus locally signed fixture envelopes; current chain-verification callback is synthetic.",
  "command": [
    "node",
    "--test",
    "--test-reporter=tap",
    "tests/nova-studio/reuse.test.mjs"
  ],
  "runtime": {
    "version": "v22.17.1",
    "platform": "linux",
    "architecture": "x64",
    "versions": {
      "node": "22.17.1",
      "acorn": "8.14.1",
      "ada": "2.9.2",
      "amaro": "0.4.1",
      "ares": "1.34.5",
      "brotli": "1.1.0",
      "cjs_module_lexer": "2.1.0",
      "cldr": "47.0",
      "icu": "77.1",
      "llhttp": "9.3.0",
      "modules": "127",
      "napi": "10",
      "nbytes": "0.1.1",
      "ncrypto": "0.0.1",
      "nghttp2": "1.64.0",
      "openssl": "3.0.16",
      "simdjson": "3.12.3",
      "simdutf": "6.4.2",
      "sqlite": "3.50.0",
      "tz": "2025b",
      "undici": "6.21.2",
      "unicode": "16.0",
      "uv": "1.51.0",
      "uvwasi": "0.0.21",
      "v8": "12.4.254.21-node.27",
      "zlib": "1.3.0.1-motley-780819f",
      "zstd": "1.5.7"
    }
  },
  "started_at": "2026-10-14T04:45:06.444689+00:00",
  "finished_at": "2026-10-14T04:45:07.478012+00:00",
  "exit_code": 0,
  "tests": 4,
  "passed": 4,
  "failed": 0,
  "source_stable_during_tests": true,
  "source_sha256": {
    "docs/assets/ascension-wallet/client.mjs": "98906ce7a5e9fd05270fc350903f52bae5a775ae7395b891f1cf4646be9b78c8",
    "docs/assets/ascension-wallet/protocol.mjs": "b8a4c43dfa8d18613384fa7919e311be2690970bdedafcad6402ce74b1c021d7",
    "docs/assets/ascension-wallet/qualified-profiles.mjs": "90f28d8ecef0d5116c70e73bc52775dda9f0fc2dd03cecef91ee59dc37edb39a",
    "docs/assets/ascension/crypto.mjs": "a5360e2db2c4ef04b408c0fa81f5ced0bb16c79e6073a8274e0a542d261883b5",
    "docs/assets/nova-studio/cycle.mjs": "2781560e71cd6e0b28a2e233ec200d870221c6f56e5d167bfb6eabf33ce7d0cd",
    "docs/assets/nova-studio/package.mjs": "95ea3fcb61c02ff37d034088e7e00745d781ac5668fc0daf3bd8033213786b7d",
    "docs/assets/nova-studio/plan.mjs": "8fa9f86fff7ee7fe19a13df52720d6b7f92157df5ea8559548e6b2d270a60efd",
    "docs/assets/nova-studio/reuse.mjs": "13d93bee6214931d9206808a2ff459f3d110a3ffbb59edfd34b44ae2b930ab3a",
    "docs/assets/nova-studio/runtime.mjs": "92aae40d1dcf7971ef9bc80431e211a4a739b394aae669fd3deec855cab5ab30",
    "docs/assets/nova-studio/vendor/ethers-6.17.0.mjs": "b016b0c3898c78fd8156466eb1ff1f42c9df951c2f0d64c9bdf799fe745b0a6c",
    "docs/assets/successor/engine.mjs": "38c4f38978bf9fc29f207bae3adee0755bc6530d04502a36c491cc430787e488",
    "examples/build-successor/model.mjs": "8ea94108ef2ed27bce0fcff0b5d312f2e8f6db6584246cc66ab8c1c8d9281175",
    "examples/build-successor/vendor/agijobs/compiler.mjs": "5e4fc86d78af7a22e915d8b19803fc219cb68b9b73201f47cf1f643f19380762",
    "examples/build-successor/vendor/agijobs/domain.mjs": "2869bb750a408e12ada19f6d0b216d47c3b9f67fc66039db4372dae8430e47a3",
    "examples/build-successor/vendor/agijobs/integrity.mjs": "164000134cc9c8b54209c420a348e3e5c324ebf7ff8f71fc84dc44812345c428",
    "examples/build-successor/vendor/agijobs/templates.mjs": "bc035b1c38b36d2db24031ac92fb193946df9cf4f180120394506a8802be2b31",
    "examples/successor-workbench/engine.mjs": "f36f4c3fa45124901755bbb530a8161e98c164f5a66e9b8f932548f5286c93d7",
    "tests/nova-studio/reuse.test.mjs": "27c500a821e6a3749c92f183a6dbf0cf20470106d483d14221d8296befaec93b"
  },
  "stdout": "TAP version 13\n# Subtest: select actual accepted artifact bytes, retain a paid negative finding and require explicit local rights review\nok 1 - select actual accepted artifact bytes, retain a paid negative finding and require explicit local rights review\n  ---\n  duration_ms: 349.622743\n  type: 'test'\n  ...\n# Subtest: new execution consumes selected exact steps, tolerance and bounds while using different coefficients\nok 2 - new execution consumes selected exact steps, tolerance and bounds while using different coefficients\n  ---\n  duration_ms: 50.616623\n  type: 'test'\n  ...\n# Subtest: rejected, foreign, unverified or differently signed reports cannot enter the reusable reservoir\nok 3 - rejected, foreign, unverified or differently signed reports cannot enter the reusable reservoir\n  ---\n  duration_ms: 95.298875\n  type: 'test'\n  ...\n# Subtest: even a signed contradictory source cannot swap, duplicate or relabel selected recipe bytes\nok 4 - even a signed contradictory source cannot swap, duplicate or relabel selected recipe bytes\n  ---\n  duration_ms: 156.0066\n  type: 'test'\n  ...\n1..4\n# tests 4\n# suites 0\n# pass 4\n# fail 0\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 1000.199286\n",
  "stderr": "",
  "limitations": [
    "No independent-human review or legal license audit was performed.",
    "Actual native-executor and disposable-EVM two-cycle qualification are separate evidence.",
    "Financial proposals and reused artifact declarations are not execution grants or global planning locks."
  ]
}
