Page MenuHomePhabricator

dchan (David Chan)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Oct 23 2014, 10:14 AM (606 w, 1 d)
Availability
Available
IRC Nick
divec
LDAP User
Unknown
MediaWiki User
DChan (WMF) [ Global Accounts ]

Recent Activity

Thu, May 28

dchan added a comment to T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data.

You need to edit a page that has some hardcoded data for it, like the one I created here:

Thu, May 28, 4:26 PM · Patch-For-Review
dchan renamed T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data from Create a proof-of-concept LLM check demo, fetching batched data to Create a proof-of-concept LLM suggestion demo, fetching batched data.
Thu, May 28, 4:22 PM · Patch-For-Review
dchan renamed T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data from WIP: Proof-of-concept LLM check demo, fetching batched data to Create a proof-of-concept LLM check demo, fetching batched data.
Thu, May 28, 3:42 PM · Patch-For-Review
dchan created T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data.
Thu, May 28, 3:40 PM · Patch-For-Review

Sun, May 24

dchan updated the task description for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Sun, May 24, 5:40 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan updated the task description for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Sun, May 24, 1:05 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan updated the task description for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Sun, May 24, 1:04 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan updated the task description for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Sun, May 24, 1:03 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan renamed T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously from Consider testing all TextMatchEditCheck RegExp rules simultaneously to [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Sun, May 24, 1:00 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan closed T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously, a subtask of T421754: [Epic] Improve the performance of Edit Suggestions, as Resolved.
Sun, May 24, 1:00 PM · Epic, EditCheck

Fri, May 15

dchan added a comment to T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.

I pushed the ve.RegExpPool proof of concept to gerrit (1287885). At scale, executing one large RegExp seems 33% faster than executing multiple individual RegExps. But right now the savings don't compensate for the extra time overhead of operating the pool logic (though this could likely be optimized).

javascript
const pool = new ve.RegExpPool();
const individual = [];
for ( let i = 0; i < 1000; i++ ) {
      const regExp = new RegExp( `id${ i }`, 'gu' );
      pool.register( regExp );
      individual.push( regExp );
}
pool.buildRegExp();
const bigRegExp = new RegExp( pool.patterns.map(
      ( pattern, i ) => `(?=(?<p${ i }>${ pattern })?)`
).join( '' ), 'gu' );
Fri, May 15, 2:25 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck

Thu, May 14

dchan added a comment to T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.

Ok it may be possible to use optional zero-width lookahead assertions with named captures inside:

Thu, May 14, 6:58 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan updated the task description for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Thu, May 14, 6:15 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan added a comment to T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.

We did think about whether the giant disjunction RegExp could use named captures to say which rule matched:

Thu, May 14, 6:15 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan added a subtask for T421754: [Epic] Improve the performance of Edit Suggestions: T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Thu, May 14, 3:23 PM · Epic, EditCheck
dchan added a parent task for T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously: T421754: [Epic] Improve the performance of Edit Suggestions.
Thu, May 14, 3:23 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan created T426324: [Spike] Consider testing all TextMatchEditCheck RegExp rules simultaneously.
Thu, May 14, 3:21 PM · Patch-For-Review, Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan moved T426234: Optimize ve.dm.Document#findText from Dev Doing to Code review on the Editing-team (Editing-Q4-11May-22May-2026) board.
Thu, May 14, 1:21 PM · Editing-team (Editing-Q4-11May-22May-2026), VisualEditor, VisualEditor-DataModel, EditCheck
dchan moved T426234: Optimize ve.dm.Document#findText from Decision to be made to Dev Doing on the Editing-team (Editing-Q4-11May-22May-2026) board.
Thu, May 14, 1:21 PM · Editing-team (Editing-Q4-11May-22May-2026), VisualEditor, VisualEditor-DataModel, EditCheck
dchan added a project to T426234: Optimize ve.dm.Document#findText: Editing-team (Editing-Q4-11May-22May-2026).
Thu, May 14, 1:21 PM · Editing-team (Editing-Q4-11May-22May-2026), VisualEditor, VisualEditor-DataModel, EditCheck

Wed, May 13

dchan added a subtask for T421754: [Epic] Improve the performance of Edit Suggestions: T426234: Optimize ve.dm.Document#findText.
Wed, May 13, 5:34 PM · Epic, EditCheck
dchan added a parent task for T426234: Optimize ve.dm.Document#findText: T421754: [Epic] Improve the performance of Edit Suggestions.
Wed, May 13, 5:34 PM · Editing-team (Editing-Q4-11May-22May-2026), VisualEditor, VisualEditor-DataModel, EditCheck
dchan created T426234: Optimize ve.dm.Document#findText.
Wed, May 13, 5:33 PM · Editing-team (Editing-Q4-11May-22May-2026), VisualEditor, VisualEditor-DataModel, EditCheck

Tue, May 12

dchan claimed T423465: [SPIKE] Investigate creating a top-level model class for Edit Check.
Tue, May 12, 5:31 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan moved T423465: [SPIKE] Investigate creating a top-level model class for Edit Check from Decision to be made to Dev Doing on the Editing-team (Editing-Q4-11May-22May-2026) board.
Tue, May 12, 5:31 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan closed T425583: Link-based edit checks are not dismissable as Resolved.
Tue, May 12, 5:30 PM · Verified, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Patch-For-Review, Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor
dchan closed T424416: Create generic paragraph checking functionality, usable by any edit check that works on a per-paragraph basis as Resolved.
Tue, May 12, 5:29 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-27Apr-8May-2026), Patch-For-Review, VisualEditor Suggestion Mode, EditCheck
dchan closed T424416: Create generic paragraph checking functionality, usable by any edit check that works on a per-paragraph basis, a subtask of T421716: Rewrite edit checks to use per-node cache, as Resolved.
Tue, May 12, 5:29 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan closed T421716: Rewrite edit checks to use per-node cache as Resolved.
Tue, May 12, 5:29 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan closed T421716: Rewrite edit checks to use per-node cache, a subtask of T421754: [Epic] Improve the performance of Edit Suggestions, as Resolved.
Tue, May 12, 5:29 PM · Epic, EditCheck
dchan moved T421755: Determine SLOs for edit suggestions from Decision to be made to Dev Doing on the Editing-team (Editing-Q4-11May-22May-2026) board.
Tue, May 12, 5:25 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck
dchan edited projects for T421755: Determine SLOs for edit suggestions, added: Editing-team (Editing-Q4-11May-22May-2026); removed Editing-team (Editing-Q4-27Apr-8May-2026).
Tue, May 12, 5:24 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck

