Desenvolvedores de software Move, rename, extract, create barrel exports, or migrate code/package boundaries in a TypeScript/JavaScript project without breaking imports or package metadata. Use dosido instead of hand-editing files, imports, barrel exports, or package manifests whenever the user wants to move or rename a file, split a function/type/const/class out into its own file, create a directory barrel, pull shared code out of two directories that import from each other, split React component files that mix components with hooks/constants/types (for HMR), remove exports nothing uses, or analyze/extract/clean up pnpm workspace packages. Trigger this whenever the task involves relocating, renaming, extracting, or barrel-exporting TypeScript/JavaScript code, or migrating code into workspace packages — even if the user just says "move this to its own file" or "rename this file" without mentioning dosido by name. Do not use it for non-JS/TS files or for renaming symbols in place (that's a plain find-and-replace, not a move).
2026-07-13