Remove the privacy scan from the repository

scripts/privacy-scan.mjs and the one-off public-tree builder are gone, as are the scan in
bun run test, the release config keys and every mention in the docs. Releases run the framework's
optional WAYBETTER_RELEASE_CHECK instead.
This commit is contained in:
CRTkafa 2026-10-11 07:32:42 +08:00
parent 27a3b233f0
commit df46277fa2
10 changed files with 12 additions and 466 deletions

View file

@ -67,7 +67,7 @@ offered for download; the macOS and Linux packaging in the release tooling is no
- **Icon packs**: Appearance → Icons follows the theme, keeps X's own icons, or picks one of four packs (Line, Classic, Aero, Pixel 98). You can import an icon pack too; it applies to X tabs and to the app's own chrome.
- **Share my setup**: Settings → Backup & sync can Copy link or Save file for your theme, icon pack, mode and features (nothing personal). "Use a setup" takes a pasted link or a file, shows what will change, and applies only after you confirm; a `waybetter://setup` link opened from outside shows the same preview.
- **String packs**: data that replaces X's own interface strings (a language X does not offer, a fixed translation, a rewording). Drop a `.strings.json` on the window, open a link or pick one in the Store under Languages; the install screen shows its language, its coverage of X's strings and a sample. Languages turns packs on or off and orders them. Only known string keys can change, and a pack is data, never code. The Store lists one so far (Esperanto). See docs/STRING-PACKS.md in the framework repository.
- **Builds carry no trace of the machine that made them**: `waybetter build-env` removes the build paths from the binary and every release runs a privacy scan over its files, installer and updater bundle before anything is signed.
- **Builds carry no trace of the machine that made them**: `waybetter build-env` removes the build paths from the binary.
### New: the Store, workspaces, backup and the deck
- **Store, install links and drag-and-drop**: install themes and plugins from the new Store section