Skip to content

Latest commit

 

History

History
67 lines (51 loc) · 2.68 KB

File metadata and controls

67 lines (51 loc) · 2.68 KB

Frontend Shared

Shared frontend-only presentation helpers and types for the dashboard and desktop operator surfaces.

Current package boundary: this package is still a private workspace package. The truthful adoption path today is repo-local consumption, clone-and-reuse, or vendored internal reuse, not registry install from npm.

What lives here

  • uiCopy: shared brand, shell, operator, approval, and page-level copy
  • uiLocale: preferred UI locale detection, persistence, and toggle helpers
  • statusPresentation: locale-aware status, stage, CTA, and datetime helpers
  • types: frontend-facing shared report/type surfaces that sit above the raw API contract

What does not live here

  • backend-facing HTTP contract definitions
  • generated API path/query bindings
  • runtime orchestration logic
  • MCP server contracts

Current boundary

  • This package is part of the frontend presentation substrate, not a standalone public SDK.
  • Public API contract types stay in @cortexpilot/frontend-api-contract.
  • Client entry points stay in @cortexpilot/frontend-api-client.
  • This package is not published for public registry install today.

Human-readable entrypoints

If you want the public explanation for how this shared substrate fits into Codex / Claude Code / OpenClaw workflows, use:

Ecosystem reality anchors

When a team asks "what already exists on the host side?", point them to the native surfaces first:

This package then stays in its narrower role:

  • shared UI copy, locale, and status presentation for CortexPilot surfaces
  • repo-owned presentation reuse across dashboard, desktop, and future web
  • not a native plugin for Codex, Claude Code, or OpenClaw