Feature-Sliced scaffold. Data is fetched on the server in feature loaders; mutations go through server actions (no client data library).