s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All packages
Content & media v0.57.40

@happyvertical/smrt-content

Documents, articles, publication state, governed editing, contributions, references, and transparent review workflows.

Source ↗

What it gives you

Documents, articles, publication state, governed editing, contributions, references, and transparent review workflows.

This package is one focused part of the s-m-r-t stack. Its decorated models participate in the same manifest, tenancy, persistence, and generated-interface conventions as the rest of the framework.

Editorial governance makes stale review visible

Policies, profiles, and assignments resolve through resolveGovernance. runReviewAction checks its review fingerprint before it can move a piece through the publish-readiness gate. Contributions progress from submitted to approved, rejected, or withdrawn, then promoted, with trust level, revisions, and attachments retained.

Published work keeps its correction history

issueCorrectionAction and ContentVersion preserve freeze-on-publish semantics. Published transparency differs from preview transparency. References may pin targetVersion and getReferenceDrift detects when a target moves. ContentFeedSource can parse and sync RSS or Atom feeds; thumbnails can be headline cards, static maps, or AI-generated, and ContentAgentChat scopes editor sessions to tenant and content.