Mon, May 11

dchan created T426007: Consider ways to get a fine-grained measure of a user's experience.
Mon, May 11, 11:21 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck

Apr 29 2026

dchan created T424847: TextMatch: implement i18n-aware case preservation.
Apr 29 2026, 1:43 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor

Apr 28 2026

dchan created T424684: [SPIKE] Investigate the remaining causes of the SLO being in the red.
Apr 28 2026, 5:18 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Editing-team (Editing-Q4-27Apr-8May-2026), OKR-Work, Goal, EditCheck
dchan updated the task description for T424678: TextMatchEditCheck: rename matchItem to matchRule.
Apr 28 2026, 4:47 PM · Skipped QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Essential-Work, Editing-team (Editing-Q4-27Apr-8May-2026), EditCheck
dchan set the point value for T424678: TextMatchEditCheck: rename matchItem to matchRule to 3.
Apr 28 2026, 3:53 PM · Skipped QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Essential-Work, Editing-team (Editing-Q4-27Apr-8May-2026), EditCheck
dchan created T424678: TextMatchEditCheck: rename matchItem to matchRule.
Apr 28 2026, 3:53 PM · Skipped QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Essential-Work, Editing-team (Editing-Q4-27Apr-8May-2026), EditCheck

Apr 27 2026

dchan moved T421755: Determine SLOs for edit suggestions from Decision to be made to Dev Doing on the Editing-team (Editing-Q4-27Apr-8May-2026) board.
Apr 27 2026, 8:06 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck
dchan moved T421716: Rewrite edit checks to use per-node cache from Decision to be made to Code review on the Editing-team (Editing-Q4-27Apr-8May-2026) board.
Apr 27 2026, 8:06 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan moved T424416: Create generic paragraph checking functionality, usable by any edit check that works on a per-paragraph basis from Decision to be made to Code review on the Editing-team (Editing-Q4-27Apr-8May-2026) board.
Apr 27 2026, 8:05 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-27Apr-8May-2026), Patch-For-Review, VisualEditor Suggestion Mode, EditCheck
dchan edited projects for T424416: Create generic paragraph checking functionality, usable by any edit check that works on a per-paragraph basis, added: Editing-team (Editing-Q4-27Apr-8May-2026); removed Editing-team (Editing-Q4-13Apr-24Apr-2026).
Apr 27 2026, 8:05 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-27Apr-8May-2026), Patch-For-Review, VisualEditor Suggestion Mode, EditCheck
dchan edited projects for T421716: Rewrite edit checks to use per-node cache, added: Editing-team (Editing-Q4-27Apr-8May-2026); removed Editing-team (Editing-Q4-13Apr-24Apr-2026).
Apr 27 2026, 8:04 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan moved T420421: [SPIKE] Create a technical roadmap to inform upcoming Editing Team work from Dev Doing to Ready for Sign off on the Editing-team (Editing-Q4-13Apr-24Apr-2026) board.
Apr 27 2026, 8:04 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck, VisualEditor Suggestion Mode, OKR-Work
dchan edited projects for T421755: Determine SLOs for edit suggestions, added: Editing-team (Editing-Q4-27Apr-8May-2026); removed Editing-team (Editing-Q4-13Apr-24Apr-2026).
Apr 27 2026, 8:04 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck
dchan added a comment to T421755: Determine SLOs for edit suggestions.

Draft SLO here: https://wikitech.wikimedia.org/wiki/User:DChan_(WMF)/EditSuggestionSLO

Apr 27 2026, 12:13 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck

Apr 26 2026

dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Apr 26 2026, 5:59 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck

Apr 25 2026

dchan created T424416: Create generic paragraph checking functionality, usable by any edit check that works on a per-paragraph basis.
Apr 25 2026, 9:43 AM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-27Apr-8May-2026), Patch-For-Review, VisualEditor Suggestion Mode, EditCheck

Apr 23 2026

dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Apr 23 2026, 5:02 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Apr 23 2026, 5:01 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Apr 23 2026, 5:01 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck

Apr 21 2026

dchan added a comment to T423838: Mobile visual editing context item is broken for some browsers.

Debugging jointly, we can see this in @awight's browsers, even in private/incognito mode, but not in my own. Increasing vertical resolution during the session seems to correct things.

Apr 21 2026, 10:03 AM · VisualEditor
dchan updated the task description for T420421: [SPIKE] Create a technical roadmap to inform upcoming Editing Team work.
Apr 21 2026, 9:03 AM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck, VisualEditor Suggestion Mode, OKR-Work
dchan created T424000: Edit Check: create a way to expose stored check results in read mode.
Apr 21 2026, 9:01 AM · EditCheck
dchan created T423999: Edit Check: create a way to store check results on the server.
Apr 21 2026, 8:51 AM · EditCheck
dchan created T423997: Edit Check: create a way to run checks on the server side.
Apr 21 2026, 8:46 AM · EditCheck

Apr 16 2026

dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Apr 16 2026, 1:16 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck

Apr 15 2026

dchan added a subtask for T416531: [EPIC] Surface Edit Suggestions outside of VE: T423465: [SPIKE] Investigate creating a top-level model class for Edit Check.
Apr 15 2026, 5:00 PM · Editing-team, Epic, VisualEditor, EditCheck
dchan added a parent task for T423465: [SPIKE] Investigate creating a top-level model class for Edit Check: T416531: [EPIC] Surface Edit Suggestions outside of VE.
Apr 15 2026, 5:00 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan set the point value for T423465: [SPIKE] Investigate creating a top-level model class for Edit Check to 5.

Boldly estimating this as 5 points

Apr 15 2026, 4:51 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan created T423465: [SPIKE] Investigate creating a top-level model class for Edit Check.
Apr 15 2026, 4:50 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck
dchan changed the status of T420421: [SPIKE] Create a technical roadmap to inform upcoming Editing Team work from Open to In Progress.
Apr 15 2026, 4:39 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck, VisualEditor Suggestion Mode, OKR-Work
dchan edited projects for T420421: [SPIKE] Create a technical roadmap to inform upcoming Editing Team work, added: Editing-team (Editing-Q4-13Apr-24Apr-2026); removed Editing-team (Editing-Q4-30Mar-10Apr-2026).
Apr 15 2026, 4:39 PM · Editing-team (Editing-Q4-11May-22May-2026), EditCheck, VisualEditor Suggestion Mode, OKR-Work
dchan moved T421716: Rewrite edit checks to use per-node cache from Decision to be made to Dev Doing on the Editing-team (Editing-Q4-13Apr-24Apr-2026) board.
Apr 15 2026, 4:38 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan edited projects for T421716: Rewrite edit checks to use per-node cache, added: Editing-team (Editing-Q4-13Apr-24Apr-2026); removed Editing-team (Editing-Q4-30Mar-10Apr-2026).
Apr 15 2026, 4:38 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan changed the status of T421716: Rewrite edit checks to use per-node cache from Open to In Progress.
Apr 15 2026, 4:37 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan changed the status of T421716: Rewrite edit checks to use per-node cache, a subtask of T421754: [Epic] Improve the performance of Edit Suggestions, from Open to In Progress.
Apr 15 2026, 4:37 PM · Epic, EditCheck

