Lumen/pipeline/README.md
Lumen Stage1 fcc18ddcc8
Some checks failed
ci / check (push) Has been cancelled
Checkpoint: current Lumen state
2026-09-23 18:58:21 -05:00

5 lines
762 B
Markdown

# pipeline
Validate→build→hash→sign→upload→smoke. Separate from app. ADR-014, SPIKE-04.
Stage 6: implemented — canonical-json deterministic serialization, SHA-256 (Node crypto) per-file+manifest, budgets (6MB/3MB/28MB/40MB/50MB/16KB per ARCH 10.6), gates 1-5 (schema, stable IDs, time sanity dayKey, budgets/dimensions, hash), manifest generation (format lumen.package/1, counts/limits, 5 required sections), asset inventory id→file, emergency floor derived from same source sheet (no drift, ≤16KB, ARCH 10.3), Ed25519 test signing seam (generateTestKeyPair/signManifest, fingerprint sha256:...), buildPackage fail-closed + latest pointer, fixtures lumen-2026 provisional. See IMPLEMENTATION-CONTRACT.md §4 responsibilities and §6 B-1…B-7.