Manybubbles added a comment. OK! I've validated AST rewriting. It works (of course) but it''ll be a huge pain to implement some things with it. I imagine it'll be just fine for aliases. It's _possible_ to rewrite stuff from a regular statement pattern (`wd:Q23 wdq:instanceOf wd:Q5`) into a property path pattern (`wd:Q23 wd:P31/wd:P279* wd:Q5`). I haven't quite worked out all the kinks but is certainly good enough to validate the choice.
@Thompsonbry.systap, I was thinking of using this mechanism to prevent writes. Is there a simpler way to do that? It'd probably be something we'd want to turn on and off with url parameter or header or something. I perfectly fine to implement a simpler way if you have any ideas. TASK DETAIL https://phabricator.wikimedia.org/T90128 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manybubbles Cc: Thompsonbry.systap, daniel, Beebs.systap, Haasepeter, Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, GWicke, JanZerebecki _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs