subsystems
Lists the current top-level Python modules in the workspace. Each line of output is tab-separated and contains the module name, file count, and a short notes string.
Arguments
Maximum number of subsystem entries to display. The list is pre-sorted by file count (most files first) before the limit is applied.
Output format
Each row is printed as:| Column | Description |
|---|---|
name | Module name as it appears on disk (commands.py, assistant, etc.) |
file_count | Number of .py files belonging to that module |
notes | Short annotation. Known modules have curated notes; others read Python port support module |
What subsystems represent
A subsystem is a top-level Python module insidesrc/. Single-file modules appear as bare filenames (e.g. main.py). Multi-file packages appear as directory names (e.g. assistant, bootstrap). The set of subsystems mirrors the structure of the original TypeScript source tree.
Example
When to use it
Usesubsystems to get a concise inventory of modules without the extra detail produced by manifest or summary. It is useful for scripting: because the output is tab-separated, it is easy to consume with awk, cut, or Python’s csv module.