[xwiki/xwiki-dev-llm] 8ffa62: [Misc] CI check skill: move §4's skip list, the re...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: 8ffa6258b0676a8f5d51340f484505f929a10a76 https://github.com/xwiki/xwiki-dev-llm/commit/8ffa6258b0676a8f5d51340f484505... Author: Vincent Massol <[email protected]> Date: 2026-10-14 (Wed, 14 Oct 2026) Changed paths: M scripts/size-budgets.json M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-ci-check/references/commit-comment.md M xwiki/skills/xwiki-ci-check/references/digest.md M xwiki/skills/xwiki-ci-check/references/fix-prs.md M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs M xwiki/skills/xwiki-ci-check/tools/commit-comment.mjs M xwiki/skills/xwiki-ci-check/tools/matrix.mjs M xwiki/skills/xwiki-ci-check/tools/pull-request.mjs Log Message: ----------- [Misc] CI check skill: move §4's skip list, the reference triggers, the digest's shape and the exit-3 remedy into the tools (#275) * ci-check.mjs: each incident carries `commentable` (repo, state, tier and the commit or PR §4 may comment on), computed from the skip list: answered, non-primary, already said, beyond the horizon, no certain/likely culprit, no unequivocal gate author. * commit-comment.mjs: requires --work-order and answers `not posted: <why>` for an incident, target or state the work order does not make commentable, in a rehearsal too; --repo and --state default to the incident's. * ci-check.mjs: `summary.read` names the reference files this run's fields call for, each with the step it is read before. * ci-check.mjs --render-digest: renders the Matrix digest from the work order and --previous (grid, rows chosen and ordered, one row per cause, green rows never cut, fromChat rows always kept, counts, the full-snapshot line), with PASTE / DONE / STABILISE / SILENT markers for what only the run knows; no culprit is named in a row before the run decides to comment. * matrix.mjs: refuses a digest still holding a marker. * pull-request.mjs: on exit 3 prints the remedy (unsubscribe, "unlocked PR #N" first, hands off) with the PR number. * SKILL.md (19,993 to 19,388 bytes, budget lowered to 19,400), digest.md, commit-comment.md, fix-prs.md: the rules the tools now apply shrink to pointers; every safety rule the code does not enforce stays. Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications