Dashboard › opencode-lore › Distillation
fa9a3ed9-d297-45cc-ac49-580a25caa82a["lore_tm_v1_RuD5BdhxP0cLTsZWo2JjwuNmfcbP3c0cxt8k3a8Jhms","lore_tm_v1_3vWfaDV5RT3PA9cTcseBquB5WiwmOPIGCIBeAcLz840","lore_tm_v1_hyO8lVM50PYZp4TBU0YjrVEkdlqB5Pyf-QilhrGgHkA","lore_tm_v1_7NRTgbnZMHkm9iq5sGmUGsK_zHpIQSNmk0akVbVDai4","lore_tm_v1_83gHsErS3xe_B9n2fzg41p0NYhdjylHuxuw7NojJ2WI","lore_tm_v1_J0XL0NvkvDro-HIxjtMr4Tx9zPa3C67ygX2pcJjAhCE","lore_tm_v1_8Vn1f-q3-1aFplynlzloNG6lnXSyC-XOUhMVLRmr5Gc"]
Date: Sep 16, 2026
beforeAll, so it always runs against a bundle built from current source.packages/gateway/test/bundle-exports.test.ts must rebuild a missing or stale dist/ bundle so assertions never run against an artifact that predates source; the rebuild wipes and recreates dist/, and nothing else reads dist/ during that test.node_modules; it never selects an arbitrary ancestor workspace package.null so execution falls back to WASM.package.json pins packageManager to pnpm@10.28.0 and Volta to Node 24.16.0 plus pnpm 10.28.0; pnpm.onlyBuiltDependencies contains esbuild, onnxruntime-node, and sharp, while the override for onnxruntime-node is 1.27.0."test": "vitest run", "pretest": "pnpm --filter @loreai/gateway run bundle", "test:coverage": "pnpm --filter @loreai/gateway run bundle && vitest run --coverage", "premutation": "pnpm --filter @loreai/gateway run bundle", "mutation": "stryker run", and "postinstall": "pnpm --filter @loreai/gateway run build".AGENTS.md and quality/REVIEW.md requires every adversarial-review defect to receive a deterministic regression that fails on the base branch, passes on the fix, drives the real precondition, and fails when the tested guard is deleted.quality/REVIEW.md mandates two distinct review passes for non-trivial changes: 1. adversarial/correctness review covering enumerated break states, apply-then-revert mutants, property-test stability ×10, hash-equivalence proofs, frozen-array mutation safety, and stale-cache analysis; 2. security/pentest review covering injection vectors, credential leaks, protocol-level attacks, and privilege escalation.pnpm test, pnpm run typecheck, pnpm run lint, and pnpm run format:check; verify exit codes, property-test stability across 10 runs, and an unmodified hash-verified working tree; then report per-point PASS / FAIL / CONCERN / MUST-FIX verdicts with file:line evidence plus an overall MERGE / DO-NOT-MERGE verdict.packages/core/src/ort-native.ts defines supported native targets as frozen ORT_NATIVE_TARGETS: linux-x64, linux-arm64, darwin-arm64, win32-x64, and win32-arm64; package names use the literal @loreai/onnxruntime-<platform>-<arch> form and the binding filename is onnxruntime_binding.node.packages/core/src/ort-native.ts:117-125 permits Linux native ONNX Runtime only when process.report exposes a parseable glibc runtime version of at least 2.27; unknown or malformed Linux libc information fails closed to WASM.packages/core/src/ort-native.ts:136-180 resolves package manifests through createRequire(fromPath).resolve(), canonicalizes paths with realpathSync(), rejects bindings outside the canonical package directory or non-files, and validates native magic bytes: ELF 7f 45 4c 46 for Linux, Mach-O cf fa ed fe or fe ed fa cf for Darwin, and MZ (4d 5a) for Windows.