When a customer moves to DevStride from another tool, a data-conversion utility imports their existing work: projects, items, time and comments. A utility lives in the private DevStride repository under data-conversion/, with the mappings and decisions that shaped the conversion, so the import can be repeated and audited.
Some conversions need their source exports and evidence kept for later reruns or audits. That material is only ever kept encrypted:
No key file, shared password or copy step is involved.
Each conversion's archive/ directory has a restore.mjs script and a README with the exact command. In outline:
aws sso login --profile <your-production-profile> # only if your session has expired
mkdir -m 700 ~/conversion-restore # private, outside every git checkout
node data-conversion/<conversion>/archive/restore.mjs ~/conversion-restore/archive.tar.gz
tar -xzf ~/conversion-restore/archive.tar.gz -C ~/conversion-restore
Before writing anything, the script:
It writes a file only you can read. It refuses to overwrite an existing file or to write inside a git checkout, and it never runs an import.
AI Development
Install, configure and use the DevStride agentic development skills with current review and release guidance, plus the merge guard, the agents' own service credentials and the browser fallback.
The Idea Behind the Loop
What the DevStride plugin for Claude Code is designed to do in your repository, and why: a plan an agent can walk, a tracker that remembers, release units that keep half-built work off your shared branch, and review before CI, once.