Commit fe26093
fix(orchestration): resolve repositoryIdentity in listing snapshot
Pre-existing projects never got grouped in the sidebar because
getListingSnapshot (the Phase 1 bootstrap used to paint the sidebar)
omitted repositoryIdentity. New projects happened to work because
project.created events carry the resolved identity, but rows read at
startup only had whatever the listing snapshot populated — which was
nothing. Mirror the resolver call from getSnapshot so every listed
project has identity and logical-project grouping can key off it.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 51d1004 commit fe26093
1 file changed
Lines changed: 12 additions & 0 deletions
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1130 | 1130 | | |
1131 | 1131 | | |
1132 | 1132 | | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
1133 | 1144 | | |
1134 | 1145 | | |
1135 | 1146 | | |
1136 | 1147 | | |
| 1148 | + | |
1137 | 1149 | | |
1138 | 1150 | | |
1139 | 1151 | | |
| |||
0 commit comments