- Ya
- 2 Septemba 2026, 01:40 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 5c66898
KbRelatedPanel is one component in three places: it curates in the composer and the editor, and reads back on the article view. Adding an article here also adds this one to that article, and the panel says so -- otherwise the second half of the write looks like something editing one article should not have done. Two modes, because links can be chosen before the article exists. With a guid the panel owns its state and writes every change straight through: a reorder lost to a forgotten Save is a reorder nobody makes twice. Without one, the composer holds the selection and PUTs it after create, as a separate call for the same reason submit-for-review is one -- a link that fails to save should leave the written article behind rather than take it down with it. Suggestions come from the server, which ranks siblings ahead of articles that merely share vocabulary, and filters them through the same reader scope as any other read. The panel keeps the server's answer rather than the list it sent, so a guid the server dropped is not shown as saved.