Page MenuHomePhabricator

cmassaro (Cory Massaro)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Jan 5 2021, 4:31 PM (265 w, 4 d)
Availability
Available
LDAP User
Cory Massaro
MediaWiki User
CMassaro (WMF) [ Global Accounts ]

Recent Activity

Thu, Feb 5

cmassaro moved T413839: Address error handling in composition language V2 from Ready to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Feb 5, 9:22 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Mon, Feb 2

cmassaro added a subtask for T402957: [26Q3] Rust evaluator in production: T416144: Add support in the Rust evaluator for callbacks over WebSocket.
Mon, Feb 2, 10:02 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator, Epic
cmassaro added a parent task for T416144: Add support in the Rust evaluator for callbacks over WebSocket: T402957: [26Q3] Rust evaluator in production.
Mon, Feb 2, 10:02 AM · function-evaluator, Abstract Wikipedia team
cmassaro created T416144: Add support in the Rust evaluator for callbacks over WebSocket.
Mon, Feb 2, 10:02 AM · function-evaluator, Abstract Wikipedia team
cmassaro added a parent task for T416143: Measure performance and resource consumption of Rust evaluator: T404014: [Q3 Rust Integration] Ensure that Rust evaluator meets resource and performance requirements.
Mon, Feb 2, 10:00 AM · function-evaluator, Abstract Wikipedia team
cmassaro added a subtask for T404014: [Q3 Rust Integration] Ensure that Rust evaluator meets resource and performance requirements: T416143: Measure performance and resource consumption of Rust evaluator.
Mon, Feb 2, 10:00 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator
cmassaro created T416143: Measure performance and resource consumption of Rust evaluator.
Mon, Feb 2, 10:00 AM · function-evaluator, Abstract Wikipedia team
cmassaro added a subtask for T413727: Validate and Productionize /v2/evaluate: T416142: Consider adding stack trace to all Z5s.
Mon, Feb 2, 9:58 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T416142: Consider adding stack trace to all Z5s: T413727: Validate and Productionize /v2/evaluate.
Mon, Feb 2, 9:58 AM · function-orchestrator, Abstract Wikipedia team
cmassaro created T416142: Consider adding stack trace to all Z5s.
Mon, Feb 2, 9:57 AM · function-orchestrator, Abstract Wikipedia team
cmassaro moved T404905: [Rust Q3] Avoid reading .wasm binaries in async tasks from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.

Not in prod, so we can sign this off directly.

Mon, Feb 2, 9:24 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro claimed T413792: Support all existing metadata in composition language V2.
Mon, Feb 2, 9:10 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Thu, Jan 29

cmassaro moved T409229: Quote objects constructed in the user interface cannot be used in function evaluations or code implementations from Needs Sign-off to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 29, 9:46 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Patch-For-Review, WikiLambda Front-end, function-orchestrator
cmassaro closed T361826: Resolve All Function Call Internals Ephemerally as Declined.

This is supplanted by the composition v2 work.

Thu, Jan 29, 2:03 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro edited projects for T361826: Resolve All Function Call Internals Ephemerally, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 2:02 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro moved T365515: Try out Tree-Kill or Something Else as a More Sustainable Way to Kill Process Trees from Incoming to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 29, 2:01 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro edited projects for T365515: Try out Tree-Kill or Something Else as a More Sustainable Way to Kill Process Trees, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 2:01 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro closed T365515: Try out Tree-Kill or Something Else as a More Sustainable Way to Kill Process Trees as Resolved.
Thu, Jan 29, 2:00 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro added a comment to T365515: Try out Tree-Kill or Something Else as a More Sustainable Way to Kill Process Trees.

Is this being over-taken by the Rust work? I assume so, but let's leave this open until confirmed.

Thu, Jan 29, 2:00 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro closed T372721: Test What Happens When wasmedge Limits Are Very Low as Declined.
Thu, Jan 29, 1:58 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
cmassaro closed T372721: Test What Happens When wasmedge Limits Are Very Low, a subtask of T372756: javascript - enabled wasmedge exceeds gas limit test is flaky, as Declined.
Thu, Jan 29, 1:58 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
cmassaro added a comment to T372721: Test What Happens When wasmedge Limits Are Very Low.
  1. Since the limits are under our contro, we just shouldn't set them very low 😄 ?
  2. This will no longer be relevant when we switch to Rust.
Thu, Jan 29, 1:57 PM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
cmassaro changed the status of T321858: Pass doValidate and useReentrance at the Per-Request Level from Duplicate to Resolved.

This no longer makes sense to do; we will instead proceed with the implementation described in T413943.

