View override
A view override replaces the derived screen at one App route; every route without one renders from its Nouns.
| Property | Value |
|---|---|
| Path | apps/ |
| Holds | Dashboard |
| Kind | file |
| Leaders | db-first, git-first |
| Team | Product Team |
| Written by | Change.merge |
| Compiled by | SoftwareBuilder |
Example
apps/ in a Startup repository. Closewise, a sample business, declares a Close Noun.
<ThingDetail />
<Timeline />
<VerbSheet verb="Close.close" />Props
The frontmatter keys the file takes. The body is its prose.
| Prop | Type | Required | Description |
|---|---|---|---|
title | string | The screen title. | |
personas | string[] | The Personas who see this view; every other Persona keeps the derived screen. |
Generates
SoftwareBuilder compiles it into these records, Verbs and routes.
| Kind | What |
|---|---|
| Records | Dashboard |
| Verbs | None. |
| Routes | /app/ |