Mar 31 2026

dchan added a comment to T421445: [Suggestion] Ensure Western Arabic (Latin) numerals (0123...) are used in articles on ar.wiki.

In which contexts would we *not* want to suggest replacing [٠١٢٣٤٥٦٧٨٩] with [0123456789]? I imagine:

Mar 31 2026, 5:39 PM · VisualEditor Suggestion Mode, Editing-team (Editing-Q4-30Mar-10Apr-2026)
dchan added a parent task for T407664: Support regex queries in TextMatchEditCheck: T421445: [Suggestion] Ensure Western Arabic (Latin) numerals (0123...) are used in articles on ar.wiki.
Mar 31 2026, 5:22 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor
dchan added a subtask for T421445: [Suggestion] Ensure Western Arabic (Latin) numerals (0123...) are used in articles on ar.wiki: T407664: Support regex queries in TextMatchEditCheck.
Mar 31 2026, 5:22 PM · VisualEditor Suggestion Mode, Editing-team (Editing-Q4-30Mar-10Apr-2026)
dchan lowered the priority of T407664: Support regex queries in TextMatchEditCheck from High to Medium.
Mar 31 2026, 5:19 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor
dchan triaged T407664: Support regex queries in TextMatchEditCheck as High priority.
Mar 31 2026, 5:18 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor

Mar 30 2026

dchan added a subtask for T421754: [Epic] Improve the performance of Edit Suggestions: T420495: For paragraph-based Edit Suggestions, consider offering a way to publish incrementally.
Mar 30 2026, 6:22 PM · Epic, EditCheck
dchan added a parent task for T420495: For paragraph-based Edit Suggestions, consider offering a way to publish incrementally: T421754: [Epic] Improve the performance of Edit Suggestions.
Mar 30 2026, 6:22 PM · VisualEditor Suggestion Mode, Editing-team, EditCheck
dchan created T421755: Determine SLOs for edit suggestions.
Mar 30 2026, 5:59 PM · Editing-team (Editing-Q4-11May-22May-2026), OKR-Work, EditCheck
dchan added a parent task for T421716: Rewrite edit checks to use per-node cache: T421754: [Epic] Improve the performance of Edit Suggestions.
Mar 30 2026, 5:50 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan added a subtask for T421754: [Epic] Improve the performance of Edit Suggestions: T421716: Rewrite edit checks to use per-node cache.
Mar 30 2026, 5:50 PM · Epic, EditCheck
dchan created T421754: [Epic] Improve the performance of Edit Suggestions.
Mar 30 2026, 5:50 PM · Epic, EditCheck
dchan moved T421716: Rewrite edit checks to use per-node cache from Code Review to Doing on the Editing-team (Editing-Q4-30Mar-10Apr-2026) board.
Mar 30 2026, 5:31 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan set the point value for T417922: Consider cost-benefit of running ToneCheck in suggestion mode to 3.
Mar 30 2026, 5:29 PM · Editing-team (Editing-current-Q4-8Jun-19Jun-2026), OKR-Work, VisualEditor Suggestion Mode
dchan set the point value for T407664: Support regex queries in TextMatchEditCheck to 3.
Mar 30 2026, 5:28 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck, VisualEditor
dchan set the point value for T421716: Rewrite edit checks to use per-node cache to 5.
Mar 30 2026, 5:27 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan updated the task description for T421716: Rewrite edit checks to use per-node cache.
Mar 30 2026, 5:26 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan added a project to T421716: Rewrite edit checks to use per-node cache: Editing-team (Editing-Q4-30Mar-10Apr-2026).
Mar 30 2026, 5:26 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck
dchan created T421716: Rewrite edit checks to use per-node cache.
Mar 30 2026, 1:30 PM · Skipped QA, Editing QA, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Editing-team (Editing-Q4-27Apr-8May-2026), VisualEditor Suggestion Mode, EditCheck

