Record Beat Saber 1.44.1 plugin migration state

This commit is contained in:
pleb
2026-06-28 14:35:15 -07:00
parent 8ad2a3dd35
commit f085bbb802
5 changed files with 734 additions and 6 deletions
+11
View File
@@ -86,6 +86,17 @@ For early development, a `--state-dir` option is useful so plans and manifests c
The registry describes plugin sources and install behavior. It should be human-editable because many Beat Saber plugins have small packaging differences.
Artifact source preference:
1. Prefer upstream GitHub release artifacts for normal plugins.
2. Use BeatMods as compatibility, dependency, and verification metadata even
when the artifact comes from GitHub.
3. Use BeatMods CDN artifacts only when the upstream artifact is inaccessible,
the package is effectively BeatMods-only, or the package is a framework or
library dependency that does not have a normal plugin release source.
4. Record both the artifact source and any BeatMods `modVersion`/version-id/
`zipHash` metadata used to justify compatibility.
Example:
```toml