# Nexamas UI Product Brief

Nexamas UI is a proprietary SkiaSharp-based `.NET Framework 4.8` Windows Forms UI SDK for modern Windows desktop applications.

This brief is code-first. It describes only product capabilities that are backed by the Nexamas UI source tree, package files, public/Friend boundaries, and source-reviewed documentation inventories.

Commercial naming model: `Nexamas UI` is the product and `Nexamas.UI` is the package/assembly/namespace identity. The `MAS*` names are the stable Nexamas UI API/control family used by developers.

## What Nexamas UI is

Nexamas UI is best described commercially as:

> A Windows desktop UI SDK that provides a structured Application entry model, the stable MAS API/control family, retained controls, layout/size discipline, theme/surface material routing, Localization/RTL foundations, data-presentation controls, Output evidence routes, and quality/render-verification infrastructure.

This positioning is backed by the reviewed source inventories under `docs/_inventory/`.

## Commercial value pillars

| Pillar | Verified value |
|---|---|
| Application model | Consumers start through `MASApplication` and `MASApplicationWindow`, not through scattered low-level host internals. |
| Components | Controls are added through Application-owned public factories; component internals and architecture descriptors remain Nexamas UI-owned. |
| Layout discipline | Layout and size are treated as product systems, not ad-hoc bounds scattered through demos. |
| Theme and surface materials | Theme and broad-surface material selection are routed through public facades while deep theme internals remain closed. |
| Localization / RTL | Nexamas UI has a product-layer localization/RTL foundation and a public page-attachment gateway. |
| Data presentation | DataGrid/DataView and related data/navigation controls are public component surfaces; shared virtualization remains internal infrastructure. |
| Output evidence | Output exposes manifests and visual capture PNG through the public SDK facade; product evidence bundles are generated by the release-evidence pipeline. |
| Quality proof | The source tree contains a single official quality runner, commercial scripts, internal certification graph, and public Render Verification gateway. |

## What the customer receives

Depending on the purchased license/order form, Nexamas UI may be delivered as one or more of these assets:

- compiled `Nexamas.UI.dll`,
- XML documentation file,
- debug symbols if included by delivery policy,
- NuGet package built from `Nexamas.UI.nuspec`,
- source tree if source access is licensed,
- public guides and samples,
- quality scripts and proof artifacts for source/adopting companies,
- commercial documentation pack.

The current binary NuGet payload declared in `Nexamas.UI.nuspec` is intentionally small and does not include the full `docs/`, `eng/`, `tools/`, or `samples/` trees.

## Current verified compatibility envelope

The package is documented for:

- Windows desktop / WinForms,
- `.NET Framework 4.8` / compatible 4.8.1 project range as enforced by `buildTransitive/Nexamas.UI.targets`,
- `Release|x64` as the commercial runtime envelope described by package targets,
- DPI profiles recorded in the build transitive target: `96`, `120`, `144`, `192`.

Do not market this source snapshot as a cross-platform SDK, .NET 6+ SDK, macOS/Linux framework, or x86/AnyCPU release product.

## Honest limitations

The following are deliberately not positioned as delivered public features in this snapshot:

- no runtime subscription billing system documented from code,
- no license-key activation server documented from code,
- no cloud/SaaS backend documented from code,
- PDF and printer Output routes are explicitly `NotAvailable`,
- Theme Studio and Surface Designer are `Friend/Internal`,
- Quality Orchestrator and certification internals are not public customer APIs,
- virtualization is an internal Nexamas UI capability, not a public virtualization SDK.

## Product statement

A safe commercial statement is:

> Nexamas UI is a proprietary Windows Forms/.NET Framework 4.8 desktop UI SDK with verified Application, component, layout, theme/surface, localization/RTL, data-presentation, Output evidence, and quality/render-verification foundations. Its public consumer surface is intentionally separated from internal proof and governance systems.
