Keeps build identity, expiry, feedback and relocking available after unlock. Does not verify codes, persist state, or grant or revoke access. Contract: the consumer owns lifecycle timestamps and action callbacks.
pnpm dlx shadcn@latest add "https://knock.codes/r/react/preview-bar.json"