Skip to content

feat(flags): Remove 2 dead-except-tests flags (batch 13)#108707

Merged
wedamija merged 1 commit intomasterfrom
flag-burner/dead/batch-13
Feb 20, 2026
Merged

feat(flags): Remove 2 dead-except-tests flags (batch 13)#108707
wedamija merged 1 commit intomasterfrom
flag-burner/dead/batch-13

Conversation

@wedamija
Copy link
Copy Markdown
Member

Summary

Remove 2 feature flags with no code usage (only referenced in tests):

Flag Status Source Flagpole
organizations:project-creation-games-tab dead-except-tests temporary.py no
organizations:trace-view-v1 dead-except-tests temporary.py yes

Changes

  • Remove flag registrations from temporary.py
  • Remove project-creation-games-tab from expected features list in test_organization.py

Companion PRs

  • getsentry: flag-burner/dead/batch-13 (removes TraceViewSTFeatureHandler class)
  • sentry-options-automator: flag-burner/dead/batch-13 (removes trace-view-v1 flagpole entry)

Merge order: automator first → getsentry → sentry

@wedamija wedamija requested a review from a team February 20, 2026 18:25
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Feb 20, 2026
@wedamija wedamija enabled auto-merge (squash) February 20, 2026 19:22
Remove the following feature flags with no code usage (only test refs):
- organizations:project-creation-games-tab (dead-except-tests, default=True)
- organizations:trace-view-v1 (dead-except-tests, flagpole)

Removes registrations and cleans up test references.
@wedamija wedamija force-pushed the flag-burner/dead/batch-13 branch from 77e87a0 to be8e7e5 Compare February 20, 2026 19:33
@wedamija wedamija merged commit dd18be9 into master Feb 20, 2026
78 checks passed
@wedamija wedamija deleted the flag-burner/dead/batch-13 branch February 20, 2026 19:54
priscilawebdev pushed a commit that referenced this pull request Feb 24, 2026
## Summary
Remove 2 feature flags with no code usage (only referenced in tests):

| Flag | Status | Source | Flagpole |
|------|--------|--------|----------|
| `organizations:project-creation-games-tab` | dead-except-tests |
temporary.py | no |
| `organizations:trace-view-v1` | dead-except-tests | temporary.py | yes
|

## Changes
- Remove flag registrations from `temporary.py`
- Remove `project-creation-games-tab` from expected features list in
`test_organization.py`

## Companion PRs
- **getsentry**: flag-burner/dead/batch-13 (removes
TraceViewSTFeatureHandler class)
- **sentry-options-automator**: flag-burner/dead/batch-13 (removes
trace-view-v1 flagpole entry)

Merge order: automator first → getsentry → sentry
mchen-sentry pushed a commit that referenced this pull request Feb 24, 2026
## Summary
Remove 2 feature flags with no code usage (only referenced in tests):

| Flag | Status | Source | Flagpole |
|------|--------|--------|----------|
| `organizations:project-creation-games-tab` | dead-except-tests |
temporary.py | no |
| `organizations:trace-view-v1` | dead-except-tests | temporary.py | yes
|

## Changes
- Remove flag registrations from `temporary.py`
- Remove `project-creation-games-tab` from expected features list in
`test_organization.py`

## Companion PRs
- **getsentry**: flag-burner/dead/batch-13 (removes
TraceViewSTFeatureHandler class)
- **sentry-options-automator**: flag-burner/dead/batch-13 (removes
trace-view-v1 flagpole entry)

Merge order: automator first → getsentry → sentry
@github-actions github-actions bot locked and limited conversation to collaborators Mar 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants