Files
buzz/desktop/src
thomaspblock 90f046d53b feat(projects): unify navigation and reviewed channel requests (#6597)
## Summary
- resolve project homes consistently from both channel and project
routes
- preserve repository, file, commit, task, and review context when
expanding workspace sheets
- add encrypted owner-reviewed project-channel requests for managed
agents

This is Part 5 of the channel-first Projects stack, based on #6595. The
final part contains overview, aggregation, and visual polish.

## Testing
- focused request parsing, project route, home-channel, workspace-sheet,
and sidebar tests: 20/20 passed
- ACP tests: 816 passed; CLI tests: 370 passed
- Desktop unit suite: 5,444/5,444 passed
- E2E-mode Desktop build passed
- Rust clippy, TypeScript, Biome, and differential file-size checks
passed
- full pre-push gate passed

## Post-Deploy Monitoring & Validation
- open the same project home from Channels and Projects, then exercise
file/work-item deep links and an agent add-channel request
- healthy signals: identical home surface, preserved repository context,
one approval dialog, and no channel before approval
- failure signals: normal channel fallback, wrong repository detail,
duplicate requests, or unreviewed channel creation; mitigate by
reverting this PR

---------

Signed-off-by: Thomas Petersen <thomasp@squareup.com>
Signed-off-by: Wrench <0eabe6ea5758c1e4c5b68cea4ac42b32c479072883cb28da8110b4a47c32b9a1@buzz.block.builderlab.xyz>
Co-authored-by: Wrench <0eabe6ea5758c1e4c5b68cea4ac42b32c479072883cb28da8110b4a47c32b9a1@buzz.block.builderlab.xyz>
2026-08-25 17:34:28 -04:00
..
2026-03-09 13:02:11 -07:00