# product-detail

## Overview

Shows the full details of a single product including its categories, attributes, and generated variants. Provides status lifecycle actions and inline variant table.

## Screen Type

DetailView

### DetailView Details

#### Displayed Fields

- Name
- Code
- Description
- Unit
- Status
- Assigned Categories
- Assigned Attributes
- Variants — inline table with columns: SKU, Axis Value Key

#### Available Actions

| Action | Condition | Requires Input | Confirmation |
| --- | --- | --- | --- |
| Edit | — | — | — |
| Activate | status is DRAFT | — | — |
| Deactivate | status is ACTIVE | — | — |
| Reactivate | status is ARCHIVED | — | — |
| Delete | status is DRAFT | — | dialog |
| Generate Variants | status is ACTIVE | — | — |
| Manage Categories | — | multi-select categories | dialog |
| Manage Attributes | status is not ARCHIVED | multi-select attribute values | dialog |

## Access Control

- [product-manager](../actor/product-manager.md)
- [viewer](../actor/viewer.md)
