{"schemaVersion":"1.0.0","repositoryDigest":"sha256:c2bc0c14f30b015305d49ec47cf02c89fe7d9f679829ee34ce66d6ae1789b9db","evidenceContext":{"engine":{"name":"testforge","version":"0.1.0"},"adapter":{"name":"node-test","version":"22.23.2","configuration":{"kind":"node-test","profile":{"profileId":"node-test","profileVersion":"1.0.0","official":true,"capabilities":{"detectsCollectionFailure":false,"detectsCompileFailure":false,"attributesPerAssertionFailure":true},"reporterDigest":"sha256:1ac7b13724d344a9dad8221e38e7c75eecda20344617c7a61083dff6eda0f2a1"},"requestedExecutable":"node","resolvedExecutable":"/opt/hostedtoolcache/node/22.23.2/x64/bin/node","executableDigest":"sha256:3517c2df0b2f8cd7f422b4b8450ef81c6889f08eb03e281d6de9079b15e6a327","nodeVersion":"22.23.2","runtimePreflight":{"protocolVersion":"1.0.0","assertionProbe":{"outcome":"ASSERTION_FAILURE","attributed":true,"candidateTestsDiscovered":1,"testsDiscovered":2,"candidateFailureCount":1,"nonCandidateFailureCount":0,"candidateSyntaxFailureCount":0,"candidateFailuresAllAssertions":true,"processExitedNonZero":true},"genericThrowProbe":{"outcome":"PROCESS_CRASH","attributed":false,"candidateTestsDiscovered":1,"testsDiscovered":2,"candidateFailureCount":1,"nonCandidateFailureCount":0,"candidateSyntaxFailureCount":0,"candidateFailuresAllAssertions":false,"processExitedNonZero":true}},"arguments":["--test","--","tests/base.test.js"]}},"execution":{"isolation":"UNSANDBOXED","environmentAllowlist":["PATH","SystemRoot","TEMP","TMP","WINDIR"],"budgets":{"maximumCandidates":4,"maximumWorlds":4,"maximumExecutions":24,"maximumRepositoryFiles":10000,"maximumRepositoryBytes":100000000,"maximumWorldOverlayBytes":1000000,"maximumCandidateBytes":16384,"maximumTotalCandidateBytes":65536,"timeoutMsPerExecution":5000,"maximumOutputBytes":65536},"candidateRoots":["tests/candidates"]},"worlds":[{"id":"neutral-bitwise-equivalence","provenance":"example:reviewed-equivalent","digest":"sha256:ae1fd036ffbd99521321564fc68e0b1081c3be75e663cf04fd7855f11c0a03bf"},{"id":"reference","provenance":"example:correct-implementation","digest":"sha256:9d778a13de5848add9b5272caca7e9ec4d791b450fb275201c5c1467539cf532"},{"id":"target-parity-inversion","provenance":"example:known-fault","digest":"sha256:f9e2b0224a307d73d6c19239222e8844b6bf59961230084853661e3659d3306d"}]},"policy":{"policyVersion":"1.0.0","requiredAttempts":2,"minimumTargetWeightPermille":1000,"maximumSelectedCandidates":1,"acceptedTargetOutcomes":["ASSERTION_FAILURE"]},"worlds":[{"id":"neutral-bitwise-equivalence","kind":"NEUTRAL","required":true,"weight":0},{"id":"reference","kind":"REFERENCE","required":true,"weight":0},{"id":"target-parity-inversion","kind":"TARGET","required":true,"weight":1}],"candidates":[{"id":"strong","digest":"sha256:1a4d873324e1ab33fbe43945d55a65d5b8cb2d18e643ce615c82320ce8bc8a61","sizeBytes":176,"status":"ELIGIBLE","killedTargetIds":["target-parity-inversion"],"targetWeightKilled":1,"gates":[{"name":"COMPLETENESS","status":"PASSED","evidenceRunIds":["strong:neutral-bitwise-equivalence:1","strong:neutral-bitwise-equivalence:2","strong:reference:1","strong:reference:2","strong:target-parity-inversion:1","strong:target-parity-inversion:2"],"reasonCodes":[]},{"name":"STABILITY","status":"PASSED","evidenceRunIds":["strong:neutral-bitwise-equivalence:1","strong:neutral-bitwise-equivalence:2","strong:reference:1","strong:reference:2","strong:target-parity-inversion:1","strong:target-parity-inversion:2"],"reasonCodes":[]},{"name":"DISCOVERY","status":"PASSED","evidenceRunIds":["strong:neutral-bitwise-equivalence:1","strong:neutral-bitwise-equivalence:2","strong:reference:1","strong:reference:2","strong:target-parity-inversion:1","strong:target-parity-inversion:2"],"reasonCodes":[]},{"name":"REFERENCE","status":"PASSED","evidenceRunIds":["strong:reference:1","strong:reference:2"],"reasonCodes":[]},{"name":"NEUTRAL","status":"PASSED","evidenceRunIds":["strong:neutral-bitwise-equivalence:1","strong:neutral-bitwise-equivalence:2"],"reasonCodes":[]},{"name":"TARGET_STRENGTH","status":"PASSED","evidenceRunIds":["strong:target-parity-inversion:1","strong:target-parity-inversion:2"],"reasonCodes":[]}],"reasonCodes":["POLICY_SATISFIED"]},{"id":"weak","digest":"sha256:cf01079f493e1bf31869db244cf90330cad233c2c749c2e3bfa8e832a9c254c4","sizeBytes":194,"status":"WEAK_ORACLE","killedTargetIds":[],"targetWeightKilled":0,"gates":[{"name":"COMPLETENESS","status":"PASSED","evidenceRunIds":["weak:neutral-bitwise-equivalence:1","weak:neutral-bitwise-equivalence:2","weak:reference:1","weak:reference:2","weak:target-parity-inversion:1","weak:target-parity-inversion:2"],"reasonCodes":[]},{"name":"STABILITY","status":"PASSED","evidenceRunIds":["weak:neutral-bitwise-equivalence:1","weak:neutral-bitwise-equivalence:2","weak:reference:1","weak:reference:2","weak:target-parity-inversion:1","weak:target-parity-inversion:2"],"reasonCodes":[]},{"name":"DISCOVERY","status":"PASSED","evidenceRunIds":["weak:neutral-bitwise-equivalence:1","weak:neutral-bitwise-equivalence:2","weak:reference:1","weak:reference:2","weak:target-parity-inversion:1","weak:target-parity-inversion:2"],"reasonCodes":[]},{"name":"REFERENCE","status":"PASSED","evidenceRunIds":["weak:reference:1","weak:reference:2"],"reasonCodes":[]},{"name":"NEUTRAL","status":"PASSED","evidenceRunIds":["weak:neutral-bitwise-equivalence:1","weak:neutral-bitwise-equivalence:2"],"reasonCodes":[]},{"name":"TARGET_STRENGTH","status":"FAILED","evidenceRunIds":["weak:target-parity-inversion:1","weak:target-parity-inversion:2"],"reasonCodes":["TARGET_STRENGTH_INSUFFICIENT"]}],"reasonCodes":["TARGET_STRENGTH_INSUFFICIENT"]}],"observations":[{"runId":"control:neutral-bitwise-equivalence:1","candidateId":null,"worldId":"neutral-bitwise-equivalence","attempt":1,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":100,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"control:neutral-bitwise-equivalence:2","candidateId":null,"worldId":"neutral-bitwise-equivalence","attempt":2,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":101,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"control:reference:1","candidateId":null,"worldId":"reference","attempt":1,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":97,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"control:reference:2","candidateId":null,"worldId":"reference","attempt":2,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":95,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"control:target-parity-inversion:1","candidateId":null,"worldId":"target-parity-inversion","attempt":1,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":102,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"control:target-parity-inversion:2","candidateId":null,"worldId":"target-parity-inversion","attempt":2,"outcome":"PASS","testsDiscovered":1,"candidateTestsDiscovered":0,"attributed":false,"durationMs":97,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:neutral-bitwise-equivalence:1","candidateId":"strong","worldId":"neutral-bitwise-equivalence","attempt":1,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":102,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:neutral-bitwise-equivalence:2","candidateId":"strong","worldId":"neutral-bitwise-equivalence","attempt":2,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":107,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:reference:1","candidateId":"strong","worldId":"reference","attempt":1,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":105,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:reference:2","candidateId":"strong","worldId":"reference","attempt":2,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":110,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:target-parity-inversion:1","candidateId":"strong","worldId":"target-parity-inversion","attempt":1,"outcome":"ASSERTION_FAILURE","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":107,"exitCode":1,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"strong:target-parity-inversion:2","candidateId":"strong","worldId":"target-parity-inversion","attempt":2,"outcome":"ASSERTION_FAILURE","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":102,"exitCode":1,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:neutral-bitwise-equivalence:1","candidateId":"weak","worldId":"neutral-bitwise-equivalence","attempt":1,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":106,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:neutral-bitwise-equivalence:2","candidateId":"weak","worldId":"neutral-bitwise-equivalence","attempt":2,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":103,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:reference:1","candidateId":"weak","worldId":"reference","attempt":1,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":106,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:reference:2","candidateId":"weak","worldId":"reference","attempt":2,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":105,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:target-parity-inversion:1","candidateId":"weak","worldId":"target-parity-inversion","attempt":1,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":103,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"runId":"weak:target-parity-inversion:2","candidateId":"weak","worldId":"target-parity-inversion","attempt":2,"outcome":"PASS","testsDiscovered":2,"candidateTestsDiscovered":1,"attributed":true,"durationMs":105,"exitCode":0,"stdoutDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderrDigest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}],"decision":{"status":"VERIFIED","selectedCandidateIds":["strong"],"reasonCodes":["POLICY_SATISFIED"]},"decisionDigest":"sha256:14dffbcce74e8449eb379bb12151326b6888a04ec14a0a667b151bd0d5f3d882","artifactDigest":"sha256:48bcd4c88aa20571287f29ce75bea65f4fc95a87440c6497c312447efe7d4dbc","adapter":{"kind":"node-test"},"isolation":{"kind":"trusted-local","level":"UNSANDBOXED","acknowledgedUnsafeExecution":true},"limitations":["UNSANDBOXED trusted-local execution cannot safely contain hostile candidate code.","Process-tree termination is best effort and depends on host operating-system facilities."]}
