@plasius/player-system-demo-viewer
v0.1.0
Published
Static validation launcher and scenario manifest surface for Player System demos
Maintainers
Readme
@plasius/player-system-demo-viewer
Static validation launcher and scenario manifest surface for Player System demos.
Apache-2.0. ESM + CJS builds. TypeScript types included.
Installation
npm install @plasius/player-system-demo-viewerScope
@plasius/player-system-demo-viewer owns the reusable manifest and scenario surface for:
- awakening demos
- combat-safe reduction demos
- institution-routing demos
- points-ledger demos
Demo
npm run build
node demo/example.mjsUsage
import { createPlayerSystemDemoManifest } from "@plasius/player-system-demo-viewer";
const manifest = createPlayerSystemDemoManifest([
{ scenarioId: "awakening", title: "Awakening" },
]);
console.log(manifest.scenarios.length);Governance
- ADRs: docs/adrs
- TDRs: docs/tdrs
- Design notes: docs/design
- Parent feature flag:
isekai.player-system.packages.enabled - Capability: not required for package bootstrap; demo-launcher adoption remains feature-flag led
- Rollback: disable
isekai.player-system.packages.enabledto halt package-family adoption without changing package code
