list_files
List local notes with lightweight records for inventory and filtering. Filter by hierarchy level, domain sign, or subfolder; identify files without YAML metadata.
Instructions
List notes already known to the local index. Returns lightweight records with path, type, level, and sign, without loading full note bodies. Use this for inventory, filtering, and finding files to inspect next. Set no_metadata=true to find Markdown files without YAML metadata. Use get_children or get_parents when you need graph traversal from a specific note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| no_metadata | No | If true, include files without YAML frontmatter | |
| level | No | Filter by hierarchy level: 1=core/domain, 2=pattern/topic, 3=module/group, 4=quant/idea, 5=artifact/raw material | |
| sign | No | Filter by domain sign, e.g. S, D, E, or another sign configured in config.yaml | |
| subfolder | No | Restrict search to a subfolder within the vault |