Thu, Jan 29, 1:56 PM · Abstract Wikipedia Fix-It tasks, WikiLambda, Abstract Wikipedia team
cmassaro merged T321858: Pass doValidate and useReentrance at the Per-Request Level into T413943: Callbacks: Create Z16K3 to indicate that a code block has callbacks.
Thu, Jan 29, 1:55 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-schemata, function-orchestrator
cmassaro merged task T321858: Pass doValidate and useReentrance at the Per-Request Level into T413943: Callbacks: Create Z16K3 to indicate that a code block has callbacks.
Thu, Jan 29, 1:55 PM · Abstract Wikipedia Fix-It tasks, WikiLambda, Abstract Wikipedia team
cmassaro closed T386521: Make service a non-public module in the Rust evaluator as Declined.

After a recent refactor, this no longer makes sense to do.

Thu, Jan 29, 1:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro edited projects for T386521: Make service a non-public module in the Rust evaluator, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 1:52 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro closed T386524: Use anyhow::Result everywhere in the Rust evaluator as Resolved.

We are now doing this, as much as possible.

Thu, Jan 29, 1:51 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro edited projects for T386524: Use anyhow::Result everywhere in the Rust evaluator, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 1:51 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro closed T320576: Use Content-type to Determine How to Parse Evaluator Requests as Resolved.
Thu, Jan 29, 1:50 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro added a comment to T320576: Use Content-type to Determine How to Parse Evaluator Requests.

I don't foresee us wanting this functionality; we should only accept a single format now.

Thu, Jan 29, 1:49 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro edited projects for T320576: Use Content-type to Determine How to Parse Evaluator Requests, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 1:49 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro closed T321840: Discuss Further Whether to Persist Expansions to List Type to Aid Canonicalization as Resolved.
Thu, Jan 29, 1:47 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro claimed T321840: Discuss Further Whether to Persist Expansions to List Type to Aid Canonicalization.
Thu, Jan 29, 1:47 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro moved T321840: Discuss Further Whether to Persist Expansions to List Type to Aid Canonicalization from Incoming to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 29, 1:47 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro edited projects for T321840: Discuss Further Whether to Persist Expansions to List Type to Aid Canonicalization, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Thu, Jan 29, 1:47 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro added a comment to T321840: Discuss Further Whether to Persist Expansions to List Type to Aid Canonicalization.

I think this is not going to be a problem anymore, especially with compositions V2. Let's close it.

Thu, Jan 29, 1:46 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-orchestrator

Wed, Jan 28

cmassaro added a comment to T409229: Quote objects constructed in the user interface cannot be used in function evaluations or code implementations.

The plot thickens.

Wed, Jan 28, 8:56 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Patch-For-Review, WikiLambda Front-end, function-orchestrator
cmassaro added a comment to T409229: Quote objects constructed in the user interface cannot be used in function evaluations or code implementations.

I'm still able to reproduce this on prod. When I run in a local stack, the same requests work perfectly. Unfortunately, our logs don't capture the relevant stack traces (or even tell us where the errors are coming from). We also don't log the requests made to the evaluator. If we logged that, we could at least tell whether this issue was due to 1) an invalid payload constructed by the orchestrator or 2) differences in how prod vs. local evaluators process the same payload.

Wed, Jan 28, 12:52 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Patch-For-Review, WikiLambda Front-end, function-orchestrator
cmassaro closed T382506: Check the values of extra metadata as Resolved.
Wed, Jan 28, 12:11 PM · Essential-Work, Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator
cmassaro claimed T404905: [Rust Q3] Avoid reading .wasm binaries in async tasks.
Wed, Jan 28, 11:59 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro added a comment to T382506: Check the values of extra metadata.

Moved directly fo "Needs Sign-off" because this is a test-only change.

Wed, Jan 28, 11:59 AM · Essential-Work, Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator
cmassaro moved T382506: Check the values of extra metadata from In Code review to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Wed, Jan 28, 11:58 AM · Essential-Work, Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator
cmassaro moved T406181: Create tests to better demonstrate timeout behaviour in the Rust-based evaluator from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Wed, Jan 28, 11:54 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator, Abstract Wikipedia Fix-It tasks

Tue, Jan 27

cmassaro moved T406181: Create tests to better demonstrate timeout behaviour in the Rust-based evaluator from Ready to In Engineering on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 27, 8:01 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator, Abstract Wikipedia Fix-It tasks
cmassaro created T415630: Improve timeout guarantees in Rust evaluator.
Tue, Jan 27, 8:01 AM · Abstract Wikipedia Fix-It tasks, function-evaluator, Abstract Wikipedia team
cmassaro claimed T406181: Create tests to better demonstrate timeout behaviour in the Rust-based evaluator.
Tue, Jan 27, 5:39 AM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, function-evaluator, Abstract Wikipedia Fix-It tasks

Mon, Jan 26

cmassaro moved T382506: Check the values of extra metadata from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Mon, Jan 26, 12:20 PM · Essential-Work, Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), Abstract Wikipedia Fix-It tasks, function-evaluator, function-orchestrator

Thu, Jan 22

cmassaro moved T413730: Ensure that evaluated implementations work with /v2/evaluate from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Thu, Jan 22, 9:44 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T413838: Handle global and local keys in composition language V2, a subtask of T413729: Ensure that all current unit tests pass with the new /v2/evaluate, as Resolved.
Thu, Jan 22, 4:22 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T413838: Handle global and local keys in composition language V2 as Resolved.
Thu, Jan 22, 4:22 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Wed, Jan 21

cmassaro claimed T413839: Address error handling in composition language V2.
Wed, Jan 21, 1:19 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro moved T413838: Handle global and local keys in composition language V2 from Ready to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Wed, Jan 21, 1:18 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Tue, Jan 20

cmassaro moved T413730: Ensure that evaluated implementations work with /v2/evaluate from In Code review to Ready to deploy on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 20, 10:43 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413729: Ensure that all current unit tests pass with the new /v2/evaluate: T415105: Create isZ* utility functions that work with WFBase.
Tue, Jan 20, 5:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T415105: Create isZ* utility functions that work with WFBase: T413729: Ensure that all current unit tests pass with the new /v2/evaluate.
Tue, Jan 20, 5:49 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T415105: Create isZ* utility functions that work with WFBase.
Tue, Jan 20, 5:48 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro moved T413730: Ensure that evaluated implementations work with /v2/evaluate from In Engineering to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Tue, Jan 20, 2:11 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro claimed T413838: Handle global and local keys in composition language V2.
Tue, Jan 20, 1:36 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Fri, Jan 16

cmassaro added a comment to T389183: functions returning a Type don't work as expected.

Ah, I see. I think we will be phasing that kind of validation out, so it is not (or will not be, in the near future) by design that a type would need to be validated.

Fri, Jan 16, 1:44 PM · Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))

Wed, Jan 14

cmassaro added a comment to T394313: It should be possible to return Types from top-level Functions.

This works! We can run functions like Z883 (and Z882, Z881) with no issues. Recommend resolving.

Wed, Jan 14, 7:22 PM · Epic, function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro added a parent task for T414589: Update check-wf-services.sh to also check the v2 endpoint: T413727: Validate and Productionize /v2/evaluate.
Wed, Jan 14, 3:04 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413727: Validate and Productionize /v2/evaluate: T414589: Update check-wf-services.sh to also check the v2 endpoint.
Wed, Jan 14, 3:04 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T414589: Update check-wf-services.sh to also check the v2 endpoint.
Wed, Jan 14, 3:03 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a comment to T371835: Test That function-schemata's Mutex Implementation Works in QuickJS.

At this point in time, it's not clear whether/when we will implement asynchronous reentrancy; even if we do, we'll need something like a tagging mechanism, not mutexes.

Wed, Jan 14, 1:27 PM · function-schemata, function-evaluator, Abstract Wikipedia team
cmassaro added a comment to T413728: Migrate all builtin functions to work with the new transpiled version.

BUILTIN_ABSTRACT_: migrate
BUILTIN_ADD_DEBUG_LOG_: WAIT; this one will be tricky
BUILTIN_CHARS_TO_STRING_: migrate
BUILTIN_CONS_: migrate
BUILTIN_ECHO_: migrate
BUILTIN_EMPTY_: IGNORE; this shouldn't be needed
BUILTIN_EMPTY_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_EQUALS_BOOLEAN_: migrate
BUILTIN_EQUALS_HTML_FRAGMENT_: migrate
BUILTIN_EQUALS_LIST_: migrate
BUILTIN_EQUALS_STRING_: migrate
BUILTIN_EQUALS_WIKIDATA_CLAIM_: migrate
BUILTIN_EQUALS_WIKIDATA_ENUM_: migrate
BUILTIN_EQUALS_WIKIDATA_ITEM_: migrate
BUILTIN_EQUALS_WIKIDATA_LEXEME: migrate
BUILTIN_EQUALS_WIKIDATA_LEXEME_FORM: migrate
BUILTIN_EQUALS_WIKIDATA_LEXEME_SENSE: migrate
BUILTIN_EQUALS_WIKIDATA_PROPERTY_: migrate
BUILTIN_EQUALS_WIKIDATA_STATEMENT_: migrate
BUILTIN_ERRORTYPE_TO_TYPE_: migrate
BUILTIN_ERROR_TYPE_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_FETCH_PERSISTENT_ZOBJECT_: migrate
BUILTIN_FETCH_WIKIDATA_ENTITIES_: migrate
BUILTIN_FETCH_WIKIDATA_ITEM_: migrate
BUILTIN_FETCH_WIKIDATA_LEXEME_: migrate
BUILTIN_FETCH_WIKIDATA_LEXEME_FORM_: migrate
BUILTIN_FETCH_WIKIDATA_LEXEME_SENSE_: migrate
BUILTIN_FETCH_WIKIDATA_PROPERTY_: migrate
BUILTIN_FILTER_FUNCTION_: migrate
BUILTIN_FIND_LEXEMES_FOR_ITEM_: migrate
BUILTIN_FIND_LEXEMES_FOR_LEXEME_SENSE_: migrate
BUILTIN_FIRST_: migrate
BUILTIN_FUNCTION_CALL_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_FUNCTION_CALL_VALIDATOR_INTERNAL_: IGNORE; this shouldn't be needed
BUILTIN_GENERIC_LIST_TYPE_: WAIT; this one will be tricky
BUILTIN_GENERIC_MAP_TYPE_: WAIT; this one will be tricky
BUILTIN_GENERIC_PAIR_TYPE_: WAIT; this one will be tricky
BUILTIN_GENERIC_WIKIDATA_ENUM_TYPE_: WAIT; this one will be tricky
BUILTIN_GET_ENVELOPE_: WAIT; this one will be tricky
BUILTIN_GET_ERROR_: WAIT; this one will be tricky
BUILTIN_HEAD_: migrate
BUILTIN_IF_: migrate
BUILTIN_IS_ERROR_TYPE_: migrate
BUILTIN_LANGUAGE_CODE_TO_LANGUAGE_: migrate
BUILTIN_MAP_FUNCTION_: migrate
BUILTIN_MULTILINGUAL_STRINGSET_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_MULTILINGUAL_TEXT_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_REDUCE_FUNCTION_: migrate
BUILTIN_REF_FROM_WIKIDATA_ENUM_: migrate
BUILTIN_REIFY_: migrate
BUILTIN_SAME_: migrate
BUILTIN_SCHEMA_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_SECOND_: migrate
BUILTIN_STRING_TO_CHARS_: migrate
BUILTIN_TAIL_: migrate
BUILTIN_THROW_: migrate
BUILTIN_TRIGGER_METADATA_: WAIT; this one will be tricky
BUILTIN_TRY_CATCH_: WAIT; this one will be tricky
BUILTIN_UNQUOTE_: migrate
BUILTIN_VALUE_BY_KEY_: migrate
BUILTIN_VALUES_BY_KEYS_: migrate
BUILTIN_VALUES_FROM_WIKIDATA_ENUM_: migrate
BUILTIN_WIKIDATA_ENUM_VALIDATOR_: IGNORE; this shouldn't be needed
BUILTIN_WRAP_MONOLINGUAL_TEXT_: migrate

Wed, Jan 14, 12:44 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work, function-orchestrator

Jan 7 2026

cmassaro closed T413732: Build the initial transpilation system and wire it up for use in a new endpoint, a subtask of T413728: Migrate all builtin functions to work with the new transpiled version, as Resolved.
Jan 7 2026, 4:47 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work, function-orchestrator
cmassaro closed T413732: Build the initial transpilation system and wire it up for use in a new endpoint, a subtask of T413730: Ensure that evaluated implementations work with /v2/evaluate, as Resolved.
Jan 7 2026, 4:47 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T413732: Build the initial transpilation system and wire it up for use in a new endpoint, a subtask of T413731: Consider what to do with validation, as Resolved.
Jan 7 2026, 4:47 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T413732: Build the initial transpilation system and wire it up for use in a new endpoint, a subtask of T413792: Support all existing metadata in composition language V2, as Resolved.
Jan 7 2026, 4:47 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T413732: Build the initial transpilation system and wire it up for use in a new endpoint as Resolved.
Jan 7 2026, 4:47 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a comment to T413732: Build the initial transpilation system and wire it up for use in a new endpoint.

This won't truly be deployed for a very long time, so I'm closing it out directly.

