DRKM-202603-001 — Financial Engine
BLACK
STAR.

Pluggable compliance and audit infrastructure for modern financial applications.

Finance-grade double-entry accounting, period controls, and compliance — shipped as TypeScript packages you import.

0
Capabilities
0
KPI Metrics
0
Type-Safe
0
Packages

Seven engines.
One naming system.

Human-readable IDs for every financial record.

Pluggable by design.

TypeScript packages for your Next.js frontend. REST API for your Rails backend. Same PostgreSQL. Zero duplication.

Drizzle ORM + PostgreSQL

Type-safe schemas with direct RAVNPRO database compatibility.

pnpm + Turborepo

Monorepo that builds all 9 packages in seconds.

Audit-First Events

Every state change emits a typed event with actor, timestamp, and reason.

Human-Readable IDs

JE-2026-00412, not UUIDs. Printable, communicable, auditable.

blackstar-shared
import {
  generateJournalEntryId,
  LEDGER_EVENTS
} from 'blackstar-shared'

// Human-readable, audit-ready
const id = generateJournalEntryId(2026, 412)
// → "JE-2026-00412"

// Type-safe event emission
emit(
  LEDGER_EVENTS.JOURNAL_ENTRY_POSTED,
  { business_id: id }
)
TypeScript 5.7+ Node.js 20+ PostgreSQL 15+

One grammar. Zero ambiguity.

capability . entity . verb

Three commands.

Clone, install, build. Start importing financial primitives.

$ git clone drk-mattr/blackstar
$ pnpm install
$ pnpm -r build

  ✓ 9 packages compiled