Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: a2d22fd6dfd99b5661c62447ed4cbc41a688cbe7 https://github.com/xwiki/xwiki-dev-llm/commit/a2d22fd6dfd99b5661c62447ed4cbc... Author: Vincent Massol <[email protected]> Date: 2026-08-14 (Fri, 14 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/okf/conventions/documentation.md M xwiki/skills/xwiki-doc-writing/SKILL.md M xwiki/skills/xwiki-doc-writing/tools/README.md M xwiki/skills/xwiki-doc-writing/tools/docpages.py Log Message: ----------- [Misc] Give duplicated documentation content a visible home, not a hidden one * okf/conventions/documentation.md: the surviving copy of content repeated across pages wants a page of the tree in its own right, not a hidden `{{display}}` fragment — a visible page is reachable from the navigation panel and from search, answers a reader goal on its own, and cannot be re-duplicated by a later author who fails to notice the content is shared. Which restructure achieves that depends on the content: a navigation step every sibling How-to opens with becomes its own How-to that each links to, a page whose section is repeated elsewhere splits into two smaller pages. `{{display}}` is now scoped to the case where no such restructure exists. Repeated steps are called out as the ones to hunt first, since a step drags its screenshot with it and the copies then drift apart. The guide states the avoid-duplication rule and gives `{{display}}` as its mechanism but not this preference, which the bullet says is worth adding upstream. The de-duplication bullet gains the two comparisons that need no judgement: the siblings' step 1, and the tree's attachment names. * skills/xwiki-doc-writing: those two comparisons open the de-duplication pass, and both are a review-checklist item — a tree can duplicate one step four times and still pass every existing check. * skills/xwiki-doc-writing/tools/docpages.py: two cross-page lint checks, since neither defect is visible while linting one page at a time. A repeated opening step counts only when it carries a screenshot: the one-line link that replaces it is meant to read identically on every page, so matching on the text alone flags the fix as the defect. * Bumped the plugin version to 1.0.28 (patch, content edit) in all five synced fields. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: 6bd027a35ba55942d9fe74d7f2585c836cda36b4 https://github.com/xwiki/xwiki-dev-llm/commit/6bd027a35ba55942d9fe74d7f2585c... Author: Vincent Massol <[email protected]> Date: 2026-08-14 (Fri, 14 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/okf/conventions/documentation.md M xwiki/skills/xwiki-doc-writing/SKILL.md M xwiki/skills/xwiki-doc-writing/tools/README.md M xwiki/skills/xwiki-doc-writing/tools/docpages.py Log Message: ----------- [Misc] Give duplicated documentation content a visible home, not a hidden one Compare: https://github.com/xwiki/xwiki-dev-llm/compare/38a02f8a1104...6bd027a35ba5 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications