s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme

Reference

Package reference

Open a package and read its purpose. Browse its components and playground entries. Check how its models appear through REST, MCP, WebMCP, and CLI.

Packages
61
Release
0.44.0
61 resultsOverview · Components · Playground · REST · MCP · WebMCP · CLI

Foundation

12
@happyvertical/smrt-corev0.44.0

The object model, persistence layer, AI operations, manifests, and generated interfaces at the center of every s-m-r-t app.

runtime
@happyvertical/smrt-configv0.44.0

One configuration layer for s-m-r-t packages, runtime settings, safe exports, and secret-aware loading.

runtime
@happyvertical/smrt-typesv0.44.0

Shared cross-package TypeScript contracts and enums with almost no runtime weight.

runtime
@happyvertical/smrt-scannerv0.44.0

Fast OXC-based source scanning that turns decorated classes into the s-m-r-t manifest.

tooling
@happyvertical/smrt-tenancyv0.44.0

Automatic tenant isolation, context propagation, required or optional scope, and tenant-aware query enforcement.

2 playground entries
@happyvertical/smrt-usersv0.44.0

Users, sessions, memberships, hierarchical tenants, roles, fine-grained permissions, access requests, and Postgres RLS.

4 playground entries
@happyvertical/smrt-profilesv0.44.0

People, organizations, identities, metadata, and reciprocal or directional relationships.

models
@happyvertical/smrt-languagesv0.44.0

Code-first language strings with application, config, and tenant overrides plus AI-assisted translation.

models
@happyvertical/smrt-promptsv0.44.0

A typed prompt registry with editable, tenant-aware overrides and predictable resolution.

models
@happyvertical/smrt-secretsv0.44.0

Per-tenant secrets protected by envelope encryption, rotation, and audit trails.

models
@happyvertical/smrt-featuresv0.44.0

Code-first feature definitions with tenant-aware overrides and deterministic evaluation.

models
@happyvertical/smrt-fieldsv0.44.0New

Layered field policy: per-field defaults, visibility tiers, labels, help, ordering, and organization locks resolved over the code seed at app, tenant, and user scope.

2 playground entries

Business & operations

14
@happyvertical/smrt-commercev0.44.0

Customers, vendors, contracts, invoices, payments, payment instruments, and fulfillment.

3 playground entries
@happyvertical/smrt-productsv0.44.0

A product catalog and reference module for package, federation, standalone, and browser-store consumption.

models
@happyvertical/smrt-inventoryv0.44.0

Multi-location SKUs, stock levels, immutable movements, and guarded stock mutation.

models
@happyvertical/smrt-manufacturingv0.44.0

Industry-neutral bills of materials, cost rollups, and production orders.

models
@happyvertical/smrt-ledgersv0.44.0

Double-entry accounting, journal lifecycle, balance enforcement, and traceable entries.

models
@happyvertical/smrt-subscriptionsv0.44.0

Tenant plans, grants, entitlement resolution, usage thresholds, and subscription UI.

3 components
@happyvertical/smrt-reportsv0.44.0New

Materialized aggregate read models with decorators, rebuild and incremental refresh, schedules, locking, and tenant fan-out.

models
@happyvertical/smrt-analyticsv0.44.0

Analytics properties, streams, server-side events, and useful reporting surfaces.

3 playground entries
@happyvertical/smrt-adsv0.44.0

Priority-based ad delivery, weighted variations, and immutable event tracking.

models
@happyvertical/smrt-marketingv0.44.0New

Cross-channel campaigns, immutable performance snapshots, and computed budget pacing.

5 components
@happyvertical/smrt-affiliatesv0.44.0

Partners, tiered commissions, attribution, and payout processing. Now a compatibility shim over the smrt-sales commissions module — new applications should use smrt-sales directly.

models
@happyvertical/smrt-salesv0.44.0New

Provider-neutral agreement execution, CRM, referral intake and attribution, and a neutral commissions core.

14 components
@happyvertical/smrt-projectsv0.44.0

Provider-neutral projects, repositories, issues, pull requests, and time workflows.

3 playground entries
@happyvertical/smrt-supportv0.44.0New

Channel-neutral support cases with lifecycle, routing, service targets, escalation, and auditable service time.

5 components