Skip to content

Commit e2d516c

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 99022f9 commit e2d516c

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)