# Hide Layout Chrome for `common` Role Implementation Plan
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking.
**Goal:** Conditionally hide sidebar, navbar, tags-view, and the floating Settings button — and stretch `` to fill the viewport — when the logged-in user's role list contains `"common"`.
**Architecture:** Add a single `isCommonUser` computed to `src/layout/index.vue` that derives from the existing Pinia `useUserStore`. Use that computed as a `v-if` gate on every chrome element and as a class binding on `.main-container`. Add one scoped SCSS rule for the fullscreen layout. No new files, no store/router/permission changes.
**Tech Stack:** Vue 3 (Composition API, `