Skip to main content

Application patterns

Complete application recipes composed from public TermRock building blocks.

Patterns are inspectable recipes under termrock::patterns. Every detail page points to the same canonical catalog scenario and deterministic Rust frame source used by the native catalog application. Product data, effects, credentials, and policy remain owned by the consuming application.

Start here, in the order a new application usually needs them:

  1. App shell — the frame everything else sits in: header, sidebar, main, status bar, and where overlays are allowed to open.
  2. Agent workbench — the fullest assembly in the catalog: transcript, composer, task rail, approvals and diagnostics sharing one focus model.
  3. Observability dashboard — metrics, logs and events side by side, which is where the data widgets earn their tone ladder.
  4. Auth entry and Setup wizard — the first two screens a user ever sees, and the two most sensitive to field chrome.
  5. Settings screen — the long tail: search, sections, validation, and an explicit apply.

An application is a complete multi-surface sample; a composite is a product-shaped recipe you would copy into one pane; a layout helper is geometry shown inside its canonical parent.

35 of 35 patterns

Applications

Complete multi-surface examples with persistent state.

Loading preview
applicationAgentWorkbenchApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationAppDashboardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationAppShellApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationAuthEntryApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationConnectionManagerApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationDatabaseWorkbenchApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationFileManagerApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationGitWorkbenchApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationHelpCenterApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationMetricsDashboardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationObservabilityDashboardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationOpsDashboardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationProjectLauncherApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationResourceBrowserApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationSettingsScreenApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
applicationSetupWizardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.

Composites

Product-shaped recipes assembled from public components.

Loading preview
compositeActivityShelfApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeAgentStatusHeaderApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeApprovalQueueApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeBackgroundTaskPanelApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeErrorRecoveryApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeIntegrationStatusApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositePlanReviewApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeProcessTableApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositePromptQueueApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeQueryEditorApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeResultGridApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeSchemaBrowserApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeSessionPickerApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeSubagentCardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeTaskRailApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeTerminalRunCardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.
Loading preview
compositeWorkingStateCardApplication recipe composed from public TermRock building blocks; domain state and effects remain host-owned.

Layout helpers

Geometry recipes shown in their canonical parent context.