Skip to content

feat: define a new core file "files.json"#1780

Draft
dbirman wants to merge 2 commits intodevfrom
1779-filesjson
Draft

feat: define a new core file "files.json"#1780
dbirman wants to merge 2 commits intodevfrom
1779-filesjson

Conversation

@dbirman
Copy link
Copy Markdown
Member

@dbirman dbirman commented Mar 20, 2026

This is a draft PR that defines a very minimal Files core model that builds a files.json consisting of a list of FileSet objects. FileSets define the expected structure of a modality folder, but not the file contents themselves.

An example for behavior-videos is provided.

This is based on the croissant spec, to_croissant() functions convert to the JSON-LD schema format. Validation with mlcroissant checks that these are actually compatible with the croissant spec.

@dbirman dbirman linked an issue Mar 20, 2026 that may be closed by this pull request
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.

files.json

1 participant