From eea2565dd5bdff3e870b6cd598dc411e84eaa35a Mon Sep 17 00:00:00 2001 From: Kris Nye Date: Tue, 28 Jul 2026 14:03:06 -0700 Subject: [PATCH] refactor: uniform workspace scripts; no package-identity forks in root/CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root and CI forked on package identity: CI ran unit tests for a hardcoded subset and applied test:node only to data-persistence, root typecheck listed sample packages by name, and publish enumerated the six publishable packages by name — a list that had already drifted from the `private` field (it omitted data-persistence and data-sync, both private:false). Every new package forced edits to these central lists. Replace all of it with uniform recursive invocation. Each package owns HOW it builds/tests/typechecks via standard script names; root and CI just call `pnpm -r run