@nossen/beam
v2.0.1
Published
Pipeline orchestration primitives for routing work through Funesterie and A11 systems.
Maintainers
Readme
@nossen/beam
Pipeline orchestration primitives for routing work through Funesterie and A11 systems.
Use Beam when work needs to move through named steps, lanes or handoffs while staying simple enough to inspect.
Why It Exists
The NOSSEN package train is the small-module layer behind Funesterie, A11, QFlush and local agent coordination. Each package owns one bounded runtime concern so automation remains inspectable instead of turning into an opaque blob.
Core Capabilities
- Defines small pipeline and routing primitives.
- Helps connect agents, queues and runtime modules.
- Keeps orchestration readable for local and hosted workers.
Install
npm install @nossen/beamQuick Start
npm run build
npm testLibrary Usage
import * as beam from "@nossen/beam";Runtime Fit
- @nossen/beam is part of the NOSSEN runtime module graph.
- Pairs with @nossen/qflush.
- Pairs with @nossen/rome.
- Pairs with @nossen/bat.
Safety Model
- Routing stays explicit.
- No secret handling built into the package.
Package Details
| Field | Value |
| --- | --- |
| Package | @nossen/beam |
| Version | 2.0.1 |
| Type | TypeScript library |
| CLI binaries | none |
| Registry scope | @nossen |
| Repository | runtime/modules/beam |
Quality Gates
| Field | Value |
| --- | --- |
| build | tsc -p tsconfig.json |
| test | node test/smoke.cjs |
Publishing
This package is part of the NOSSEN package train. Before publishing, run the quality gates, inspect npm pack --dry-run, then publish the immutable version to npmjs and mirror the same version to the Funesterie package backups.
Support NOSSEN
NOSSEN packages stay public and usable under their license. If this package helps your workflow, support Funesterie infrastructure, releases and maintenance through:
- Wero:
+33 7 83 46 37 61 - PayPal: https://paypal.me/funeste38
- Stripe/card checkout: https://funesterie.me/subscription
- Custom support or invoice: https://funesterie.me/contact/
License
See the package license and repository license files for terms.