Mar 26 2026

dchan closed T417199: Improve performance of getModifiedLinkRanges on long articles as Resolved.
Mar 26 2026, 6:08 PM · Editing-team (Editing-2Mar-17Mar-2026), OKR-Work, Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), EditCheck
dchan updated the task description for T417199: Improve performance of getModifiedLinkRanges on long articles.
Mar 26 2026, 6:07 PM · Editing-team (Editing-2Mar-17Mar-2026), OKR-Work, Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), EditCheck
dchan added a subtask for T417199: Improve performance of getModifiedLinkRanges on long articles: T418532: Speed up ve.dm.BranchNode#getAnnotationRanges with better caching.
Mar 26 2026, 6:06 PM · Editing-team (Editing-2Mar-17Mar-2026), OKR-Work, Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), EditCheck
dchan added a parent task for T418532: Speed up ve.dm.BranchNode#getAnnotationRanges with better caching: T417199: Improve performance of getModifiedLinkRanges on long articles.
Mar 26 2026, 6:06 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), VisualEditor, Essential-Work, VisualEditor-DataModel
dchan added a comment to T417199: Improve performance of getModifiedLinkRanges on long articles.

Oh, this (merged) patch should also have been tagged:

Mar 26 2026, 6:06 PM · Editing-team (Editing-2Mar-17Mar-2026), OKR-Work, Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), EditCheck

Mar 18 2026

dchan created T420495: For paragraph-based Edit Suggestions, consider offering a way to publish incrementally.
Mar 18 2026, 5:29 PM · VisualEditor Suggestion Mode, Editing-team, EditCheck

Mar 9 2026

dchan updated the task description for T419447: Instrument performance monitoring for Edit Checks and Suggestions.
Mar 9 2026, 4:58 PM · Editing-team (Editing-Q4-13Apr-24Apr-2026), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Editing QA, OKR-Work, VisualEditor Suggestion Mode, EditCheck
dchan created T419447: Instrument performance monitoring for Edit Checks and Suggestions.
Mar 9 2026, 4:47 PM · Editing-team (Editing-Q4-13Apr-24Apr-2026), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Editing QA, OKR-Work, VisualEditor Suggestion Mode, EditCheck

Mar 5 2026

dchan created T419153: Edit Check: Investigate ways to persist actions when the document is modified.
Mar 5 2026, 6:13 PM · Editing-team, EditCheck, VisualEditor Suggestion Mode

Feb 26 2026

dchan created T418532: Speed up ve.dm.BranchNode#getAnnotationRanges with better caching.
Feb 26 2026, 8:09 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), VisualEditor, Essential-Work, VisualEditor-DataModel

Feb 18 2026

dchan closed T415935: [Spike] Investigate how to provide context in the Edit Suggestions feedback, a subtask of T417719: Automatically append metadata to Edit Suggestion feedback submitted via form, as Resolved.
Feb 18 2026, 7:50 PM · Editing-team, OKR-Work
dchan closed T415935: [Spike] Investigate how to provide context in the Edit Suggestions feedback as Resolved.
Feb 18 2026, 7:50 PM · OKR-Work, Editing-team (Editing-18Feb-27Feb-2026), VisualEditor Suggestion Mode, EditCheck
dchan updated the task description for T415935: [Spike] Investigate how to provide context in the Edit Suggestions feedback.
Feb 18 2026, 7:48 PM · OKR-Work, Editing-team (Editing-18Feb-27Feb-2026), VisualEditor Suggestion Mode, EditCheck
dchan added a comment to T415935: [Spike] Investigate how to provide context in the Edit Suggestions feedback.

On discussion, we decided it is viable, and most feasible, to launch without the feedback incorporating any automated content at all. The user would then take responsibility for manually including in the feedback message any context that might be useful as a part of their feedback.

Feb 18 2026, 7:12 PM · OKR-Work, Editing-team (Editing-18Feb-27Feb-2026), VisualEditor Suggestion Mode, EditCheck

Feb 17 2026

dchan added a project to T415297: [Spike] Investigate refining ve.dm.DocumentModel data cache to support partial invalidation by branch node: Essential-Work.
Feb 17 2026, 5:26 PM · Patch-For-Review, Essential-Work, VisualEditor Suggestion Mode, VisualEditor-DataModel, VisualEditor