juspay / juspay/decision-engine

Sticky routing: dashboard toggle in the Multi Objective feature flags

Open
#421 0 comments 0 reactions 1 assignee Claimed by @prajjwalkumar17 View on GitHub
Dominant language
Rust
Stars
128
Forks
36
Avg merge
1d 15h
Merged PRs (30d)
34

Description

Part of #393 (sticky routing). **Status: implemented** in #424, pending review/merge.

> [!NOTE]
> Re-scoped: sticky config moved off the routing algorithm — it is the merchant-level `sticky_routing_enabled` feature flag (#414). The dashboard control is therefore a feature-flag card, not a rule-editor toggle.

The switch lives in the **Multi Objective tab → Feature Flags** list beside Cost savings and Volume contracts, wired to `/merchant-account/{id}/features/sticky-routing`. Verified live: enabling the card flips the flag the decide/feedback paths gate on, and the card shows the Enabled badge with a Disable action.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.