Main Branch

Fundamentals first, always

Issue #17

🌿 Main Branch: The One Where PRs Got Clearer

By Andrea Griffiths • Leer en Español
github pull-requests projects merge-status hierarchy-view fundamentals

Hiya friends,

Quick programming note: I’m experimenting with sending this on Mondays again. The Sunday experiment was interesting, but I missed the ritual of starting the week with you. Let me know how it lands.

This week is about visibility. Not the LinkedIn kind, the useful kind. The kind where you open a pull request and immediately know what’s blocking it. Where your project hierarchy stays exactly how you left it. Small things, but they compound into smoother days.


🔍 The small frictions that add up

You know how many clicks it takes to check if a PR is actually ready to merge? Too many. And how many times you’ve re-expanded the same sub-issues in your project view? Also too many. Both got fixed this week.


🚢 What Shipped

Quick access to merge status in pull requests

The merge status now lives at the top of every pull request page. No more scrolling to the bottom, no more hunting through tabs. One glance tells you if you’re ready to merge or what’s standing in the way.

Click it for the full picture: approvals, check status, branch protection blockers. It’s the information you were already looking for, just… available immediately.

Status: Public Preview | Works on new “Files changed” page by default

Hierarchy view improvements in Projects

Three small fixes that make sub-issues actually usable:

  • Filter sub-issues with syntax like sub-issues.is:open — finally you can narrow to just the active ones
  • Deduplication — items appearing in multiple hierarchy paths now show once, keeping views scannable
  • State persistence — expand/collapse state is saved, so the view stays how you left it

If you’ve been avoiding hierarchy view because it felt messy, worth another look.

Status: GA | All Projects users

Bonus: Copilot code review went agentic

For those using Copilot code review: it’s now running on an agentic architecture that gathers broader repository context before commenting. The promise is higher signal, less noise. I’ll be watching to see if it delivers.

Status: GA | Copilot Pro+ / Business / Enterprise


📺 What I’m Watching

[Title] – [Creator]

2-3 sentences about why it’s relevant and what you’re taking away.

Worth your time if: [who it’s for]


🔧 What I’m Using

[Tool or workflow you’re using this week. 1-2 sentences.]


✨ This Week

[2-3 sentences about something personal, human. A moment, an observation, something you’re sitting with.]


That’s the week. Two visibility improvements that remove the small friction of “where was I again?” The fundamentals win every time.

With gratitude, I’ll see you next week,

Andrea

🇪🇸 Léelo en español

Support Main Branch: Subscribe | GitHub Sponsors