Repository navigation
feat(projects): show main as No project in the app - #38
Merged
Merged
Conversation
Main looked like a project someone made. The app now shows it as the absence of one, and the editor clears a project with a cross instead of offering No project in its picker. The stored id stays "main", so sync and agents do not change; only the constant is renamed to NO_PROJECT_ID.
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.
The system project
mainno longer shows up as a project named "Main". The app shows it as the absence of a project.mainreads as No project and gets its ownproject-officon. It stays first, right after All projects.mainshows an empty Set project field. The picker there no longer offers No project. A × after the project name clears it back tomain.mainhas no project crumb.The stored id stays
"main": no migration, no snapshot version bump, no server change. MCP and the Daily Assistant still seemain/ "Main". In code,MAIN_BRANCH_IDis renamed toNO_PROJECT_ID, andCONTEXT.mdgets a No Project entry.Checks:
pnpm check:allpasses (2140 tests). Not yet driven in the running app.