Skip to content
MyDSHMy DSH Field Notes
中文
Independently maintained; not affiliated with DeepSeek. No association with mydsh.dev or other MyDSH sites.

Upgrade drill: what breaks, and how long a rollback takes

Experiment design set, results await raw records

Lab / VersionAwaiting claimCompiled 2026-11-14
This page gives only the experiment design, not the results. Numbers we haven’t run are never written; paste raw records into the table after running, then write the conclusion.

Question to answer

Upgrading DSH from one channel version to the next on a local machine: which step breaks existing plugins and config, how long does a rollback take, and does it restore the previous state?

Control groups

Four sequential steps: full snapshot, upgrade, enable plugins one at a time with a minimal task, roll back. Timestamp every step and keep going after a failure rather than skipping it.

Environment & version

Host version
To fill
Model ID
To fill
Mode / permissions
Keep both groups identical
Input files
Record hashes so both runs use the same files

Fields to log

#FieldResult
1From and to versions, including channelto be tested
2Backup location, size and checksumto be tested
3Upgrade command and durationto be tested
4Startup error text after the upgradeto be tested
5Per-plugin result (works / version gate / error / silently dead)to be tested
6Whether config files were rewritten (diffed against the snapshot)to be tested
7Rollback command and durationto be tested
8Whether plugins and config came back exactlyto be tested

Conclusion

To be tested. Any conclusion must also state what it can't generalize to.

Why we don’t write results yet

This records a drill only; nobody should upgrade a production machine from it. Do not bypass a version gate by editing a manifest: that just moves the breakage to the next upgrade.

Claim this experiment Back to labs