Scope:\n- Add missing package scripts so every package supports build, lint, format:check, type-check, and test where applicable.\n- Implement scripts/ci/verify-packages.ts and wire into CI.\n- Update root scripts to run lint/format/type-check across all packages.\n\nAcceptance criteria:\n- CI fails if any package is missing required scripts.\n- All packages are linted, formatted (check), type-checked in CI.\n\nDependencies:\n- Depends on #116