Skip to content

Commit cf85ac4

Browse files
committed
chore(engine): bump to 3.15.4 for the dead type-import removal in gate-advisory.ts
check-engine-parity holds the two hand-duplicated gate-decision twins (packages/loopover-engine/src/advisory/gate-advisory.ts and src/rules/advisory.ts) in lockstep: touching one without the other requires an engine version bump. That is the mechanism, and it is doing its job here. the engine twin. They are genuinely dead there and NOT in the host: the engine copy is a deliberately slimmed re-implementation (#4881) that omits buildIssueAdvisory / addIssueFindings / collisionClustersForPull, which are what use those types on the host side. So there is no matching host edit to make -- the asymmetry is correct, and the version bump is the sanctioned way to record it. No behaviour change: type-only imports are erased at compile time. The bump exists so the parity contract stays enforceable, not because the gate decides anything differently. packages/loopover-miner/expected-engine.version moves in lockstep, as its own check requires.
1 parent 3d61369 commit cf85ac4

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/loopover-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@loopover/engine",
3-
"version": "3.16.0",
3+
"version": "3.16.1",
44
"license": "AGPL-3.0-only",
55
"type": "module",
66
"description": "Shared deterministic engine logic for the LoopOver review stack and loopover-miner.",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.16.0
1+
3.16.1

0 commit comments

Comments
 (0)