Cascading Metadata
By default, all properties in a metadata file apply only to the directory containing the metadata file. Cascading metadata allows you to apply some properties to nested directories when displayed in an autogenerated sidebar group.
Cascade metadata
To cascade some properties to nested directories, use the cascade property in the metadata file and specify the properties you want to apply to all nested directories.
For example, given the following Starlight src/content/docs/ directory:
Directorydocs
Directoryguides
- example.md
 
Directoryreference
- about.md
 Directoryapi-reference
- api.md
 Directoryadmin
- api.md
 
Directorychangelog
- 2025.md
 - 2024.md
 
And the given autogenerated sidebar group configuration for the reference/ directory:
starlight({  sidebar: [    {      label: 'Reference',      autogenerate: { directory: 'reference' },    },  ],})By default, the following sidebar group will be generated:
To collapse the api-reference directory, create a metadata file named _meta.yml in the src/content/docs/reference/api-reference/ directory with the following content:
# Collapse the directory in the sidebar.collapsed: trueThe updated sidebar will now look like this:
If you expand the api-reference directory, you can notice that the admin directory is not collapsed.
This is expected as properties in a metadata file apply only to the directory containing the metadata file by default.
To also collapse the admin directory, you can cascade the collapsed property to all nested directories using the cascade property in the same metadata file:
# Collapse the directory in the sidebar.collapsed: true# Cascade the `collapsed` property to all nested directories.cascade:  - collapsedThe updated sidebar will now look like this:
When expanding the api-reference directory, you can see that the admin directory is now collapsed as well.
To learn more about all the available properties that can be cascaded to nested directories, check the metadata reference.