Skip to content

feat(FR-2494): add auto scaling rule UX improvements spec#6486

Merged
graphite-app[bot] merged 1 commit intomainfrom
04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec
Apr 16, 2026
Merged

feat(FR-2494): add auto scaling rule UX improvements spec#6486
graphite-app[bot] merged 1 commit intomainfrom
04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec

Conversation

@agatha197
Copy link
Copy Markdown
Contributor

@agatha197 agatha197 commented Apr 7, 2026

Resolves #6485 (FR-2494)

Summary

  • Add Auto Scaling Rule UX improvements spec for the service detail page
  • Normalize comparator display in rules list table (always show < direction)
  • Add single/range condition mode selection (Segmented component)
  • Comparator dropdown shown only in single mode; range mode fixes comparator to <
  • Support Prometheus Query Preset-based metric selection (>=26.4.0)
  • Query result preview in form extra area (Nice to Have)
  • Range mode requires API migration from Graphene (EndpointAutoScalingRuleInput) to Strawberry (CreateAutoScalingRuleInput)

@github-actions github-actions Bot added the size:L 100~500 LoC label Apr 7, 2026
Copy link
Copy Markdown
Contributor Author

agatha197 commented Apr 7, 2026


How to use the Graphite Merge Queue

Add either label to this PR to merge it via the merge queue:

  • flow:merge-queue - adds this PR to the back of the merge queue
  • flow:hotfix - for urgent changes, fast-track this PR to the front of the merge queue

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has required the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@agatha197 agatha197 marked this pull request as ready for review April 7, 2026 08:56
Copilot AI review requested due to automatic review settings April 7, 2026 08:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

서비스 디테일 페이지의 Auto Scaling Rule UI/UX 개선(비교 연산자 표시 정규화, 단일/범위 조건 모드, Prometheus Query Preset 기반 메트릭 선택, 결과 미리보기 옵션)에 대한 드래프트 스펙을 추가하는 PR입니다.

Changes:

  • Auto Scaling Rule UX 개선 요구사항/인수조건/버전 게이팅/GraphQL API 참조를 포함한 스펙 문서 추가
  • 비교 연산자 표시 정규화 및 단일/범위 조건 모드 도입 설계 명시
  • Prometheus Query Preset 기반 메트릭 선택(버전 게이팅 포함) 및 결과 미리보기(Nice to Have) 제안

Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch 2 times, most recently from 2974035 to e11a92d Compare April 7, 2026 09:25
@agatha197 agatha197 requested a review from Copilot April 7, 2026 09:27
@agatha197 agatha197 requested review from yomybaby and removed request for Copilot April 7, 2026 09:29
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch 2 times, most recently from c20cb58 to 375f8ac Compare April 8, 2026 01:12
Comment thread .specs/draft-auto-scaling-rule-ux/spec.md Outdated
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from 375f8ac to 60b5a7a Compare April 9, 2026 02:34
@github-actions github-actions Bot added size:XL 500~ LoC and removed size:L 100~500 LoC labels Apr 9, 2026
@agatha197 agatha197 requested a review from yomybaby April 9, 2026 03:44
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from 60b5a7a to 0951622 Compare April 10, 2026 04:10
@github-actions github-actions Bot added size:L 100~500 LoC and removed size:XL 500~ LoC labels Apr 10, 2026
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from 0951622 to 86e3b83 Compare April 13, 2026 04:40
@github-actions github-actions Bot added size:XL 500~ LoC and removed size:L 100~500 LoC labels Apr 13, 2026
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch 3 times, most recently from be93c4d to a551fd1 Compare April 13, 2026 08:23
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from a551fd1 to d328c3f Compare April 15, 2026 07:32
@agatha197 agatha197 force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from d328c3f to 05f5fa7 Compare April 15, 2026 09:12
@graphite-app
Copy link
Copy Markdown

graphite-app Bot commented Apr 16, 2026

Merge activity

Resolves #6485 (FR-2494)

## Summary

- Add Auto Scaling Rule UX improvements spec for the service detail page
- Normalize comparator display in rules list table (always show `<` direction)
- Add single/range condition mode selection (Segmented component)
- Comparator dropdown shown only in single mode; range mode fixes comparator to `<`
- Support Prometheus Query Preset-based metric selection (>=26.4.0)
- Query result preview in form extra area (Nice to Have)
- Range mode requires API migration from Graphene (`EndpointAutoScalingRuleInput`) to Strawberry (`CreateAutoScalingRuleInput`)
@graphite-app graphite-app Bot force-pushed the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch from 05f5fa7 to d8e4cb4 Compare April 16, 2026 06:35
@graphite-app graphite-app Bot merged commit d8e4cb4 into main Apr 16, 2026
8 checks passed
@graphite-app graphite-app Bot deleted the 04-07-feat_fr-2494_add_auto_scaling_rule_ux_improvements_spec branch April 16, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL 500~ LoC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Auto Scaling Rule UX improvements

3 participants