Skip to content

Conversation

@joycequu
Copy link
Collaborator

All changes and workflow are detailed in the README file here: https://github.com/mitdbg/Carnot/blob/baseline/baseline_quest/README.md.

Thank you!

@tli2 tli2 requested a review from mdr223 December 5, 2025 18:08
Copy link
Collaborator

@tli2 tli2 left a comment

Choose a reason for hiding this comment

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

Overall this is nice -- however, I think we should work a little bit on the organization of the codebase. Instead of having multiple top-level .py that is invoked from the command line, we should probably have one entry point per experiment and organize the rest more explicitly as a library.

print(f"Warning: Skipping malformed line in {path}")
continue

def main():
Copy link
Collaborator

Choose a reason for hiding this comment

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

General nit: Maybe it's better to expose these functionalities as function calls rather than main().

if line:
yield json.loads(line)

def retrieve(queries_path: str, output_path: str):
Copy link
Collaborator

Choose a reason for hiding this comment

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

What's the difference between this and decompose/retrieve.py?

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