Skip to content

Refactor match output compiling to accept user-defined logic.#1246

Merged
TristonianJones merged 1 commit intogoogle:masterfrom
catalinadurbala:structured-explanations-v2
Jan 13, 2026
Merged

Refactor match output compiling to accept user-defined logic.#1246
TristonianJones merged 1 commit intogoogle:masterfrom
catalinadurbala:structured-explanations-v2

Conversation

@catalinadurbala
Copy link
Copy Markdown
Contributor

As follow-up to #1244, I've narrowed down the changes to the minimum surface that we need to interact with in order to compile our explanations. Please let me know what you think!

@catalinadurbala
Copy link
Copy Markdown
Contributor Author

I've added a layer of abstraction to the input parameters to hide as many of the internals as possible - unfortunately I realised that the rule Env is still needed, as we're planning to use the optimizer with it. Do let me know if that's alright with you.

@seirl
Copy link
Copy Markdown
Collaborator

seirl commented Jan 7, 2026

/gcbrun

Comment thread policy/compiler.go
TristonianJones
TristonianJones previously approved these changes Jan 9, 2026
@catalinadurbala catalinadurbala force-pushed the structured-explanations-v2 branch 2 times, most recently from c8e2cde to eb5cf30 Compare January 12, 2026 16:50
@seirl
Copy link
Copy Markdown
Collaborator

seirl commented Jan 12, 2026

/gcbrun

@catalinadurbala catalinadurbala force-pushed the structured-explanations-v2 branch from eb5cf30 to 2ec29b3 Compare January 13, 2026 09:41
@seirl
Copy link
Copy Markdown
Collaborator

seirl commented Jan 13, 2026

/gcbrun

Copy link
Copy Markdown
Collaborator

@seirl seirl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving this since it's almost identical to the changes @TristonianJones approved earlier.

@TristonianJones TristonianJones merged commit 409bcbe into google:master Jan 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants