Hide OSS contributor checkbox unless 'Just me' team size is selected#773
Merged
Conversation
The OSS-contributor claim is personal-scope (one human attesting they contributed), so it only makes sense for individual signups. Hide the checkbox + helper note until the user picks "Just me" on team size. Switching to any non-solo size hides it again and resets the state to false so team signups can't accidentally carry is_contributor=true. Small fade-in animation on reveal so the layout shift doesn't feel abrupt. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
backnotprop
added a commit
that referenced
this pull request
May 23, 2026
…776) Removes the "show only when team-size = Just me" behavior added in PR #773. The checkbox + lifetime-free-access note are now visible to every visitor regardless of team size. Reverts the wrapper div, the setContributorVisibility() helper + its call site in the pill picker, and the .ws-contrib-block CSS. Generated with [Devin](https://cli.devin.ai/docs) Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Progressive disclosure for the OSS contributor checkbox on
/workspaces/. The checkbox + lifetime-free-access note are now hidden until the visitor selects Just me for team size, and the state is reset on switch to any other size.Why
The OSS contributor claim is a personal-scope attestation (one human saying they contributed to the OSS core). It doesn't make sense for team-level signups, and showing it there created two awkward edge cases: (1) team accounts ticking it on behalf of an individual, and (2) the visual noise of a clearly-individual-scope field on a team form.
Behavior
Just me: block fades in with a small slide.falsesois_contributorcan't accidentally land in D1 astruefor a team signup.Test plan
Just me→ checkbox appears2-5→ checkbox disappears, state resetsis_contributor=0in D1is_contributor=1in D1Generated with Devin