@powerpreflight/rules-modeldriven
v1.2.1
Published
The Model-Driven Power App JSON rule pack plus its descriptions manifest. Every rule ships a positive and a negative fixture (spec §7).
Readme
@powerpreflight/rules-modeldriven
The Model-Driven Power App rule pack for
powerpreflight — Success by
Design checks for model-driven apps, each rule tagged with its provenance
(Microsoft / ProductBehavior / Opinion) and shipped with a positive and a
negative fixture. Validated through
@powerpreflight/core's
parseRulePack on import, so a malformed rule fails at load rather than
mid-scan.
Install
npm install @powerpreflight/rules-modeldrivenUsage
import { modelDrivenPack } from "@powerpreflight/rules-modeldriven";
import { evaluatePack } from "@powerpreflight/core";
const result = evaluatePack(modelDrivenPack, dataset, new Date().toISOString());The raw pack JSON is also available directly:
import pack from "@powerpreflight/rules-modeldriven/pack.json";Sibling pack: @powerpreflight/rules-fieldservice.
Full docs: packages/README.md
· PRD: docs/architecture.md
