---
title: "Workspace appearance"
description: "15 capabilities in the operate branch of Guteneo."
---

> Documentation Index
> Fetch the complete documentation index at: https://engineering.guteneo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workspace appearance

<!-- Generated from docs/feature-map.json. Run npm run docs:build; do not edit this view. -->

**Access boundary:** Authenticated browser session.

Implemented Classic/V2 personal appearance without new business authority.

**Surfaces:** Authenticated web Classic/V2; native reads preference without a setter; no new business API/MCP authority.

[Read the engineering guide](/engineering/contributing/) · [All features](/features/)

## Capabilities

<ol>
<li id="feature-7a4ccbd0bd61">Full real-web Classic/V2 views with the same account, tenant, resources and operations</li>
<li id="feature-17640eff0045">Account at navigation bottom, appearance beside language, applied after a successful profile save; mobile identity/role remain visible with the menu closed</li>
<li id="feature-b12540ec6864">Personal users.preferred_dashboard_appearance, migration 0053, classic default and cross-workshop/session/device reconciliation</li>
<li id="feature-55247ef6b5a3">Strict browser account PATCH with current authority, Origin/CSRF and field-name audit; every role changes only its own preference</li>
<li id="feature-f9b64da75268">Temporary appearance=v2/classic override accepts legacy atelier URLs, never persists server-side and clears after explicit appearance save or identity change; local cache is non-authoritative</li>
<li id="feature-0d9480f7a3c4">Existing activity/alerts precede introduction, otherwise a complete welcome; content preview precedes approval in reading/tab order</li>
<li id="feature-0dff42738d49">Stable PDF review frame across loading/render/error, keyboard-accessible internal scrolling and unchanged consent/data authority</li>
<li id="feature-e2af9158275d">Consistent documents, preparation, review, tracking, assistants, account, studio, Horizon, credits, tables and forms; Belvédère remains a distinct platform surface</li>
<li id="feature-f6ae6cdc6735">One brand signature, workshop in navigation and no redundant V2 footer; service status near account and browser timezone near dates</li>
<li id="feature-c3aa6a7a246e">One page title, contextual detail back link and task-specific primary action; global New dispatch stays secondary and permission-aware</li>
<li id="feature-ee17fdbe452e">Generation introduction focuses on finding PDFs and makes clear that generation sends nothing</li>
<li id="feature-88fc60962a6f">Official portrait/wordmark, approved engravings and blue swallows used sparingly on home, empty documents and assistants</li>
<li id="feature-4d010bc7a846">Four-language labels; simulation notices only for simulated sessions</li>
<li id="feature-40f2190fa707">Same four roles, supervisor options, private access and consents; no new mandate, channel or business API/MCP tool</li>
<li id="feature-6a0d97700a37">Native account/session reads include appearance without a setter; existing name/language browser PATCH and native language PATCH remain compatible</li>
</ol>

Source: https://engineering.guteneo.com/features/dashboard/index.mdx
