fix(security): 收紧路径与 Gateway 清理策略

This commit is contained in:
晴天
2026-06-15 16:20:35 +08:00
parent d585402b69
commit 0a65ea7c7e
13 changed files with 424 additions and 60 deletions

View File

@@ -2441,11 +2441,13 @@ function calibrationRichnessScore(config) {
return score
}
function selectCalibrationSource(current, backup) {
export function selectCalibrationSource(current, backup) {
if (current && backup) {
return calibrationRichnessScore(backup) > calibrationRichnessScore(current)
? ['backup', backup]
: ['current', current]
const currentScore = calibrationRichnessScore(current)
if (currentScore === 0 && calibrationRichnessScore(backup) > 0) {
return ['backup', backup]
}
return ['current', current]
}
if (current) return ['current', current]
if (backup) return ['backup', backup]