# 14 - Standalone packaging and brand parity

## Input
The skill folder is copied to a clean machine with only Python 3 and Node.js, plus the
fixture register and narrative.

## Correct behavior
- The full pipeline runs from the folder alone: validator, builder, QA scan, generator
  (docx library compiled into the bundle, no npm install), font embedding.
- No network call at any step.
- The output is visually indistinguishable in brand terms from a document produced by the
  internal booklet skill: cover gradient, logo, fonts, colors, callouts, tables.

## Fail conditions
- Any dependency on another Deeper Signals skill or an external download.
- Brand drift (wrong fonts, colors, or cover layout).
