Skip to content

add a root object to the output #1542

New issue

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

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

Already on GitHub? # to your account

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
@gregsdennis
Copy link
Member Author

Closing and reopening to rerun build

@gregsdennis gregsdennis reopened this Jan 17, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant