Skip to content

Feature/recommendation upgrade gating - #11

Merged
gbudjeakp merged 2 commits into
mainfrom
feature/recommendation-upgrade-gating
Jun 26, 2026
Merged

gbudjeakp merged 2 commits into
mainfrom
feature/recommendation-upgrade-gating

Conversation

@gbudjeakp

Copy link
Copy Markdown
Collaborator

No description provided.

…ained

- Filter out positive-delta recommendations when cheaper options exist
- Allow positive-delta upgrades only when no cheaper option exists and job shows pressure
- Rank upgrade candidates by lowest monthly cost first
- Add tests for cheaper-available and constrained-upgrade scenarios
- detect repository slug from CI envs and include it in summaries
- persist empty repository values as NULL in jobs inserts
- treat NULL/empty repository as isolated jobs in queries
- exclude empty repository entries from repos aggregate list
- fix AlertsPage/JobsPage import path regressions causing blank UI
@gbudjeakp
gbudjeakp merged commit 6e5e3c9 into main Jun 26, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant