| 95 | 95 | | |
| 96 | 96 | | | You write | It names | |
| 97 | 97 | | | --- | --- | |
| 98 | | − | | `#12`, in a repository | That repository's pull request #12, else the work item that was its issue #12, else the workspace's work item #12, else pull request #12 in another of the workspace's repositories | |
| 99 | | − | | `#12`, outside a repository | The workspace's work item #12, else its pull request #12 | |
| 98 | + | | `#12`, in a repository | That repository's pull request #12, else the work item that was its issue #12, else the workspace's work item #12, else pull request #12 in another of the workspace's repositories, if it was opened after work items came | |
| 99 | + | | `#12`, outside a repository | The workspace's work item #12, else its pull request #12 opened after work items came | |
| 100 | 100 | | | `owner/name#12` | `#12` as it reads in repository `owner/name` | |
| 101 | 101 | | | `workspace#12` | Work item or pull request #12 of another workspace | |
| 102 | 102 | | |
| 103 | | − | What you may not see is passed over for the next in line. Text in code, |
| 103 | + | A pull request opened before work items is numbered in its repository |
| 104 | + | alone, so several may share a number: only a repository's own, or |
| 105 | + | `owner/name#12`, names one. What you may not see is passed over for the |
| 106 | + | next in line, and a repository you may not read reads as one that does |
| 107 | + | not exist. Text in code, |
| 104 | 108 | | `` `#12` `` or a code block, is never a reference. |
| 105 | 109 | | |
| 106 | 110 | | So old references keep working: `#12` written about an issue before work |