Project files and path conventions
An AVstudio project is a folder containing avstudio.config. A VS Code workspace can contain more than one project. The conventional project folder name is AVstudio UI.
Workspace and project roots
The workspace root is the folder you open in VS Code. The AVstudio project root is the folder containing avstudio.config, usually AVstudio UI inside that workspace. Most stored project references start from the AVstudio project root, not from the workspace or your computer's filesystem root.
my-workspace/
├── .agents/skills/avstudio-guide/ # Generated AI guide and references
├── .vscode/launch.json # Shared Live Preview launch configuration
├── .gitignore # Source-control exclusions
└── AVstudio UI/ # AVstudio project root
Open the workspace in VS Code, expand AVstudio UI in Explorer, and open avstudio.config to inspect its recognized project configuration.
The sample screenshot is from NG 0.1.54. Expanded page folders can push other folders outside the visible area; the reference tree below describes their roles, not an assertion that every folder is visible in the screenshot.
Project folder map
AVstudio UI/
├── avstudio.config
├── pages/ # .page files and optional folder CSS
├── connectors/ # Connector JSON files
├── datasources/ # .datasource, local JSON, formatters
├── functions/ # JavaScript functions
├── global.variables
├── global.slots
├── assets/
│ ├── images/
│ ├── audio/
│ ├── video/
│ └── icons/
├── theme/ # Per-theme folders
│ └── darkhuddle/
