Skip to content

feat(projects): make the home channel the project surface - #6595

Draft
thomaspblock wants to merge 2 commits into
projects-channel-first-pt3-channel-shellfrom
projects-channel-first-pt4-project-home
Draft

feat(projects): make the home channel the project surface#6595
thomaspblock wants to merge 2 commits into
projects-channel-first-pt3-channel-shellfrom
projects-channel-first-pt4-project-home

Conversation

@thomaspblock

Copy link
Copy Markdown
Contributor

Summary

  • render an explicit project's home channel through the normal channel timeline and composer
  • add a resizable project context rail with codebase, channel, people, and workspace navigation
  • keep project agent conversations bounded to the project home and preserve repository/detail routes

This is Part 4 of the channel-first Projects stack, based on #6594. The final part contains overview and workspace completion polish.

Testing

  • focused project conversation, route, summary, workspace-sheet, and related-channel tests: 39/39 passed
  • Desktop unit suite: 5,439/5,439 passed
  • E2E-mode Desktop build passed
  • TypeScript, Biome, and differential file-size checks passed
  • full pre-push gate passed

Post-Deploy Monitoring & Validation

  • open project homes from project and channel entry points in the first staging Desktop session
  • healthy signals: one channel timeline/composer, stable repository context, bounded project agent history, and reversible workspace sheets
  • failure signals: duplicate channel surfaces, stale repository selection, unrelated DM history, or sheets replacing the channel route; mitigate by reverting this PR

Render project homes through the shared channel experience with repository context, project workspace sheets, related channels, and bounded agent collaboration.

Signed-off-by: Thomas Petersen <thomasp@squareup.com>
@thomaspblock
thomaspblock requested a review from a team as a code owner August 23, 2026 01:34
…-channel-first-pt4-project-home

Signed-off-by: Thomas Petersen <thomasp@squareup.com>
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