mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 09:07:40 +00:00
A project checked out on two hosts kept one header, placed in the host section of its anchor repo, so the other host's rows sat under the previous project. Project headers now carry, for each host that owns one of their rows, that project's own registration on that host and its counts, and host sectioning gives every such host its own copy, the way Pinned and status lanes already split. A header never borrows another host's or another project's registration, a hidden host that only anchors the header no longer gets a section, and a view that ends up showing one host still names that host's registration. Every header inside a host section now names that section's host, and a copy an earlier section already drew is marked repeated. When a repo id is registered on several hosts, a copy's create button opens the composer on its own host; header drag keys on the project's anchor and skips repeated copies, so reordering still moves the project once; the phone keys each copy per section while collapsing it as one. The desktop list also resolves each row's repo by host, as the feed already does, so same-id registrations on two hosts keep their own. Host sectioning also stops carrying an ended project group into the next ungrouped project, and host badge counts no longer add a project group's project count when the group is expanded. Fixes #35741