Skip to content

fix: move serialization into the result objects themselves #294

@nina-xu

Description

@nina-xu

Priority Level

Medium

Task Summary

Per this PR comment, we currently can't just save results, ie. the synthetic df to a csv, without running evaluate first, because the result object is not created on SafeSynthesizer until evaluate is called.

Technical Details & Implementation Plan

we should push serialization into the result objects themselves -- results.save(workdir) -- so the builder doesn't need to know what each artifact contains or how to guard it

Dependencies

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskDevelopment task

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions