Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add a root object to the output #1542

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

gregsdennis
Copy link
Member

What kind of change does this PR introduce?

feature

Issue & Discussion References

Should probably merge #1457 first, but it's not a hard dependency. If anything, I can move the file in this PR and just close that one.

Summary

This PR addresses some conversations that @jdesrosiers and I have had intermittently over the past few years. His point was that the output needed a place to add more metadata about an evaluation. So this is a first go at that.

It adds a root object that is defined separately from the output unit. Previously, the root object was just another output unit, but having a distinct root object does make sense.

I've added dialect and schema identifiers to the root object and tweaked the wording throughout.

Does this PR introduce a breaking change?

@gregsdennis
Copy link
Member Author

Looks like I tried this already ☝️. Will review the comments there and update this.

@gregsdennis gregsdennis force-pushed the gregsdennis/output-root branch from cf3af27 to e1916d9 Compare October 22, 2024 08:07
@gregsdennis gregsdennis force-pushed the gregsdennis/output-root branch from 80e5529 to 6a95310 Compare November 8, 2024 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

1 participant