Jan 7 2026, 4:47 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro closed T409118: Canonicalization incorrectly called on Z99K1 as Resolved.
Jan 7 2026, 4:46 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Patch-For-Review, Essential-Work, function-schemata, function-orchestrator
cmassaro moved T413732: Build the initial transpilation system and wire it up for use in a new endpoint from In Code review to Needs Sign-off on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 7 2026, 4:43 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Jan 6 2026

cmassaro moved T413732: Build the initial transpilation system and wire it up for use in a new endpoint from Incoming to In Code review on the Abstract Wikipedia team (26Q3 (Jan–Mar)) board.
Jan 6 2026, 6:41 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro edited projects for T413727: Validate and Productionize /v2/evaluate, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Jan 6 2026, 6:41 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro edited projects for T413732: Build the initial transpilation system and wire it up for use in a new endpoint, added: Abstract Wikipedia team (26Q3 (Jan–Mar)); removed Abstract Wikipedia team.
Jan 6 2026, 6:40 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro changed the status of T371835: Test That function-schemata's Mutex Implementation Works in QuickJS, a subtask of T361361: Protect Stream Access with a Mutex and Unique ID in Executors, from Declined to Invalid.
Jan 6 2026, 4:57 PM · Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, Patch-For-Review, function-evaluator
cmassaro changed the status of T371835: Test That function-schemata's Mutex Implementation Works in QuickJS from Declined to Invalid.
Jan 6 2026, 4:57 PM · function-schemata, function-evaluator, Abstract Wikipedia team
cmassaro claimed T413730: Ensure that evaluated implementations work with /v2/evaluate.
Jan 6 2026, 4:55 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro removed a subtask for T412953: Create a composition interpreter to improve performance: T412955: Validate that compositions that previously were broken are now fixed by the new composition language.
Jan 6 2026, 2:55 PM · OKR-Work, Epic, Abstract Wikipedia team (26Q3 (Jan–Mar))
cmassaro edited parent tasks for T412955: Validate that compositions that previously were broken are now fixed by the new composition language, added: T413727: Validate and Productionize /v2/evaluate; removed: T412953: Create a composition interpreter to improve performance.
Jan 6 2026, 2:55 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar))
cmassaro added a subtask for T413727: Validate and Productionize /v2/evaluate: T412955: Validate that compositions that previously were broken are now fixed by the new composition language.
Jan 6 2026, 2:55 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413882: Handle multiple implementations for a single function call in composition language V2.
Jan 6 2026, 1:51 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413727: Validate and Productionize /v2/evaluate: T413881: Do not exclude src/transpilation/** from nyc coverage.
Jan 6 2026, 1:46 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T413881: Do not exclude src/transpilation/** from nyc coverage: T413727: Validate and Productionize /v2/evaluate.
Jan 6 2026, 1:46 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413881: Do not exclude src/transpilation/** from nyc coverage.
Jan 6 2026, 1:46 PM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413727: Validate and Productionize /v2/evaluate: T413840: Optimize composition language V2.
Jan 6 2026, 12:17 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T413840: Optimize composition language V2: T413727: Validate and Productionize /v2/evaluate.
Jan 6 2026, 12:17 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413840: Optimize composition language V2.
Jan 6 2026, 12:17 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413729: Ensure that all current unit tests pass with the new /v2/evaluate: T413839: Address error handling in composition language V2.
Jan 6 2026, 12:14 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T413839: Address error handling in composition language V2: T413729: Ensure that all current unit tests pass with the new /v2/evaluate.
Jan 6 2026, 12:14 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413839: Address error handling in composition language V2.
Jan 6 2026, 12:13 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T413838: Handle global and local keys in composition language V2: T413729: Ensure that all current unit tests pass with the new /v2/evaluate.
Jan 6 2026, 12:10 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413729: Ensure that all current unit tests pass with the new /v2/evaluate: T413838: Handle global and local keys in composition language V2.
Jan 6 2026, 12:10 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413838: Handle global and local keys in composition language V2.
Jan 6 2026, 12:10 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a subtask for T413729: Ensure that all current unit tests pass with the new /v2/evaluate: T413837: Consider what to do about type comparison.
Jan 6 2026, 12:09 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro added a parent task for T413837: Consider what to do about type comparison: T413729: Ensure that all current unit tests pass with the new /v2/evaluate.
Jan 6 2026, 12:09 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator
cmassaro created T413837: Consider what to do about type comparison.
Jan 6 2026, 12:08 AM · OKR-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator

Jan 5 2026

cmassaro claimed T413732: Build the initial transpilation system and wire it up for use in a new endpoint.
Jan 5 2026, 5:47 PM · Patch-For-Review, Abstract Wikipedia team (26Q3 (Jan–Mar)), function-orchestrator