Deploy Allowlist PR Packaging

Packaged the deploy allowlist cleanup into a PR-ready branch with multiple commits, documented all changes, and tracked work in Beads issue islandflow-9j5.

Generated: 2026-05-17 11:48 EDT

Summary

Removed deployment/npm/ from the deploy script's remote untracked allowlist so deploy preflight only tolerates the required signal-cli tarball artifact.

Changes Made

Context

The deploy preflight checks remote repository cleanliness before rollout. Keeping broad allowlist exceptions can hide stale or accidental files on the target host and reduce deployment confidence.

Important Implementation Details

The allowlist now contains only:

deployment/docker/signal-cli-0.14.3-Linux-native.tar.gz

The removed entry:

deployment/npm/

This change ensures remote preflight fails if deployment/npm/ appears unexpectedly.

Expected Impact for End-Users

Validation

Issues, Limitations, and Mitigations

Follow-up Work