From b077425f93e8cc5b97626b3d4ad68f36bd656e9f Mon Sep 17 00:00:00 2001 From: Marek Miklewicz Date: Sat, 4 Jul 2026 21:33:19 +0200 Subject: [PATCH] Exclude docs/superpowers/ planning artifacts from the release package Specs and plans under docs/superpowers/ are agentic-workflow artifacts, not plugin runtime files - keep them out of the shipped tarball the same way tests/ already is. --- tests/package_archive_test.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/package_archive_test.sh b/tests/package_archive_test.sh index ef579db..c6cf1b7 100644 --- a/tests/package_archive_test.sh +++ b/tests/package_archive_test.sh @@ -23,6 +23,9 @@ fi if printf '%s\n' "$LIST" | grep -Eq '^(\./)?tests/'; then fail "archive contains local test suite" fi +if printf '%s\n' "$LIST" | grep -Eq '^(\./)?docs/superpowers/'; then + fail "archive contains internal docs/superpowers planning artifacts (specs/plans), not plugin runtime files" +fi if printf '%s\n' "$LIST" | grep -Eq '(^|/)\._[^/]+$|(^|/)\.DS_Store$|__MACOSX'; then fail "archive contains macOS AppleDouble or Finder metadata" fi