- Use Bun
1.3.14and Node.js24.18.0. - Run
sh scripts/check-toolchain.shbefore diagnosing tool failures. - Keep the package domain-neutral. Consumers own card content, permissions, remote state, ordering rules and persistence.
- The current view adapter targets COSS/Base UI and Tailwind CSS v4.
- Do not add Radix dependencies until a separate Radix adapter is implemented.
- Preserve keyboard drag semantics, stable card identity and minimal motion.
- Run
bun run lint:ci,bun run typecheck,bun run test,bun run buildandbun run storybook:buildbefore release. - Use Conventional Commits without AI attribution trailers.