# POSIX Structure [Filetree Link](https://tree.nathanfriend.com/?s=(%27optiUs!(%27fancy!Yue~fullPath!fbq~YailingSlash!Yue~rootDot!fbq)~R(%27R%27PJ%20or%20OrganizatiU%20%7Bqrver%7DM*46layout6cNlog7packs7*pack37A2*enYies75W5A_standbUe7WA6HwH30LZ2teamw5teamGL5Z6FwF30LKTC058T5C7XFG5LXKXTXC7XI7I05QG5BN2*8QG5BN6Z04_dN_pJw*pJGlayout2L*KI70%27)~vEiU!%271%27)*%20%200M52_*3-%3Cslug%3E4qttings5**69M*7%2F08VG*V259.jsUA5manifestBQ25*schema25*dCchildrenEersFprojectG305HdepartmentI*YeeJEUbKhome2L*42M%5CnNataQitemRsource!Tacl2UonVfolderW*app37X55YtrZusE_90balqsews0%01wqb_ZYXWVUTRQNMLKJIHGFECBA987654320*) ``` markdown Personal or Organization (server)/ ├── settings.json ├── layout.json ├── catalog/ │ ├── packs/ │ │ └── pack-/ │ │ ├── manifest.json │ │ └── entries/ │ │ └── app-/ │ │ └── manifest.json │ └── standalone/ │ └── app-/ │ └── manifest.json ├── departments/ │ └── department-/ │ ├── settings.json │ ├── users.json │ └── teams/ │ └── team-/ │ ├── settings.json │ └── users.json ├── projects/ │ └── project-/ │ ├── settings.json │ ├── home.json │ ├── acl.json │ ├── children/ │ │ └── folder-/ │ │ ├── folder.json │ │ ├── acl.json │ │ └── children/ │ │ └── project-/ │ │ ├── settings.json │ │ ├── home.json │ │ ├── acl.json │ │ ├── children/ │ │ └── tree/ │ └── tree/ │ ├── item-/ │ │ ├── item.json │ │ ├── schema.json │ │ └── data.json │ └── folder-/ │ ├── folder.json │ └── item-/ │ ├── item.json │ ├── schema.json │ └── data.json └── users/ ├── settings.json ├── data.json └── personals/ └── personal-/ ├── layout.json ├── settings.json ├── home.json └── tree/ ``` ## File Responsibilities - `settings.json` — Metadata and presentation config for the thing, such as display name, icon, description, and simple settings. - `layout.json` — Layout configuration for the current server or personal space. - `home.json` — Home surface configuration, such as widgets, sections, and how they are arranged. - `folder.json` — Metadata for a folder node in a tree. - `item.json` — Instance metadata for a created item, including what it is and how it should behave. - `schema.json` — The structure expected by that item's data. - `data.json` — The actual content or state data for that item. - `manifest.json` — Catalog definition metadata, including versioning, description, and capabilities for reusable apps or entries. - `users.json` — User membership or assignment data for departments and teams.