From 3ceefb175fb42395e729a5ee505064cb4da557a2 Mon Sep 17 00:00:00 2001 From: Public Source Publisher Date: Thu, 1 Oct 2026 01:07:36 +0000 Subject: [PATCH] Publish curated chimera source from 95e6b4be8a9669686a6241fda6f22034fd8d0b5c --- Dockerfile | 1 + PSNotifyModule/README.md | 148 +++ PSNotifyModule/index.js | 188 ++++ PSNotifyModule/package.json | 8 + PUBLIC_SOURCE_EXPORT.md | 2 +- PUBLIC_SOURCE_MANIFEST.json | 2013 ++++++++++++++++++----------------- THIRD_PARTY_NOTICES.md | 2 +- 7 files changed, 1361 insertions(+), 1001 deletions(-) create mode 100644 PSNotifyModule/README.md create mode 100644 PSNotifyModule/index.js create mode 100644 PSNotifyModule/package.json diff --git a/Dockerfile b/Dockerfile index 56135d2..0d9d2f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,7 @@ ENV NODE_ENV=production CHIMERA_DATA_DIR=/data COPY package.json package-lock.json ./ RUN npm ci --omit=dev --ignore-scripts && npm cache clean --force COPY --chown=node:node src ./src +COPY --chown=node:node PSNotifyModule ./PSNotifyModule COPY --chown=node:node renderer ./renderer COPY --chown=node:node build ./build COPY --chown=node:node server.js ./server.js diff --git a/PSNotifyModule/README.md b/PSNotifyModule/README.md new file mode 100644 index 0000000..19a7133 --- /dev/null +++ b/PSNotifyModule/README.md @@ -0,0 +1,148 @@ +# PSNotifyModule + +Drop-in Node.js / Electron module for sending toast notifications to a jailbroken PS5 running `customPSNotify.js`. + +No npm dependencies — uses Node's built-in `net` module only. + +--- + +## Setup + +1. Copy the `PSNotifyModule/` folder into your project. +2. Make sure `customPSNotify.js` is loaded and running on your PS5. +3. `require` the module by path — done. + +```js +const { PS5Notifier, notify } = require('./PSNotifyModule'); +``` + +--- + +## API + +### `notify(host, message, [opts])` — one-shot function + +Connects, sends, waits for ACK, disconnects. No instance needed. + +```js +const { notify } = require('./PSNotifyModule'); + +await notify('192.168.1.100', 'Build finished!'); + +await notify('192.168.1.100', 'Deploy complete', { + subMessage : 'v2.1.0 is live', + port : 6969, // default + timeout : 5000, // ms, default +}); +``` + +| Parameter | Type | Required | Description | +|---|---|---|---| +| `host` | string | yes | PS5 IP address | +| `message` | string | yes | Main toast body | +| `opts.subMessage` | string | no | Smaller text below body | +| `opts.port` | number | no | Port (default `6969`) | +| `opts.timeout` | number | no | Timeout in ms (default `5000`) | + +**Returns:** `Promise<{ ok: boolean }>` — resolves with the ACK from the PS5, rejects on connection error / timeout. + +--- + +### `PS5Notifier` — stateful class + +Instantiate once, reuse throughout your app. Remembers the host, port, and timeout. Keeps a history of sent notifications. + +```js +const { PS5Notifier } = require('./PSNotifyModule'); + +const ps5 = new PS5Notifier('192.168.1.100'); + +// send(message, [opts]) +await ps5.send('App started'); +await ps5.send('Build complete', { subMessage: 'v2.1.0 — 0 errors' }); + +// history([n]) — last n sent notifications (default 50) +const log = ps5.history(); +// [{ ts, message, subMessage, ok }, ...] + +// setHost(host) — update IP at runtime +ps5.setHost('192.168.1.105'); +``` + +#### Constructor + +```js +new PS5Notifier(host, [defaults]) +``` + +| Parameter | Type | Required | Description | +|---|---|---|---| +| `host` | string | yes | PS5 IP address | +| `defaults.port` | number | no | Default port (6969) | +| `defaults.timeout` | number | no | Default timeout ms (5000) | + +#### Methods + +| Method | Returns | Description | +|---|---|---| +| `send(message, [opts])` | `Promise<{ok}>` | Send a notification | +| `history([n])` | `Array` | Last `n` sent entries | +| `setHost(host)` | `void` | Change the target PS5 IP | + +--- + +## Electron example + +```js +// main.js +const { PS5Notifier } = require('./PSNotifyModule'); + +const ps5 = new PS5Notifier( + '192.168.1.100', + { timeout: 3000 } +); + +// Call from anywhere in your app: +ipcMain.on('build-complete', async (_, version) => { + await ps5.send('Build complete', { subMessage: version }).catch(() => {}); +}); +``` + +--- + +## Test + +```bash +node test.js +node test.js "Custom message" "Sub text" +``` + +Or on Windows, double-click **`test.bat`** and enter your PS5 IP when prompted. + +--- + +## Files + +| File | Purpose | +|---|---| +| `index.js` | Module — `notify()` + `PS5Notifier` class | +| `test.js` | Standalone test runner | +| `test.bat` | Windows batch launcher for test.js | +| `package.json` | Module metadata | +| `README.md` | This file | + +--- + +## Wire protocol (for reference) + +The module sends a UTF-8 JSON line to the PS5 over TCP: + +``` +{"message":"Hello!","subMessage":"optional"}\n +``` + +The PS5 responds: + +``` +{"ok":true}\n +``` diff --git a/PSNotifyModule/index.js b/PSNotifyModule/index.js new file mode 100644 index 0000000..0bda557 --- /dev/null +++ b/PSNotifyModule/index.js @@ -0,0 +1,188 @@ +'use strict'; + +/** + * PSNotifyModule + * ────────────── + * Drop this folder into any Node.js / Electron project. + * Sends toast notifications to a PS5 running customPSNotify.js. + * + * QUICK START + * ─────────── + * const { PS5Notifier } = require('./PSNotifyModule'); + * + * const ps5 = new PS5Notifier('192.168.1.100'); + * await ps5.send('Build finished!'); + * await ps5.send('Deploy done', { subMessage: 'v2.1.0 is live' }); + * + * ONE-SHOT (no instance needed) + * ───────────────────────────── + * const { notify } = require('./PSNotifyModule'); + * await notify('192.168.1.100', 'Hello PS5!'); + */ + +const net = require('net'); + +const DEFAULT_PORT = 6969; +const DEFAULT_TIMEOUT = 5000; // ms + +// ─── Low-level send ────────────────────────────────────────────────────────── + +/** + * Send a single notification to a PS5. + * + * @param {string} host PS5 IP address or hostname + * @param {string} message Main toast body text + * @param {object} [opts] + * @param {string} [opts.subMessage] Smaller line below the body + * @param {number} [opts.port] TCP port (default 6969) + * @param {number} [opts.timeout] Timeout in ms (default 5000) + * @returns {Promise<{ok: boolean}>} Resolves with the ACK from the PS5 + */ +function notify(host, message, opts = {}) { + const port = opts.port ?? DEFAULT_PORT; + const timeout = opts.timeout ?? DEFAULT_TIMEOUT; + const subMessage = opts.subMessage ?? ''; + + if (!host) return Promise.reject(new TypeError('host is required')); + if (!message) return Promise.reject(new TypeError('message is required')); + + // Encode the JSON packet as explicit UTF-8 bytes so that emoji and other + // multi-byte Unicode characters survive the trip to the PS5 intact. + const packetBuf = Buffer.from(JSON.stringify({ message, subMessage }) + '\n', 'utf8'); + + return new Promise((resolve, reject) => { + const sock = net.createConnection({ host, port }); + let raw = ''; + let done = false; + + // Hard timeout — fires if the server never responds. + const timer = setTimeout(() => { + if (done) return; + done = true; + sock.destroy(); + reject(new Error(`Timed out connecting to ${host}:${port} after ${timeout}ms`)); + }, timeout); + + const finish = (err) => { + if (done) return; + done = true; + clearTimeout(timer); + sock.destroy(); + if (err) return reject(err); + try { resolve(JSON.parse(raw.trim())); } + catch { resolve({ ok: true }); } + }; + + sock.once('connect', () => { + sock.write(packetBuf, (err) => { + if (err) finish(err); + // Don't close — wait for the {"ok":true} response from the PS5 server. + }); + }); + + sock.on('data', (chunk) => { + raw += chunk.toString(); + // The PS5 server responds with {"ok":true} then keeps the socket open. + // As soon as we have a complete JSON response, resolve and close. + if (raw.includes('}')) finish(null); + }); + + // If the server does close its side, honour it. + // If the server closes its side gracefully, honour it. + sock.once('end', () => finish(null)); + sock.once('error', (err) => { + // ECONNRESET means the server RST'd after receiving our packet — the + // notification was delivered. A genuine connection failure (wrong IP / + // port not open) produces ECONNREFUSED or a timeout, never a reset. + // Use setImmediate so any buffered 'data' events get one more tick to + // fire and populate `raw` before we resolve. + if (err.code === 'ECONNRESET') { + setImmediate(() => finish(null)); + } else { + finish(err); + } + }); + }); +} + +// ─── PS5Notifier class ─────────────────────────────────────────────────────── + +/** + * Stateful client that remembers the PS5 host and default options. + * Designed to be instantiated once per app and reused. + * + * @example + * const ps5 = new PS5Notifier('192.168.1.100'); + * await ps5.send('Hello!'); + * await ps5.send('Status', { subMessage: 'All good' }); + */ +class PS5Notifier { + /** + * @param {string} host PS5 IP address + * @param {object} [defaults] + * @param {number} [defaults.port] Default port (6969) + * @param {number} [defaults.timeout] Default timeout ms (5000) + */ + constructor(host, defaults = {}) { + if (!host) throw new TypeError('PS5Notifier: host is required'); + this.host = host; + this.port = defaults.port ?? DEFAULT_PORT; + this.timeout = defaults.timeout ?? DEFAULT_TIMEOUT; + this._history = []; + } + + /** + * Send a notification to the PS5. + * + * @param {string} message + * @param {object} [opts] + * @param {string} [opts.subMessage] + * @param {number} [opts.port] Override port for this call + * @param {number} [opts.timeout] Override timeout for this call + * @returns {Promise<{ok: boolean}>} + */ + async send(message, opts = {}) { + const result = await notify(this.host, message, { + subMessage: opts.subMessage ?? '', + port: opts.port ?? this.port, + timeout: opts.timeout ?? this.timeout, + }); + + this._history.push({ + ts: new Date().toISOString(), + message, + subMessage: opts.subMessage ?? '', + ok: result.ok ?? true, + }); + + return result; + } + + /** + * Returns the last N notifications sent (default 50). + * @param {number} [n] + */ + history(n = 50) { + return this._history.slice(-n); + } + + /** Update the PS5 host at runtime (e.g. if IP changes). */ + setHost(host) { + this.host = host; + } + + toString() { + return `PS5Notifier(${this.host}:${this.port})`; + } +} + +// ─── Exports ───────────────────────────────────────────────────────────────── + +module.exports = { + /** One-shot function — no instance needed */ + notify, + /** Stateful class — instantiate once and reuse */ + PS5Notifier, + DEFAULT_PORT, + DEFAULT_TIMEOUT, +}; diff --git a/PSNotifyModule/package.json b/PSNotifyModule/package.json new file mode 100644 index 0000000..c12a843 --- /dev/null +++ b/PSNotifyModule/package.json @@ -0,0 +1,8 @@ +{ + "name": "ps-notify-module", + "version": "1.0.0", + "description": "Send toast notifications to a jailbroken PS5 from Node.js or Electron", + "main": "index.js", + "keywords": ["ps5", "notify", "toast", "electron", "jailbreak"], + "license": "MIT" +} diff --git a/PUBLIC_SOURCE_EXPORT.md b/PUBLIC_SOURCE_EXPORT.md index d5a9d86..c516304 100644 --- a/PUBLIC_SOURCE_EXPORT.md +++ b/PUBLIC_SOURCE_EXPORT.md @@ -1,3 +1,3 @@ # Public source export -This source snapshot was generated from the private canonical repository at revision `a8ae5b1db07fb49926c94585e2718e5130330974`. It contains no private Git history or operational evidence. Changes are published from the canonical repository. +This source snapshot was generated from the private canonical repository at revision `95e6b4be8a9669686a6241fda6f22034fd8d0b5c`. It contains no private Git history or operational evidence. Changes are published from the canonical repository. diff --git a/PUBLIC_SOURCE_MANIFEST.json b/PUBLIC_SOURCE_MANIFEST.json index d245676..1ff2e6a 100644 --- a/PUBLIC_SOURCE_MANIFEST.json +++ b/PUBLIC_SOURCE_MANIFEST.json @@ -1,31 +1,31 @@ { "schemaVersion": 1, - "sourceRevision": "a8ae5b1db07fb49926c94585e2718e5130330974", + "sourceRevision": "95e6b4be8a9669686a6241fda6f22034fd8d0b5c", "files": [ { "path": ".dockerignore", - "sha256": "7bbc823465084f103e95d0beb8cd80fec2e47de4454d6e888ad10644bafbab16", - "bytes": 568 + "sha256": "cc2d93d6fe730f072842c8c4a2f47bece8186e9e74fe036301ce043e3dc17b3c", + "bytes": 529 }, { "path": ".env.example", - "sha256": "d800d531e1ea01b1653631245baea59b820f6747204d9e51c590e4e3ca38c13b", - "bytes": 236 + "sha256": "664ac3cf9c062102bfc432b129c68715b3fd3410d44db3dea5f301cee6e1793d", + "bytes": 232 }, { "path": ".gitignore", - "sha256": "68f564eb5a0cf66ba6b6a180faead28775feca33380c6f2e4a1c3cb850a23e81", - "bytes": 3262 + "sha256": "b75271e2fe9c69d9c6ab165878a50b00b1eba9890a961563240e8e9bdad9b30f", + "bytes": 3135 }, { "path": "CONTRIBUTING.md", - "sha256": "6de925142332abf8ebb84908c392640d4d0194aa8967d3d01005d33dfbf98f90", - "bytes": 589 + "sha256": "f21069aab185092c408f88537a79b3ca6f340c26833df98e548d0ff912567b2c", + "bytes": 584 }, { "path": "Dockerfile", - "sha256": "022200a92fff2a7a2a7b6bd071ad96ba0816c9bfd2cd6beec12bfac8d535d2a9", - "bytes": 470 + "sha256": "2a2581f788fd006e8676aa39341c106b9af6a86b171bc83d76fcbeca4ddffad9", + "bytes": 511 }, { "path": "LICENSE", @@ -34,13 +34,28 @@ }, { "path": "LICENSE_DECISION.md", - "sha256": "a895de868db7ad8a14408dace0d45b9f461015f88482613aed557be42aea1465", - "bytes": 562 + "sha256": "5233fb5f19fa197e0e7caa65201a54f9743726ad301ecd0977dd59c8512bbcab", + "bytes": 557 }, { "path": "NOTICE", - "sha256": "baba0eeb9093b701b0bea177029f92e9db6de04cfb76cb4f47298bc70dfe741c", - "bytes": 439 + "sha256": "11b9dab3b7362c1c6ac1893e4f105ead8d7f04f3fc88531e8c53c89e7f44cffb", + "bytes": 431 + }, + { + "path": "PSNotifyModule/README.md", + "sha256": "7c53a8a8b420e509b74e901b995605fae1b424e020e14332e9ec14cd58968779", + "bytes": 3442 + }, + { + "path": "PSNotifyModule/index.js", + "sha256": "25467c2ac2b86aad89dda9d9548e91142bafbd37b3a99444edecbe825c208721", + "bytes": 6365 + }, + { + "path": "PSNotifyModule/package.json", + "sha256": "b31261b2a57a92d9205c9d964af5e0ec03952f0967a2cec9295b0511ccb34183", + "bytes": 254 }, { "path": "README.md", @@ -49,18 +64,18 @@ }, { "path": "SECURITY.md", - "sha256": "2e89af99998f78979200c6ab13a604dcee75810117563ef4af95fc30c93f8274", - "bytes": 1594 + "sha256": "84012155d41b563aa56216728ea2c178f29aebcbaf29f99835bd873d1665721e", + "bytes": 1573 }, { "path": "THIRD_PARTY_NOTICES.md", - "sha256": "31c08302612b7b0f098d981913d8cc0ce07c28c7a8cdc53d352b2a85fa00395b", - "bytes": 788 + "sha256": "d9739c2d4f753afd5feb03b884d2a224c7248c339ef5181979c44c4e7c127d9b", + "bytes": 864 }, { "path": "UPSTREAM.md", - "sha256": "64ee3e0f7455515c0f242c2bfdc8b9417d57345459d3d988a8bcc2616249c60e", - "bytes": 700 + "sha256": "f58884f19d665efc8ee135e8c6ee5c589357c24c855a1494a35a4042c2dc1670", + "bytes": 693 }, { "path": "build/icon.png", @@ -69,8 +84,8 @@ }, { "path": "compose.yaml", - "sha256": "62f781e54ac70c58d263b1c6c257e3dd8254fe3fae44413821a7299be749810d", - "bytes": 972 + "sha256": "1a443e7302541af47aded160c6cf8b715076b891caf35640af7019860130cf38", + "bytes": 944 }, { "path": "docs/assets/chimera-overview.jpg", @@ -79,193 +94,193 @@ }, { "path": "donation-preload.js", - "sha256": "bcbb55f1ba40f08b9116859d40960c1c678744a34ef96beed2a96061740a58e8", - "bytes": 804 + "sha256": "a2dcc0cc52c03e1a341b99943932d14a9e9a36a6365894a1855ef2d7020424c3", + "bytes": 787 }, { "path": "main.js", - "sha256": "32ce5dec1a05c79e29afdf4570f32dddfcf9546770afe8fe19c45f3c56ee4a83", - "bytes": 173301 + "sha256": "bd63b2f3f407fdc0251b66e1b5e761e89f6708303583f3f843ae9a4df553a71f", + "bytes": 169885 }, { "path": "package-lock.json", - "sha256": "ce9908e0a00f92212c0ba21dcb105ab229bd5eb996a327f2ef6e76874cc322b8", - "bytes": 158716 + "sha256": "67afd603cf8240e9649284da41f38251d610ffc4e8984bdc62fc3e3b09249b7f", + "bytes": 154412 }, { "path": "package.json", - "sha256": "6137073e41fba1f5d0e6375f104d6539a234168f3ec04376d3ac8aff28f6772a", - "bytes": 3093 + "sha256": "8fe1905fd5da080bca1e4e5565ec088a1110635bfb161e35305d56e4f4c8027e", + "bytes": 2997 }, { "path": "preload.js", - "sha256": "e2b2eb0a15aca53e72f0153ee66b8cb69ab177ca8fb963cb2fc7a7fe301e288c", - "bytes": 30156 + "sha256": "d69b098de9ef048efaa15250c4d09d251752b9bdd2a8b6b592407d3fe14a2e03", + "bytes": 29753 }, { "path": "remote-play-worker/README.txt", - "sha256": "5582b1eed293a0143e446b9ac7b5620438d1414875258c9b86deb5217f20bbb4", - "bytes": 2138 + "sha256": "dce252c162abc2ba2d7c767f26a419a1c1b1cb7d529f420946ea2e0a87604ea0", + "bytes": 2090 }, { "path": "remote-play-worker/Start worker.cmd", - "sha256": "0b1c6d3b44055b63299b3e67789d241763a83abc30f37749535a51cc64079f7b", - "bytes": 232 + "sha256": "8051e06f7b074ec2e6e08ad27b510c2403490dfe6d0e7312d3e26a500a7efb42", + "bytes": 222 }, { "path": "remote-play-worker/install.ps1", - "sha256": "b219052d210ea85cba04389dd772e2a14df1de39be45ba581a9b4835b74ea5cd", - "bytes": 2895 + "sha256": "fa4d8f38b03f0d0b478947cc3ac94f938d9a564332f921718571bdb5cca01cd5", + "bytes": 2857 }, { "path": "remote-play-worker/uninstall.ps1", - "sha256": "99740736ec7a244e001e28250175733873bf053aa8449cbffe67557d8223e32b", - "bytes": 885 + "sha256": "5afe1a1a5fd81c8da4588475239aff8eccbdca3703b422fa407d94834c643a39", + "bytes": 870 }, { "path": "remote-play-worker/worker.js", - "sha256": "9e5fe3fffeac06bb0b2816783c7ab64c9aa2d7a8c2037371cc3ec1cb41484412", - "bytes": 32212 + "sha256": "bbadea58b13b254018250ee0528c3af7873204c93ac83760126933789211e68b", + "bytes": 31606 }, { "path": "renderer/assets/chimera-crest.svg", - "sha256": "78579542452b5b1d26872b7a556866aaa4373c7504b3b2a7e8193447a0610772", - "bytes": 1018 + "sha256": "350e288afc99a84b7c2847a7c8ccee246aa899c796a2eca512a299aebcf31791", + "bytes": 997 }, { "path": "renderer/assets/fonts/OFL-Inter.txt", - "sha256": "d7cee39dfa656bffe74385c76debffe635788a83c00ce4370718c99d4c2650ff", - "bytes": 4469 + "sha256": "5dd548d31a85f756e01d63e00d7faf1e324103ed3e9102fcbbabf2cc2db6dd39", + "bytes": 4376 }, { "path": "renderer/assets/fonts/OFL-SpaceGrotesk.txt", - "sha256": "c9a6f76d065b19ee383e42c8a114915e733bcbaed9759de41f4016b64d502cd5", - "bytes": 4494 + "sha256": "18a4de52385f6b988782639d5d0cc1326e5a8c2de9a7f01d7b20d9aedcc60943", + "bytes": 4401 }, { "path": "renderer/bootstrap.js", - "sha256": "a4c3a54949ad32a34cfa13c778f9a26379999d67265641aaf94061d8bf3522d5", - "bytes": 3588 + "sha256": "d2c88de75d313fd125304359fcaeb1bc30d1929c3a9cc51e2a93aafb0eaa3535", + "bytes": 3503 }, { "path": "renderer/donation.html", - "sha256": "829392a1e23d83db7b280f1b6cd47cee35502bd829da594fa5a6b679e1286e93", - "bytes": 12189 + "sha256": "b2211742ab6082562e99fe2617c186af162daca608f358020728be8e4cdacfdb", + "bytes": 11937 }, { "path": "renderer/gif-encoder.js", - "sha256": "23ab8ce856cb1da96eccabfca9196330c01095b72f2d04b0636890feb2aa7ba8", - "bytes": 12026 + "sha256": "9f35c97fd3d9b38575f28e00c4dd5b92db0a7f5acf443716aae7a93ebb63cd9e", + "bytes": 11688 }, { "path": "renderer/index.html", - "sha256": "e04a63f0da7c88cea33a232735f069f29ffb1347dc134de54736d6f0b7022e98", - "bytes": 219588 + "sha256": "0a75b9305561020c25c3fd58bf5dc059525c73dd16f8255014a3c9d7c065d081", + "bytes": 216981 }, { "path": "renderer/manifest.webmanifest", - "sha256": "7e5e551c6f8eb20d59ac0137455ca8c12a5f63f738f91eda6313ad0def6ebb07", - "bytes": 423 + "sha256": "e980497a59b4557ce02eb0a251c15ffcd1112c9f9f4f0cceb0f4d4c636d86ec8", + "bytes": 408 }, { "path": "renderer/modules/autoloader.js", - "sha256": "1982ef0ed15463ce4f76ebc020076284d7bca88899acd24d33bf77a2fdcc3361", - "bytes": 22979 + "sha256": "0382e702fce06991f0c40e129c18025847f613b9da539e6ad20be651a0772f50", + "bytes": 22503 }, { "path": "renderer/modules/backpork-gen.js", - "sha256": "091e8a7bf4b7a169bf8c12c596c8ccbc4f651ac2af706312bc895cd884b10d70", - "bytes": 31078 + "sha256": "f0f9eca2c7727e41f1f5b0cf5d18024c2fc57080b9eb3fcd5b605d04fc20ff7e", + "bytes": 30254 }, { "path": "renderer/modules/backporks.js", - "sha256": "4ba878c957a279295ebeb2e85a60f3fb1fd5c80da13f1e025623d3a2b97b4d39", - "bytes": 27359 + "sha256": "61566b24a94194db411f2ebe70392a23eb44328d804a5978afd3794789e52982", + "bytes": 26735 }, { "path": "renderer/modules/backups.js", - "sha256": "7c6db7a5f413c94e4a0d8bfb1d2606b92fd489158fbb5350df152a7f2a22a751", - "bytes": 9152 + "sha256": "f855b2105ba421275e488663efce5872a7a2a1770d674505b58ad8ba345473a0", + "bytes": 8991 }, { "path": "renderer/modules/bdjb-generator.js", - "sha256": "41b212c186fe7f364b384d9e3f239ed49f103b7e551613a568128436d4923792", - "bytes": 3316 + "sha256": "6a47a0f5a29d53e23ad6970abcfbefd8b0ba883901d6473bf641593e94ae790b", + "bytes": 3256 }, { "path": "renderer/modules/cheats.js", - "sha256": "96c9d3216b58f59bbe01f982bf864d2bff493e3e6f2f95befd8bc588dacd262b", - "bytes": 19955 + "sha256": "c5f216bc5366f3ac395d1b9146aeea69b7782e0e436350d7eaf2aff111734ef7", + "bytes": 19459 }, { "path": "renderer/modules/compatibility-guidance.js", - "sha256": "918d02f018da92d9f4fc99083f27bb109c3c71ad594982292bad4f0be8b59df4", - "bytes": 3440 + "sha256": "298e09ed297fd353020431aa0fe7da2fc191ec3efa22001991b08294e73204d3", + "bytes": 3412 }, { "path": "renderer/modules/connection.js", - "sha256": "899f93f287bacbb63ef791cb2f48bda7b188bbbcff2413db0db7d653d8c6246d", - "bytes": 13795 + "sha256": "4076e5e2a4ad2bd4142dcf0520f094bc05e4923036f4aff994270b6fb5ea3a9b", + "bytes": 13527 }, { "path": "renderer/modules/dashboard-widgets.js", - "sha256": "8c9e7b0af14c54e3c5760fef477bdfba90c78b98353f22c77ab4dc487b3b2982", - "bytes": 15429 + "sha256": "41b245b972d5fc5076f53e030ad07cdee213405eefaf186c9f28dfff7f3ce609", + "bytes": 15112 }, { "path": "renderer/modules/database.js", - "sha256": "9b024136c4e3bf260f900298e740252fe36f4cc68e58ba3d7d7623e4863be195", - "bytes": 24427 + "sha256": "a0c1411b3a4038bafaf3376e4c2b10e6221cc8469b6bcb80fa81688eb0967017", + "bytes": 23906 }, { "path": "renderer/modules/ecosystem.js", - "sha256": "87dfd13833120a203c73308960998c4c4922a037a6416e3ac9888b5f7622dcfa", - "bytes": 180518 + "sha256": "e96bab57817961e1aea4262463d6872149732458f3cccdb7c01e50ddc608e22b", + "bytes": 179022 }, { "path": "renderer/modules/elf-arsenal.js", - "sha256": "f34f28bbcf9eaa079e3c19e8b65e08dd4ce97dbbe2d317edd0e18f67f4b53f58", - "bytes": 11332 + "sha256": "0eba1bbefefdbcb3f9dbb54705313f6f54d34da25ac56dab138aeee2852e6ae1", + "bytes": 11119 }, { "path": "renderer/modules/etahen-link-ux.js", - "sha256": "c968882038dbac0b43e4a95d7fce2d04bae98fdb308a3396539e7ead8622b958", - "bytes": 4969 + "sha256": "e530bc76acc12eb6d6983967a10dd70d47b43a74748c41df295aa7005b777126", + "bytes": 4906 }, { "path": "renderer/modules/ftpbrowser.js", - "sha256": "1399139740204c3dfb0e0558455ffd0015cf3bd361cb4989f4afef4db4a956c1", - "bytes": 4687 + "sha256": "861a0a47e946b59467bfc80c2d4fd41df7a056537ad8e58d9d2c95cea1874e22", + "bytes": 4572 }, { "path": "renderer/modules/game-source-scan.js", - "sha256": "fe745e0b0b46014c552e30d6ad2199ad10cb41b3be2ac8d77801faa151ab2307", - "bytes": 725 + "sha256": "25ddae27f6a269c5c1fe1fb836ed6ffb710a9128853faf8e744ece63f02a9573", + "bytes": 702 }, { "path": "renderer/modules/games.js", - "sha256": "142795b8c5fa41a425ab7233077937f4480d7aedf4387e0d8a7a2a277f3ff3f3", - "bytes": 25908 + "sha256": "4080db4b46cc71fd66912b8defac9ac18aee1d0eb6032934eec7ffdcf7005628", + "bytes": 25427 }, { "path": "renderer/modules/hash.js", - "sha256": "ddae78c48ea8d2eb5815e0d4374c744d894feece52fac5782360be4cea51500f", - "bytes": 7167 + "sha256": "eb3572b625201b0525ccf8f91202dc5fbdceb0ef48fa342a1c1387c68e909557", + "bytes": 7003 }, { "path": "renderer/modules/helpers.js", - "sha256": "e0dd54b537db1b67c09c870d0a66e2ae0c668220e6cb63ab2cbd12421cb5bbfe", - "bytes": 8884 + "sha256": "267c8e4f7b140b5f72de84ddffd46e12b9aea3ad75e4805be2c290af870200a6", + "bytes": 8685 }, { "path": "renderer/modules/hotkeys.js", - "sha256": "441efe8548504fbede24de462c6241abdc02e38250f02c427ec5ee22ba4daaee", - "bytes": 5765 + "sha256": "2c63850507de378c25633e0f7bb5328b7700f48fec8cfb186f11309c1ebb4250", + "bytes": 5662 }, { "path": "renderer/modules/i18n.js", - "sha256": "34ae78c7549b62d548ccb3fff9ec1f7b24def9fef0ac2af30b1d2cd8eb7c0d03", - "bytes": 3267 + "sha256": "a2719c1c011b62e15848129f7f625bf6d6e43303b14c3d1e8f1b3d7fb2b4cdc8", + "bytes": 3183 }, { "path": "renderer/modules/import-wizard.js", @@ -274,198 +289,198 @@ }, { "path": "renderer/modules/init.js", - "sha256": "ff83950431b6a2bc22005d0145b11b4a71c2cad6e64d79d35c67866ffea24529", - "bytes": 4314 + "sha256": "0bae2bdf5ce1a396c76c1937aa59181358282e91da0a2783d9712803e42e04b7", + "bytes": 4200 }, { "path": "renderer/modules/install-destination.js", - "sha256": "b9c4693c9da35593701a696483bd5ebe2f6c23bd8e41d13a2b914b3a2b46c0ad", - "bytes": 4714 + "sha256": "4510b92f84985aef39a96311772a6dd15bf824f098b2b439e8d4770c699e86b2", + "bytes": 4637 }, { "path": "renderer/modules/library-model.js", - "sha256": "da3d95b2cd8c7cbdbe7898ac7b065a6f4feca6eb13de5b893d7e4e516a2924ed", - "bytes": 862 + "sha256": "c19e90dac038b3cfb2647fcd5d7f1568b7bc2e8cba4ec4ac38129aac6a75f787", + "bytes": 846 }, { "path": "renderer/modules/manage.js", - "sha256": "b61e644d75451c7e00c792a939a7eeb805f213d512380ecb147a031c31da6b05", - "bytes": 16759 + "sha256": "b9a779e2e2c21feefbd826cd819a4ea524a3b6fc4c0059512a3201f82e7162cd", + "bytes": 16368 }, { "path": "renderer/modules/media.js", - "sha256": "89b791132dab47fbe1338776db221c67535e2b4a5afc902a2b07a1a64d768f31", - "bytes": 36053 + "sha256": "54c9807d9daedbf6589febf2c5926842cc6ab2dd785f588071a72b536e323017", + "bytes": 35233 }, { "path": "renderer/modules/modal.js", - "sha256": "f6e3532d68d1a8d2fe45a633656eaae4011c1f6acf5427f54c76e0fb8526ffde", - "bytes": 109344 + "sha256": "73dd7607eb78a86586b179c4926c74cb58508cbb45a57b48c47cde23250559c5", + "bytes": 107817 }, { "path": "renderer/modules/navigation-routes.js", - "sha256": "216a9f064925b9ed0ae3ad92f3581e98610918a8854538843325f15071d3cea4", - "bytes": 11508 + "sha256": "4d9799adf3ab84bd9391d1702bdfaad8b2069ba599e09d156bb3d283835a1a68", + "bytes": 11398 }, { "path": "renderer/modules/navigation.js", - "sha256": "f5a33fb16d4d21461e71fa39bb6674266c86b2349b884fd5793119cebeceb9ce", - "bytes": 61173 + "sha256": "4a44e05b3342869f9d16a4cdad6e8d7df8ac759fe2ed47c37b2f87ad5066474e", + "bytes": 60102 }, { "path": "renderer/modules/operations.js", - "sha256": "7dafb0cd6c2f6428553dc674c8c29db65fade41be8fce13c946c9f8c6b7fb473", - "bytes": 51032 + "sha256": "d669bdd0f71aa5f6d274c23e27070129c935edb7fe20be46fbeddd7f94a50ac7", + "bytes": 50332 }, { "path": "renderer/modules/packages.js", - "sha256": "86e11986d20ca27901925894c661bbcd11f2462784d33d04032cda9ca680f818", - "bytes": 3329 + "sha256": "490bb152534f1c2a9bc9a24b2debe2d141a72c17c2134547c43fff187d289a30", + "bytes": 3300 }, { "path": "renderer/modules/payload.js", - "sha256": "6ac665fee39825486749bf2c5eedbfd568e44eb45d4ae7b091c7f9287f2bc8c0", - "bytes": 32403 + "sha256": "cb974ca17648a5831fc458575e2dcac7b987d2fb856d38e53ddd5aa9c6f86170", + "bytes": 31767 }, { "path": "renderer/modules/pfs-ripper.js", - "sha256": "bb4f734026e3193e56ed83d9eded959acbee0f260fec96122b5429b6b73092ba", - "bytes": 7255 + "sha256": "5088a3132dbf8179e0ecdc6fa9f170f7cf355aaaac919e188ac64f41edb24bca", + "bytes": 7095 }, { "path": "renderer/modules/premium-illustrations.js", - "sha256": "f6880215e4033198c4878acca995a44a25fa75ab63107408db79d8e49333f096", - "bytes": 12036 + "sha256": "fa95217b589842ec81e765820721fc960b3ff97497581cc712d404434084d380", + "bytes": 11833 }, { "path": "renderer/modules/protection-model.js", - "sha256": "31b5eeae0b75e844f3e05414ecc0824372fb2add1c557d03461782cdc6b18806", - "bytes": 6076 + "sha256": "0fbb76d702da62067d7ecb6483303df4b4efe2670071ce12d6c89a0f4ff3afbb", + "bytes": 5973 }, { "path": "renderer/modules/psnotify.js", - "sha256": "a2ff25551ef21fda5a6738f7586e30147d65723d8c71b3e71d53b83d0561296d", - "bytes": 12684 + "sha256": "29a0065b95b6d984a4afa741169b96b0dade166f10b5f91e0cbeb35c6f4d3484", + "bytes": 12416 }, { "path": "renderer/modules/pwa.js", - "sha256": "f135efc79c17d8099042ee0353548fa6e87ff4c34725c736a6ff52849e374bd3", - "bytes": 284 + "sha256": "3b9623144101fc58cdd262ed8a759f9eba12e6859d13534e3711a33755c4e8e9", + "bytes": 279 }, { "path": "renderer/modules/savemgr.js", - "sha256": "86e96c6edabe95644e3914d94bbf0e86e8a875409040e360cb69502044fa9ed5", - "bytes": 26733 + "sha256": "abf7577570f8e81cc17bf53cde57cb1e2556093df04ba1744228cb38e79e30ae", + "bytes": 26172 }, { "path": "renderer/modules/settings.js", - "sha256": "8b6b945604e0b2e76926a7e9bf0590bd22b470f460e2fec05c9574571ebbcfd0", - "bytes": 43364 + "sha256": "b37870d44a9899e25bf8b81cf4b3e722a9dc943e34d2f6a830da241e2040c525", + "bytes": 42503 }, { "path": "renderer/modules/state.js", - "sha256": "df4769d1bc82968b61a040fd57b8c0fb10b642c28a523db998d7970e81e13968", - "bytes": 21641 + "sha256": "2f6e140154d0a4b9d30f3270d15dbf0d9b889855e95a8f29465bf6ed73b8a611", + "bytes": 21156 }, { "path": "renderer/modules/system-state.js", - "sha256": "7f06c0ee96ae7980043aaa519313093fe5dc8f3a6b2573ba925479c3050e8721", - "bytes": 3417 + "sha256": "73cdf7784f134c5a2be3b1213b15313c49ecefb6a3e01bc248b9de7739c750a0", + "bytes": 3341 }, { "path": "renderer/modules/system-view.js", - "sha256": "7362d0efdf7b4ed38f3d09c3c100c3ab34d87938657e54a6ac594724a4ed4a0f", - "bytes": 30993 + "sha256": "25d8eaf51a14539411dc510cf62752cf48d4d228c230c60fb4a29866f1a2ae5a", + "bytes": 30226 }, { "path": "renderer/modules/title-workspace.js", - "sha256": "ce50fc238a81c44c6756451eb27ea6466d9ba7016d30ebbdf9c931f0ca9d0412", - "bytes": 13085 + "sha256": "f2d2d43c18fb099f3c5656e87917cc95630283ee0867f21bfba5f71d10ee94ff", + "bytes": 12866 }, { "path": "renderer/modules/transfers.js", - "sha256": "c3d0b9b1952b8ddd4a885d48aaa37b8378380afbea873c113d99a4afa8bcc2d1", - "bytes": 9989 + "sha256": "c68f5c8e58eeec7de97f96c6c792c65fbbe057b21ff7899bb576a23a08691135", + "bytes": 9773 }, { "path": "renderer/modules/xavatar.js", - "sha256": "8fa7500af342332582805c623f048444b104573c06a26943a1cfe14c3ef03096", - "bytes": 34392 + "sha256": "9c2f5ab299cbbbcfc5dd0dd66ee4ef0fdc396b3bbf8dc64c21362262edb7b489", + "bytes": 33685 }, { "path": "renderer/modules/y2jb-generator.js", - "sha256": "e140395723f5af8fe2ffd05e3a48bbcbf934b23cd640546eb1ca149e02522ff0", - "bytes": 9285 + "sha256": "6e623dc354b13084d8a8295d96709cdf0dfdcfa8d27e6203b4226b848f96bf25", + "bytes": 9094 }, { "path": "renderer/offline.html", - "sha256": "c79bfa43f40974e278e950416a73afaf1f41e4b8b9420cd53b102758c557f948", - "bytes": 1548 + "sha256": "4801b91c40cf31658874558b8646fa12436717f6e835fa0db82bf4612810afd1", + "bytes": 1537 }, { "path": "renderer/pork-evidence-bridge.js", - "sha256": "a0b3da14e4e3a2233bd89dab56bcdb1439de237ee87c7a4312211dd6a8145911", - "bytes": 806 + "sha256": "221d6000493ee795d932f07dac36ec949193cc614b6d84ebcd0f204ab618f6fd", + "bytes": 805 }, { "path": "renderer/pork-web-shim.js", - "sha256": "203c236770f605639f397aab4c15963a1bb525a990531f5f4ffe3584a8cfccaa", - "bytes": 37450 + "sha256": "e1a3d40cca5b9d7dff8579ffacf863e106ca97d4672449bb05c0d0b2f8de17e6", + "bytes": 37449 }, { "path": "renderer/server-login.html", - "sha256": "68498cd9a3586007734d45889bc9198b0754aa2ec48c1bf775296c357fad5934", - "bytes": 3322 + "sha256": "c00822593877cd6c31830db3f48307c59057fa1b835ab662015d0ea1c872badf", + "bytes": 3290 }, { "path": "renderer/server-login.js", - "sha256": "e33a60950cfd5a46c72a73f2d676e3f0dd914912aca90dc7b1bc757565676160", - "bytes": 4130 + "sha256": "d6c23a47a29c8f99432b6faeeb5d5899a3e5b9f2fe302f9eb4738a18dbf57922", + "bytes": 4082 }, { "path": "renderer/service-worker.js", - "sha256": "065f1d01d2da24c08ccaffb38c29919f02237fd4eff2fde951f67bd4110f8a8a", - "bytes": 1651 + "sha256": "362b548b519c81c2c3b58995035a46f7bb5407f5797f59246686ec66aea3f4fa", + "bytes": 1612 }, { "path": "renderer/splash.html", - "sha256": "7c54f22901528c5b1a824680e4da01edc83283311ac00cbde5c8b60791a16aad", - "bytes": 3076 + "sha256": "e1d8ca8250e7740036f143fa9a75a65611fe70344e11f448474fc39f99d1bb62", + "bytes": 2992 }, { "path": "renderer/styles/base.css", - "sha256": "7069e75584345a9f0494c6238f2a35436135e7ec2f72f2b86c8e72df417c8b51", - "bytes": 16951 + "sha256": "c7514b8bbc221a7bd8902a35fba25d4ce6962fca1411c46ef61fc705e18ee399", + "bytes": 16950 }, { "path": "renderer/styles/chimera-system.css", - "sha256": "180127c622b193ac8bb34f893ad76567eb9ffd44947e6330b7efbf736a03e472", - "bytes": 18569 + "sha256": "52ce1756292524f712986defbbc14a91f4fcfe919b76cbf6d6f6831c1c9f3e36", + "bytes": 18127 }, { "path": "renderer/styles/components.css", - "sha256": "81d04bd6cde80e05fbb0296d9a9119f5d296e019c7de2a63f978afb40ff8d225", - "bytes": 24802 + "sha256": "0b042c7cda862f8c913e57f98b3ed3b68167657595f446cd480543ba026c42b6", + "bytes": 24553 }, { "path": "renderer/styles/etahen-link.css", - "sha256": "e5debfc95dc22b800ce1ff02da12984e93c993fe84478422c1b03cbb898df2e4", - "bytes": 1635 + "sha256": "f40e0e258584f522a955dc7fd7d1bb214e704ea1103a12e6bf5f3363994e11ce", + "bytes": 1621 }, { "path": "renderer/styles/features.css", - "sha256": "596716bc164322423026971c8bbd15e2335b0033cea3840482ee0a99fe507ee3", - "bytes": 54708 + "sha256": "7fc08862402a535d2d83dc90b3ab10caf80ee013dd24dd9bb6923843d734b82d", + "bytes": 54132 }, { "path": "renderer/styles/game-covers.css", - "sha256": "a1e6c59643f4da26b1b22c96b959d0be626783cbc62c7c6c9871784bf6537dbb", - "bytes": 2745 + "sha256": "89bf835df5bc6b052e0e5e88c438fecaf2006446f2641baf9863a5c8e74ec828", + "bytes": 2744 }, { "path": "renderer/styles/import-wizard.css", - "sha256": "7c5db9e76f3913bbb9f33a9f8b22dafaf83e9ae45a72d536cbc85bcff5d42151", - "bytes": 6004 + "sha256": "8886229754564f0f6455f7d0089b63eae1c591813084aed841e9ba9eebde155b", + "bytes": 5992 }, { "path": "renderer/styles/install-destination.css", @@ -474,8 +489,8 @@ }, { "path": "renderer/styles/mobile-companion.css", - "sha256": "1025b01cbf05481bcf0e1a7cf52867e17d5bbf7701f077508478e70e651e69b7", - "bytes": 14900 + "sha256": "f4161807d16813caca444c5ee163a86bb3d8f8fd491477e1fe29654dcfdeceff", + "bytes": 14899 }, { "path": "renderer/styles/navigation.css", @@ -484,18 +499,18 @@ }, { "path": "renderer/styles/package-library.css", - "sha256": "8692a36837bd80f2233f743033426a3cbedd7ab1e2ee2db02a9366722b9a0ff0", - "bytes": 2117 + "sha256": "6ee99a128786ea2d750319820a036b110b58ff54e87dffe6687dcdd39f8b6dd6", + "bytes": 2111 }, { "path": "renderer/styles/pages.css", - "sha256": "dc18e67b6474abab823b942e5e7cab2cbd72eb7633ab3118f5f1e9ed977c13fd", - "bytes": 57970 + "sha256": "b803b4b9fa8ebf498a86999fd03ad06a5d512e4ada18ed8c222aaad76d12f734", + "bytes": 57367 }, { "path": "renderer/styles/premium.css", - "sha256": "1dba3b289480948db98e69e40de2dc9c7abf29590ed22885dbe76ef6d705543f", - "bytes": 11885 + "sha256": "f32ac63773321f3f7efc7ea2fb7903570c46863470f5723c219abddfe8444a8f", + "bytes": 11873 }, { "path": "renderer/styles/protection-copies.css", @@ -504,28 +519,28 @@ }, { "path": "renderer/styles/ps4-packages.css", - "sha256": "b32130432b4ec72a203dab62d0a2c2766d6b8f6c1e7e15a8cb4118c483bdb08a", - "bytes": 4602 + "sha256": "3d56200c6164107e4ea11d33216dabb907da1e01293339a22fbf7b075c2c39ae", + "bytes": 4600 }, { "path": "renderer/styles/ps5-native-packages.css", - "sha256": "8a315769c9969dda04fc1f2156030dafc0d6dbe02a378950815066feec4c685f", - "bytes": 11083 + "sha256": "5d3a5663a53fc95a6c6456fb2d087faefc5b7ecd16d26b1346d5fc3459b8ba77", + "bytes": 10995 }, { "path": "renderer/styles/ps5-profiles.css", - "sha256": "64da54a2fd5c72ce9b875273dbf1f3af0b190622c30c9dd8b5c26dd25eeb6046", - "bytes": 8970 + "sha256": "88ea834f0e8ba4080e24205dc3da26f6ffaba9bca24a6ee6a959d3f2f59c5b4d", + "bytes": 8958 }, { "path": "renderer/styles/server-login.css", - "sha256": "abe7637e775f19a00c27aa240b66fc6e324d4f5d1636e07ac81c1cd1a551f7a6", - "bytes": 2105 + "sha256": "aceb26e4297bd5974d57c1027dfd0168ec8b62e5e77ffcc1b8dc1bee2b3866b5", + "bytes": 2092 }, { "path": "renderer/styles/stitch.css", - "sha256": "0abaa19d07c4dfe12ebae42aea132a194edb32dd50e138508de829ecc70ed01a", - "bytes": 55210 + "sha256": "067c418a9e2f7fdaa79670f286952344d398e330e00721e33da094768d3ef320", + "bytes": 55209 }, { "path": "renderer/styles/title-workspace.css", @@ -534,143 +549,143 @@ }, { "path": "renderer/styles/trophies-import.css", - "sha256": "074abe7e49561be8967748ffca50a7677c78cc057265b5b859af2deeb4e9d3c5", - "bytes": 1925 + "sha256": "fcd7f4ea8f59415d3e271888be362a912f7662665418afd0f7584a2feaf88927", + "bytes": 1914 }, { "path": "renderer/styles/trophies-installed.css", - "sha256": "a0daeda01804ee83975fd3dc16fccf1d9344791ebf4c1d336068db4a19854976", - "bytes": 403 + "sha256": "cff466deccc8486199673d5276eb75ad073fd828d077ff842ac61ddc4f10b642", + "bytes": 402 }, { "path": "renderer/styles/trophies-library.css", - "sha256": "d9d9050fc74d07e5ce88cf688a88c201ce1d749bd2b03da71019a7203f649fb7", - "bytes": 12882 + "sha256": "46ff14279692f2e1ead0d3ed971f0e1f5a57414681df368e9be604334f64d502", + "bytes": 12871 }, { "path": "renderer/styles/trophies-live.css", - "sha256": "aecb6a6e780a31e91afbc00686da5c780ea2eb6bd6cbf342337e5c10b52ce220", - "bytes": 1236 + "sha256": "7e0edda016160babc6388381b7036f1bbda09b7d6bd921ee06c2093b2795c5dd", + "bytes": 1235 }, { "path": "renderer/styles/trophies-progression.css", - "sha256": "1d71843cf053b32f1209f61516495a3286e73e860215211b2c9b4657bfa62e6e", - "bytes": 1949 + "sha256": "4017049adbe0f7f1d705748c1f39bccf87d153d56cf2702d5e8db56554336fb3", + "bytes": 1945 }, { "path": "renderer/styles/trophies-unlock.css", - "sha256": "0931ceac1156665ee86ea858eac6c3a6f13e7b1d5c0c3a1076f32438c6f94654", - "bytes": 839 + "sha256": "52dd39d11ef994bb04d9f9538439063e7aaac66923573556faf49627b27d7130", + "bytes": 838 }, { "path": "renderer/styles/trophies.css", - "sha256": "268b409ae7f99e98d9cad2df3ea16e9f4b24ccae7fdf5a9ecf0808313fd31d9e", - "bytes": 4152 + "sha256": "9ae0c7ae103d3949e4ae5d3a7edc8b2ef7e80443d317e9ef06f313acc165cf49", + "bytes": 4151 }, { "path": "renderer/system-view.html", - "sha256": "61d623c56db3859767c9c2b7087b0693bee08e53205ff9136a990798981dc5e6", - "bytes": 19704 + "sha256": "c3919b35a72e8a76df414eabb8e7c4a83150940a20a6ebda875bc06dd53ef6ac", + "bytes": 19280 }, { "path": "schemas/chimera-title-manifest.schema.json", - "sha256": "c5dc1805dcffe36a39d65d8c1df9aed1547a36d1a0016f89e5fced1a364b6158", - "bytes": 4418 + "sha256": "99b32de6778a003aab8a2ddc97962d0f45b56da6e72ce53075042d6595367043", + "bytes": 4207 }, { "path": "schemas/compatibility-provider.schema.json", - "sha256": "c1405afd7258f645bc0e150cb7d46254b54a87684bb4424067af228858f2bbc8", - "bytes": 3660 + "sha256": "4b6371713a533c7d9a9cd000a03ab9566328c6553dd039886dd7fc4c5e3b199d", + "bytes": 3502 }, { "path": "schemas/install-recipe.schema.json", - "sha256": "e4178d441dcd36f028fa9d6109455b58d6f440f773e85591efffa1d0c37f318e", - "bytes": 2621 + "sha256": "b308151f3f5624bd7326068fa1d4d094a385b50b4bdbe91167ae14b5572e8f06", + "bytes": 2504 }, { "path": "schemas/ps4-package-backup-manifest.schema.json", - "sha256": "b061fc0403dcd337efab10e1f57607e1797b79c2acb7e371041565632fbaaef4", - "bytes": 1991 + "sha256": "97008f2da16a5051aa5bd42acf1e57e20306ac3bd298faf06bb3989dc8f48330", + "bytes": 1955 }, { "path": "schemas/ps5-native-package-manifest.schema.json", - "sha256": "c7b22841343bdada558f184dc0672c640bc614f6713f920a94e9cec443e95190", - "bytes": 4794 + "sha256": "c64da7a6eefbecdbc333494c3fb207ee906a7c29df6489690129106a62e30f57", + "bytes": 4684 }, { "path": "schemas/task-queue.schema.json", - "sha256": "6e3fd6cd8c51e9cf5ba0541d254e2fc94911f4d0b32707fceff52baa3780eeb0", - "bytes": 3473 + "sha256": "93e6226273b989a6c8097961b8a7983153c8c2b4cff561fd28e5954961b65a8e", + "bytes": 3311 }, { "path": "schemas/trophy-local-inventory.schema.json", - "sha256": "666eec68f50b63dba97146925fec29c0d9f1ef52460f02658958204f39f293a2", - "bytes": 3234 + "sha256": "bbcb20b8059eb74a73cd10cbed6700675771800a54697b0e12c0c0aedb35fedf", + "bytes": 3157 }, { "path": "schemas/trophy-psn-proof.schema.json", - "sha256": "0be4d82c9310f0d272133c4eec1cb6beb43511b2a78e4420ec2647828ec6f7c1", - "bytes": 4123 + "sha256": "c0d04e40de787de790b97e35e0b80ea9eba3128395ac1f7faa280361fcb865fa", + "bytes": 3939 }, { "path": "scripts/check-syntax.js", - "sha256": "a3533058d2b8b8eb6e0e034d5a35d65a2c8c74b04257211a976348587c35a4aa", - "bytes": 2157 + "sha256": "82684e9dc34b00bfd3fb51d847d5fe73b9a5336a6aa0cd5919488c47d4c421db", + "bytes": 2095 }, { "path": "server.js", - "sha256": "f8e860f2dd0b292573ed7c0e2477d6d02fe68da3b2fad2d65303eb3af7d87af0", - "bytes": 11531 + "sha256": "d20648bae9f1eceb8e467dd4d7c7e7795bed4bfa893d952fb38fd6bc371e67e4", + "bytes": 11339 }, { "path": "src/backpork-gen/decrypt-fself.js", - "sha256": "9dd4a08146180c7d2e08d254503b697f64dbb39cf353b8847d8156272b72c84e", - "bytes": 5438 + "sha256": "7afd21ada2de6164b01bad7481a7b3957bba4dc5096672f7ff2d1c4c372d910f", + "bytes": 5301 }, { "path": "src/backpork-gen/fakelib-manager.js", - "sha256": "b61ca3eb4e808e0865f8d5425b2516baf024d16703ff58c65b3cb7821acfabf2", - "bytes": 12452 + "sha256": "ffac34110584e1c0bd6621b9696df13b8580727080eded068e03a3ed029842a8", + "bytes": 12171 }, { "path": "src/backpork-gen/make-fself.js", - "sha256": "d2b34719414b139bddcf6baa104b9f81dd22ceed708006473e8dc93d76daa7d4", - "bytes": 10243 + "sha256": "70829e5a32b01d25424eaeb3ba5520224e9c667f72c437c3f2cd720e516f2252", + "bytes": 10026 }, { "path": "src/backpork-gen/processor-worker.js", - "sha256": "f27e921883f412f9de4dbdc8d78b674b932fb3c9888d87623d593668c1522135", - "bytes": 1514 + "sha256": "b6b785139fc7427cf03e7f46d0331df215f4af4fc6ebb31b162fbaf257922b0b", + "bytes": 1479 }, { "path": "src/backpork-gen/processor.js", - "sha256": "7afc4f8f8607bd48c1a982006d88aa1cb0a1681c529a9351610e42ffaf35976b", - "bytes": 13049 + "sha256": "b977522bf5ca6c4c1b615003560a84bb6c0259c42bf22b5864a71e4e3a99c06d", + "bytes": 12744 }, { "path": "src/backpork-gen/sdk-patcher.js", - "sha256": "a81f7f757d4acec249043cbee67765b2566dacbf6448e16c9bed155714c93fc7", - "bytes": 5206 + "sha256": "13778540cebd12cf59a592b90ba0cc39d223823c047489c97c96f43565658a97", + "bytes": 5084 }, { "path": "src/bdjb-generator.js", - "sha256": "49ab4c82c11a841adddf58b17b9c991788505b1a56daf03e5ce85bd499c1ce08", - "bytes": 3595 + "sha256": "3e10e507ccd8f815e98cd2f59c3ff550c243653919992a133196d65de260c593", + "bytes": 3523 }, { "path": "src/cheats.js", - "sha256": "b8ca41d7a6d852dc79715c350b1c2a0cadc1be631751eb009adcc1fe4d6e96ed", - "bytes": 2666 + "sha256": "bed922af67c2fbd0634a437bd788bfcca1e468f002d800f04f474a454c4705ce", + "bytes": 2595 }, { "path": "src/core/command-registry.js", - "sha256": "cca98b8cf36fe8129bfba8ff43af521d8e05bd02c8dee994c5a30564b8bde014", - "bytes": 7363 + "sha256": "8a7cf523880f3a3ce94af88381a8885ced99bf98a7829df731a8e7e3883a1f42", + "bytes": 7238 }, { "path": "src/database.js", - "sha256": "4ef5b501b098cd5603048e9679c582519b4253ca43f84bd9e00d2ae4ba78455e", - "bytes": 57700 + "sha256": "0dbdf09f06271ef3d8649e24cee8a273799412a238459fbf1fde65c0c734ac2d", + "bytes": 56326 }, { "path": "src/database/migrations/0001-create-core-schema.js", @@ -774,933 +789,933 @@ }, { "path": "src/exfat/native-exfat.js", - "sha256": "c4e65fa294a5b5abf2b1214e420bf23917d65876462fa7c4f3d896e281a9dd1d", - "bytes": 13031 + "sha256": "7bfabe20ca0ffa481fd05a3c857c9e21ba8775e33fc0a8f15e29efe13a96fed9", + "bytes": 12738 }, { "path": "src/ftp.js", - "sha256": "b6bf7c162a1ae641925655251dc0a521882f0b4e2932c474d40d3681803af105", - "bytes": 35585 + "sha256": "90d9e2187c89cae73b8708f467bbb4a0fabffa821853ac8b558a13143411eb1a", + "bytes": 34740 }, { "path": "src/github.js", - "sha256": "c7ade0313adad8f9e16dad7104594afed8cc4ed0bcf0f08f586297bd1fb2ec50", - "bytes": 13855 + "sha256": "ef6d011610519526f23f4d49827ab0fcee82f34cb582db0f217e0420036ce577", + "bytes": 13548 }, { "path": "src/hashing.js", - "sha256": "0cec1820bdcfee0dd114d59c7d71ac2979f3746ec20652673e337ace357a8e42", - "bytes": 973 + "sha256": "0910979b5cc6576fb7ead1ec8d2292efc49237c8b6abb8a8800954e47c402f3c", + "bytes": 941 }, { "path": "src/ipc/backpork-gen.js", - "sha256": "213af4286c508c8fbda459a4773e452de6227be37f403b733370a99a9ffe5387", - "bytes": 15262 + "sha256": "6f92915cbdb5e3fcdbe89751e5483a644af700ac97ebff441155d2ae359f24de", + "bytes": 14855 }, { "path": "src/ipc/bdjb-generator.js", - "sha256": "313140cfae7cfb3df355e3f3d16811ce77ead1ee573a33a86d2840b9af696c76", - "bytes": 4277 + "sha256": "b398d2c0ef3aa5a9b7161c0a2a477ea6b6a91f393aff77304bcf3d7b906f3cb4", + "bytes": 4217 }, { "path": "src/ipc/conversion.js", - "sha256": "edd21fd865c13b4f6c2aa919bc8461c436e738d798a9220e96dbe31b4a41b1c0", - "bytes": 34356 + "sha256": "b81ddd7c4a5fd2b3d2d14c4455cd8d6e9cb4ef8169bd1952f61ae8bb46388a86", + "bytes": 33548 }, { "path": "src/ipc/elf-arsenal.js", - "sha256": "e867ad7a43b216f10d0a7e6e776342a16ea7764feb478c4f329c0f3b4110517e", - "bytes": 8806 + "sha256": "f87099077e428b468fec2677e20c5d14ee468cd5f9e058547b6f8546af8ac170", + "bytes": 8641 }, { "path": "src/ipc/garlic-saves.js", - "sha256": "6706758c119c83eb6b09fa9c7d524d72fecffad585fdd5fc6b31003a3a735d63", - "bytes": 601 + "sha256": "0fa4265e72aa51d92aadd9a4a4b56a17b0983ecec2b4660cbbc8ce92e1df3bce", + "bytes": 594 }, { "path": "src/ipc/media.js", - "sha256": "047b5516dd1ee49eb399ef75d9545389031e009cbd91b16defb26b115b52d388", - "bytes": 37412 + "sha256": "2a8c6550b3774854ab8e7dc252a65041e28c1f48f248940d11220b126f5fb2da", + "bytes": 36574 }, { "path": "src/ipc/pfs-ripper.js", - "sha256": "4ee5251d8c6ca43f6264f29b67fd1574a1c55dbc2f15239ddb68c07c9c235ed2", - "bytes": 7399 + "sha256": "8d086506540d6137ed78287fcaa8154995bcc2c0b17f8383b269b003c5aa8e78", + "bytes": 7251 }, { "path": "src/ipc/system-state.js", - "sha256": "aa105b04b9d7e6909389a2f35351f28ef7c8ecfca0431769e2af9243ab639296", - "bytes": 3277 + "sha256": "929b24046a839177519648e4629b34df1292b0479c1967cf9b438e107005695e", + "bytes": 3214 }, { "path": "src/ipc/trophy-history.js", - "sha256": "2a72288d108a904b32fb3574b37ab2e07ae314866b7751f6403365e95f00fd3b", - "bytes": 5556 + "sha256": "797564c730887a3e2fef1bfc52ee5a3e1f2c80810f6ebd96fc869171aeb2826f", + "bytes": 5465 }, { "path": "src/ipc/trophy-progression.js", - "sha256": "6ddc6beb9f59b0dc0213fb071bf69d7c31a042a9c8bc7e1f95069343e0458d07", - "bytes": 1334 + "sha256": "ed664eb873f4185d98c02369255b9903a7f837a809f4a320e849fb17a80ee05b", + "bytes": 1310 }, { "path": "src/ipc/y2jb-generator.js", - "sha256": "97a794d0f0ccab33243401c19554300a0408009c3773dc9a197d09c680357a50", - "bytes": 2042 + "sha256": "68898c9a8bb539576e662ef89b5df51d9fbc40196d9d3ef815fe07d20d6ca433", + "bytes": 1998 }, { "path": "src/persistence/settings-store.js", - "sha256": "6fcfb8578daa37fa52a09bede6fd7aeb765526629c019c401f4bacfb1bfff666", - "bytes": 1889 + "sha256": "38e9085df780fb3846706a2eda704099ca09ccf45a26095c0d22caf0988d9332", + "bytes": 1822 }, { "path": "src/pfs/native-pfs.js", - "sha256": "3271307d0f169b891d15e3fe6ed2c46cf4eb5654ddc0d15d2b1e6a330fafbc7d", - "bytes": 32545 + "sha256": "d3a15d5235d0876f9a5f378d92c1b062d7056ed9f636db9b9b0e409fc8bdf301", + "bytes": 31901 }, { "path": "src/platform-capabilities.js", - "sha256": "d616dd5a2c5d4bd95c2b9fb035cb2a262cbcd84057f946d47f4f7c4c2a77c3e1", - "bytes": 677 + "sha256": "9a02a566f713dddf97f97e52e94ed0fdbe10699198442ab5ce0d9c3af585ed33", + "bytes": 656 }, { "path": "src/platform/build-info.js", - "sha256": "73b2cc42ee3fb0ffee2455d6969d9598b02f36d8df4c07f43761e3e54aae150d", - "bytes": 1133 + "sha256": "d8ce480b7052368261154637c321c8ee27e3917f2326b50b534f05fe2346ce5b", + "bytes": 1109 }, { "path": "src/platform/data-paths.js", - "sha256": "9d34d678a5122b6af075696a0037d4fea3499d49afd15e19fda5ed6fb1bd4549", - "bytes": 2755 + "sha256": "2fe7acb8a0dc5abaf943a61c43b56f40dc924db6956029747480ae53622f8c6f", + "bytes": 2686 }, { "path": "src/platform/logger.js", - "sha256": "79b9ed3ddeb57cc7f117dc170124985ffc1dda6ea97075873f6d519f88bf0c6a", - "bytes": 3369 + "sha256": "12b5ce313bc44f89330a2fa6700f76353f6b4b12d2f3368b39fed517680e4bdb", + "bytes": 3298 }, { "path": "src/prospero.js", - "sha256": "67de5347e141d494364e3023df6cd1574af3c72243cf34ccb31d88545777206b", - "bytes": 12221 + "sha256": "d30669d8d0ba67d9f1616751c7c3d2c6ebc8b56e0ec8f449ac3f1e3d78ac668a", + "bytes": 11915 }, { "path": "src/renderer/recipe-editor.css", - "sha256": "a5cf55f10743c25771da6b1ff38553cd754205f8ffb22a9defa19ab2ebb4aba6", - "bytes": 1586 + "sha256": "0c905f44118ed9ea9ab0822bf208dd0a1f194a8b932365777df90546b8803457", + "bytes": 1585 }, { "path": "src/renderer/recipe-editor.js", - "sha256": "564266112baea0c6394b367cdb9527b2b63a0b19eaaa580c2f8b3fc763c747c2", - "bytes": 12112 + "sha256": "54ea5789ee18b83ceef5dd5bf08309edd74e57a9bc65e617f66ae1a8a6432bcc", + "bytes": 12063 }, { "path": "src/renderer/trophies.js", - "sha256": "6f12acda71e12488ef3fabe39340e1b58281d59d5d4bb30d4902726ee5eceb4f", - "bytes": 67787 + "sha256": "bdce57475ea1da531e27286006d48139a7abdc2d23bcae15b78324bd60b87277", + "bytes": 67308 }, { "path": "src/security/passwords.js", - "sha256": "2bc382618269b85043cbd8ba9c51a350c88723fafb01402ea255b815567880f7", - "bytes": 1204 + "sha256": "0329600ffc385e1b72d38e1b5e2076b948f9c2032855db3de0240b6b4f85810d", + "bytes": 1176 }, { "path": "src/security/read-only-sql.js", - "sha256": "9d2593e393d6b09d2cba417aff29e4ebe5af61dd679c6968ca66c1c5904e2cdb", - "bytes": 4841 + "sha256": "a8c987710252b8d506a266f6d339b04512270b94268ca04c3e74172054d9af47", + "bytes": 4711 }, { "path": "src/security/secrets-store.js", - "sha256": "10fb9e07926750d34d608598ac000dac675207558183dba861aa459759ec9d0b", - "bytes": 2377 + "sha256": "cc0f56b8442f4f726c93abb0de42a7d9ef9fea919b628fd47dcac5b5e87bd260", + "bytes": 2317 }, { "path": "src/security/totp.js", - "sha256": "d66b958cb534cfa19cbe6cc2232454bfb35d6bb8a942cf4d37f972916399400d", - "bytes": 4596 + "sha256": "3c9741d38d3edcfe25bb190954468021f9b53c538633c51cef95df987f8ee079", + "bytes": 4533 }, { "path": "src/server/app-server.js", - "sha256": "1a6e2047657825fae7ad6734a15c9177421416de2b89730262b750e10149abc9", - "bytes": 62407 + "sha256": "3568f41aa17fdfdfc71945b83a2d0c45757ec76248587639c095e6bf41d0fb5d", + "bytes": 61316 }, { "path": "src/server/create-registry.js", - "sha256": "c6aaa2337ec3b999583ddc12b15ec516995b7ab2d60b5a6016489347f5a16b57", - "bytes": 197450 + "sha256": "efcdd3b7c7586b7639707c4682fa580189fc5de085908aab66cd40a8dd4bb21d", + "bytes": 195013 }, { "path": "src/server/payload-manager-proxy.js", - "sha256": "5a475572315c8faa7be51620cde2fddcb8022fb2552a88cd2d8bd2fcf7edbcfe", - "bytes": 10700 + "sha256": "f93b5bdd96f3d0ded7a6ecfaa01ca64198da8ea8552c669d918adbf47dad9024", + "bytes": 10444 }, { "path": "src/server/register-functional-modules.js", - "sha256": "cbab8e90f3ab7af7820b68110b8ee6d04097aecacd931044238152e9d4e6c754", - "bytes": 84357 + "sha256": "2ac0b34cb68518dbd079423c93fa430fff5c7b6463eb4924f460acde3b6301ad", + "bytes": 83107 }, { "path": "src/services/apr-ampr-adapter-service.js", - "sha256": "431ada0bfcf09d533675a917f4bd9c0a3b431708c45eaacfda257b93d17f8756", - "bytes": 12055 + "sha256": "c6e8fb18aaea35c65cc39925b7c922d4a7f6dbcad03c4ab2247286295ea51e6e", + "bytes": 11951 }, { "path": "src/services/archive-worker-service.js", - "sha256": "2457fd4f79bd047f046b790410edffebf1d54dba8f8c73f0e86e1b739b433499", - "bytes": 14619 + "sha256": "6f2a5a18f492356d3ffeb8d962197f88074bbd434d67a9141680c9a8c774590e", + "bytes": 14379 }, { "path": "src/services/audit-log-service.js", - "sha256": "775df4a1c41be65d1970ae44e3597c6feeb2d41199a189f4bdcd16f50a57626c", - "bytes": 6696 + "sha256": "52e09d451fef7855fd4370338b1f2e17567c0e11a0bce74c969645a1f531299a", + "bytes": 6550 }, { "path": "src/services/backup-replication-service.js", - "sha256": "7c982fc493c0c0c54f144118800bf17cd1a16fc28743fdaa37c274b120d9703f", - "bytes": 18798 + "sha256": "7aebcffc2be76bba9938a6be4401af2aa608af0eddf82c6e07de056fe521fee3", + "bytes": 18467 }, { "path": "src/services/chimera-beacon-client.js", - "sha256": "f711c925c1ffb46c8a63a5843bbe7180bdf8ef3e5d1367f4d1aa95c950cae0a7", - "bytes": 11866 + "sha256": "e10ce4f72b620f410f01caff071d97df53aaeb7386ac0a137f2404d0a6ca74a3", + "bytes": 11692 }, { "path": "src/services/companion-worker-service.js", - "sha256": "72df6fcc94417bff9d8eb0b5b8b51b214d26e0b11cac245a70db6d10ebde6922", - "bytes": 7991 + "sha256": "e54c76de1d19196aa5780ff24909e25ea452770c6f7d6f66ca4b4db19fe8d267", + "bytes": 7890 }, { "path": "src/services/compatibility-guidance-service.js", - "sha256": "4725dc04c9f307ee30253dab9f1b4c83656632d3e27171cca14bb171e45159a4", - "bytes": 2100 + "sha256": "da613d5c45d4d6fcb11fa7015f655806859f6ce7b4f31db406ecfdce81d3c18d", + "bytes": 2071 }, { "path": "src/services/compatibility-provider-service.js", - "sha256": "b0fdbdb64581267f70cdb4549adade7ada498fed12192674c0f71714efbaa6ee", - "bytes": 14541 + "sha256": "decf663adebe7cc8b18fbfb063ed33bfdc64e5def60c38946efa793f23df67f6", + "bytes": 14340 }, { "path": "src/services/console-capability-graph-service.js", - "sha256": "137e378fd25592060f08649a04ae92a710ccc16a787cd1887a19bdd87bb9cdc2", - "bytes": 7150 + "sha256": "fe3d17ea72eaccbe672ed0d85ca9ecdc86eddc754a0616b809f6d21c5cf9cea1", + "bytes": 7029 }, { "path": "src/services/console-profile-service.js", - "sha256": "0c5f25d4f901dd820384490197dcf08c924d8884d816a86aed83695c46b06d1b", - "bytes": 14673 + "sha256": "f514eef7046f4c08a735109a559a0cfaffb293378550dff8cbcc8ff25d054640", + "bytes": 14386 }, { "path": "src/services/console-scan-reconciler.js", - "sha256": "2b55dc2ca4c94133e83363ae30df0d55ce4c3e3c775e2c12a73f0f59a126835d", - "bytes": 17582 + "sha256": "c300f856a1a968a1bf814c18a6daa38003ff94ba630af6dec3cd127f1d10a27c", + "bytes": 17084 }, { "path": "src/services/conversion-service.js", - "sha256": "1ac2e14dce770611d9667b51d2f4612f1e980b0bfd2370727aa8d5204646212c", - "bytes": 10677 + "sha256": "a73106be3d3946cf3b629b6f423198203583f46d1c12a4c238c3ad893cde2e2e", + "bytes": 10411 }, { "path": "src/services/ecosystem-intelligence-service.js", - "sha256": "7006c810c16683116b9ccf7c337e5b73811c0324a39006081639c661f1817046", - "bytes": 42823 + "sha256": "73b0fba4740aad1dab06e728bd7df40645d258661f06fd85ed13ad02c8c316b5", + "bytes": 42199 }, { "path": "src/services/ecosystem-service.js", - "sha256": "02786761917cebe8153d96d19db8a403d2ca6c830306f9336d2896db5d9b0c90", - "bytes": 105776 + "sha256": "814ea8143cdccf5b41c23cae35f0375fe868ebc065205391bee9b4e5420ca58f", + "bytes": 104212 }, { "path": "src/services/elf-arsenal-client.js", - "sha256": "ff2dda6d79d6d722dba0678516808b72795927c16ccc219a27e5a7133d16691b", - "bytes": 3608 + "sha256": "c0e07594448126ebf22f342d60b8746df57114839ab038ab549e763a3e5b846f", + "bytes": 3526 }, { "path": "src/services/etahen-dpi-v2-package-installer.js", - "sha256": "7b5929a3908e0bb05d7439ad1105428a5b856515eece78885bd9a32bee8bc708", - "bytes": 7523 + "sha256": "445dc0e9421d6808c3d8c177dbfd7177e8093b0e0472db3ab88afd1bde687af2", + "bytes": 7413 }, { "path": "src/services/etahen-link-agent.js", - "sha256": "edef06133e000b3867df2c9cc0c983df59798a50be8a872b7382faa5e4c8e9eb", - "bytes": 15202 + "sha256": "2ab212a5dbcf43d9a34c8f77bb9d40d9621d593876b6ac4f00a146a83ad05f7b", + "bytes": 14980 }, { "path": "src/services/etahen-link-contract.js", - "sha256": "23463c6bcbc586558bde39b56fbc301c3fd32b3db61a319d0f2751410a32cb36", - "bytes": 5988 + "sha256": "d85c187d8b3a7139c3112c14c73d282f58301b3c387a9d5d8357fde2844a40af", + "bytes": 5863 }, { "path": "src/services/etahen-link-inventory-service.js", - "sha256": "1cdb758bd7260406a27bc4d2e748a8a1f4891121b9bc316e81fe98764bd06c60", - "bytes": 15522 + "sha256": "01a77598ecb9c74519425ba12eeb526f4bbfeb6f61539fb43edecf9b2fcc852e", + "bytes": 15381 }, { "path": "src/services/etahen-link-lock.js", - "sha256": "fdb642637641ac9a56e12e999e77b40d7db79a4a74f573bb542871b335d2388b", - "bytes": 4538 + "sha256": "c3530a2d185373e880178e8d0a0d2d5ddd1fda1848ad3db33b7462bf24d95b89", + "bytes": 4449 }, { "path": "src/services/etahen-link-operations.js", - "sha256": "c45d14aa74e030bee182516593298d17cdda7a62f8cea71b83ae6c8741f8eec6", - "bytes": 47512 + "sha256": "0702596013cc3dac0a6e28ebc525b0621cfd2fc1327e8f67560b6826ef1e48a7", + "bytes": 47041 }, { "path": "src/services/etahen-link-orchestrator.js", - "sha256": "6e2e27d3f93ea912947a2418844c0fb278aea06b5d8ccb7d61f90b932c25f88d", - "bytes": 41230 + "sha256": "4260929b82dfa6d9b2aeae62de5bca9771d973f175473990fe1f5bf00a63c4f3", + "bytes": 40811 }, { "path": "src/services/etahen-link-shim-installer.js", - "sha256": "421a7a1bdce6bafd5a87b8eadc7ed591fab2063d6d435bea4be40edb913453de", - "bytes": 11180 + "sha256": "604d3442782dded764a0f79dc5d5ad85ab9a119cdfd948ecd8961fbd28951c96", + "bytes": 11081 }, { "path": "src/services/ezremote-server-client.js", - "sha256": "edc2e0d855817563712d0148392f5ca5ff40290681ba02178e3bbfd0c640583a", - "bytes": 9688 + "sha256": "d5f0e2fe8592e04ba4870e264e5b2dfd9f9a9fd746b631703e37e80d6a6cb534", + "bytes": 9496 }, { "path": "src/services/ftp-scan-root-coverage.js", - "sha256": "e80ae9a6b61cd20aacd24ac610e54ad6bc72152699eea15d15ec8aaa2cd38192", - "bytes": 2854 + "sha256": "2c43c3d0a57adc20fe927310ff97d65cb7c5c75c82f876a1d320832b334f593b", + "bytes": 2792 }, { "path": "src/services/game-metadata-service.js", - "sha256": "e6a67f5796d4a1dab7b053847219bd67be036c7bb4b524bfff8d35b754746eb5", - "bytes": 9983 + "sha256": "f327b2bff6aad023aeab3404c3aa5854cc5b23c92475d42feaa5d78eb4944929", + "bytes": 9751 }, { "path": "src/services/game-metadata-view.js", - "sha256": "b500f528aab1e7b5c2eb97a0e5299e24d7481cf58595f191b0dffb6a367a374a", - "bytes": 4553 + "sha256": "de46393e8c73926b28a2ae7f9fbd52b9c749f5ba7e437558fd11268eb23a479e", + "bytes": 4422 }, { "path": "src/services/game-move-adapter-service.js", - "sha256": "1c24ca43919a0b1f1743da34245c57c8c571a6d6980417a7eb4513ae11e972bf", - "bytes": 6323 + "sha256": "68390df831e2ca8e40e12c930cf6864dd678897dacf162fb2d65a3876393f75b", + "bytes": 6217 }, { "path": "src/services/game-update-service.js", - "sha256": "6b2b36987e85444ed48c51734f070c8512e732683b7b1c58b2d50dc0a3081d92", - "bytes": 32421 + "sha256": "f66b6241fdf7dd1ca78e36a2cf2aff3132299b88a61026e157f910b23bbab335", + "bytes": 31885 }, { "path": "src/services/guided-game-move-service.js", - "sha256": "ba8f477c3a3ed229c6a9d4d573056c0c322720a982907a909d27114ceed0104c", - "bytes": 7560 + "sha256": "cc392d8174b869fd0881905cfa5c01bb9530006672f00533498410d615b226bb", + "bytes": 7417 }, { "path": "src/services/import-classifier-service.js", - "sha256": "ebc928dfc95273c67a6896ffedae94acf9b81fc8b551e674823c07da28df3cc2", - "bytes": 16063 + "sha256": "7d3116666a0409d97f9d33ef914f9670881444129d4109a469674254c89db63c", + "bytes": 15871 }, { "path": "src/services/import-staging-service.js", - "sha256": "516fc19c96228ab5797b62746b3023a09f744121faa70bef165615e81624bcc6", - "bytes": 16430 + "sha256": "b40bf4c28319b5ec724370eee86c7728a930552a38f23b35cf148e81783d9877", + "bytes": 16104 }, { "path": "src/services/import-upload-service.js", - "sha256": "67ff3aa88fabe7aafd66358c5ac2da15f83227c8f5fb628e22741f5143a477f1", - "bytes": 12317 + "sha256": "915d7c9883d8a0ec477bb8a3ee92a5c57d38bc1053319ed3699862cd02d68ff6", + "bytes": 12044 }, { "path": "src/services/imported-trophy-definition-service.js", - "sha256": "cc493dfc4a4d6c9c207be65b318bc5258c4d3648366fc6bb9e7aa12935fb8c43", - "bytes": 5266 + "sha256": "a515b9807a1b88abd60a5dce8d52a6dd04546efbca46c6d48b516cd4f8de21f7", + "bytes": 5177 }, { "path": "src/services/inactive-legacy-trophy-unlock-service.js", - "sha256": "cb14f2f1d930aa502e5f221f757699a3da13ee2b5018158289057429351d4eb0", - "bytes": 9475 + "sha256": "c29820ac166d09723eced86f49352bfacac2b465fa8701f061d5521d497483af", + "bytes": 9258 }, { "path": "src/services/install-destination-service.js", - "sha256": "aed2b2202ead9124fc734f8aca927b94c2d5d93c90af9abbe3518390c7ada5d4", - "bytes": 4099 + "sha256": "5280a711d67f00c9e7b5c71c0e67b62c3f34770ac908f31ed639764c9db01b51", + "bytes": 4030 }, { "path": "src/services/install-orchestrator-service.js", - "sha256": "7370f6971938d844ee393c14110a057bb4f5b559f704094e81c7bab72d71d631", - "bytes": 12872 + "sha256": "de572aa20b37e4e821f6a9ec0bf07088ad74168844139e2348a4525159de74a2", + "bytes": 12707 }, { "path": "src/services/install-recipe-repository.js", - "sha256": "b23414bca537469611c6586e39a39692925f5be767b3a668ce000aefbe17af07", - "bytes": 4595 + "sha256": "7fed755ccec0452b332c30d983e602d5d7d4acd74d92f8db323b82079229e4f1", + "bytes": 4548 }, { "path": "src/services/install-recipe-service.js", - "sha256": "dd80b99f893f15d1c3fd65807d6742e86440256bde2009e52582eb8e9310c7a1", - "bytes": 12264 + "sha256": "476111540397336b41d7cde1ae916c1df57a2430f9578f27c5edc8e2c4691776", + "bytes": 12128 }, { "path": "src/services/legacy-detached-trophy-mutation-adapter.js", - "sha256": "a5640f570eb2e70c40e077d8a656efce2981eb0b62c764e3ca00a2115f8b0387", - "bytes": 3618 + "sha256": "d07f6a57de5847d362a337028f142cda489a93fd4f7c2c87bab0f941cff6ad1d", + "bytes": 3531 }, { "path": "src/services/legacy-detached-trophy-preflight-service.js", - "sha256": "83bb3f806c314a3446b2d27acf01a531480a33bb4ee5ca659b7359693f9efd1b", - "bytes": 9945 + "sha256": "b01b6e0b09f49b724199e10411099c64135fe0f25ae26afa8fe059b38a0fba82", + "bytes": 9719 }, { "path": "src/services/linux-listener-process.js", - "sha256": "0f05550833780d77647d274f57bd60bbbb5a00efabf5ec88937bbbd52ae6a603", - "bytes": 20278 + "sha256": "0f720d719acf61593a1458619a101b5781818cf49965f4d1488ec793229a6056", + "bytes": 19854 }, { "path": "src/services/live-trophy-catalog-service.js", - "sha256": "62ff0a13eb4af02c13fe29d253dbe916db27145aa800dcbd4a279241e9dbceda", - "bytes": 14255 + "sha256": "fed0dea7ffb0182b4a40f346db1cac46124ac4b6ccaea2a1c02c1fb9221a61cc", + "bytes": 14034 }, { "path": "src/services/local-library-scanner.js", - "sha256": "2ec0e76fa23c966cae0120aaecfa0b86db1bdf23f27d5306d889cbab38c772bc", - "bytes": 27832 + "sha256": "774a5bf4103ff8abf61ed09307347cc706032321111f63a39843b851ca57706e", + "bytes": 27133 }, { "path": "src/services/local-trophy-inventory-service.js", - "sha256": "fa822c9dddfacf742e183300232440cddcc2bcabfaed1cedbcd92275924eece2", - "bytes": 15902 + "sha256": "a16b6bc69b05c6c771d71248b3a26b66276a23184856ec5cbd9b925f60535177", + "bytes": 15681 }, { "path": "src/services/media-cache-service.js", - "sha256": "67c28c311a23ce8ccf1bdcacc54b9dd97b6b414b68191def09cadfa97a753892", - "bytes": 12468 + "sha256": "e0e41553ff7878c652ea70135f8094dcd42dd70201bfabb8b8fdda4dd29cf08d", + "bytes": 12203 }, { "path": "src/services/media-import-service.js", - "sha256": "f177ad44f615608ba0c7886abaeebcdff8fbea4075a19cc3d03e24f3140cbad0", - "bytes": 10265 + "sha256": "78911447f5d37483897575bd7108417e69789aaef71ae20b25f73cbfb8882cfd", + "bytes": 10091 }, { "path": "src/services/notification-service.js", - "sha256": "caae0c00f2da502f0bb4ab85d43544d9a0ef00e2884c7bdc1eed4604b83f2844", - "bytes": 4991 + "sha256": "72688c5cf5d81742fca4656c9f3c835f7aa66e2e78e13958380a34de7478d9a9", + "bytes": 4919 }, { "path": "src/services/operations-service.js", - "sha256": "a1a94abce587573ae13ee1b2bda11df8815109821a44098017ab51ec036432ae", - "bytes": 58674 + "sha256": "1e5c3e9c653fbe8beb9b31584b5028b9c45f99205ec62a534764331c6652a75a", + "bytes": 57621 }, { "path": "src/services/patch-bundle-service.js", - "sha256": "8819d77d26952eec9f93593a9f77be4af2dea9049d8a9a887f46fb416fa32fdd", - "bytes": 17532 + "sha256": "11e863710f23850361d9a1aeead4013155523df991b5fab08b5b85dc899f5fc8", + "bytes": 17409 }, { "path": "src/services/payload-catalog-service.js", - "sha256": "59e254ee591f93133591b1ede595f1a2c318e572a8855b2e7ca24e560272b7c8", - "bytes": 3994 + "sha256": "310c7412746ed4da85927c5bd877c12d0c5369b700f326bc89990facfd272ff3", + "bytes": 3909 }, { "path": "src/services/payload-manager-autoload-repair-service.js", - "sha256": "eeff531f8572340f1889666623c544b1f8d21b5f9d2178cf216c1c038a245dcd", - "bytes": 32632 + "sha256": "b095ee3e89683b66aecfdf94035a930ef58cd0263bb8b3f973b7468729ad9506", + "bytes": 32124 }, { "path": "src/services/payload-runtime-service.js", - "sha256": "2f5959518e2cfff810395d0e4bca66074296288b70efb84e5a38ab1ced31a10a", - "bytes": 14316 + "sha256": "f6797ddb698f08c20ba18439a08c1d96fff1ed008369d6a266d67d1eb2e6a242", + "bytes": 14076 }, { "path": "src/services/pfs-conversion-worker.js", - "sha256": "530388251e66dadaad87850d3f4608c9352c6138cd21030df5b823ea94ee81ac", - "bytes": 630 + "sha256": "5337bdfeea118fc72699586c94859b505b7bce5cf5ca940e3c8a1ba06e56002e", + "bytes": 612 }, { "path": "src/services/platform-artifact-staging-service.js", - "sha256": "9df6c98f9cabff8ef1b6f1c5a1e1a7acdd3d1297747be549be24e5f99f04bff7", - "bytes": 9739 + "sha256": "c1dba18c4dbf608141253595ebc0e1918db9b26c41425fb88fd04766d74dc8dc", + "bytes": 9540 }, { "path": "src/services/platform-control-center-service.js", - "sha256": "6df997e4c2b1289966a560eb7f5796762f020925e3f697071013a49f6fb2462e", - "bytes": 5409 + "sha256": "94ce84fcc9c6c1db2777f6b0a5362d2180ce3640321a8132c950e8d02e46a09f", + "bytes": 5355 }, { "path": "src/services/platform-operation-service.js", - "sha256": "2705440da162735c516f31974ad9ab2a4b03eb8a0a6768800678cd31312780df", - "bytes": 2254 + "sha256": "dead61669ce794ea93419a7ad8f6a5f1913ccf5065df22d6753e5e2ceb283742", + "bytes": 2202 }, { "path": "src/services/portable-manifest-service.js", - "sha256": "d52a9ef42991db0ac9473998bf1d26dbc5906c5e74b0663505dec7a05ebda092", - "bytes": 13869 + "sha256": "667b63e3f758ee1f5729a66529d78e75bab77db768f13ec67bd3084cad8ee512", + "bytes": 13672 }, { "path": "src/services/portrait-cover-provider.js", - "sha256": "8b97baefe04339a399be4e1dc7e05b28f4cedc57673ef6c3ad0cf0efe804c6d7", - "bytes": 7421 + "sha256": "251fd80af069d149de6e6495da82a0d05ae72c0e2048e1171e2fce70887a4164", + "bytes": 7218 }, { "path": "src/services/post-install-verification-service.js", - "sha256": "8a384f16594792584ccd060b2e5aa7830515be5f19377abe6c263cd5ca4c560e", - "bytes": 5986 + "sha256": "428c9ce2b73d54a25e860377bce135ffd3e7ed2f33c4558da1e687289e91f683", + "bytes": 5874 }, { "path": "src/services/ps4-package-backup-service.js", - "sha256": "2d2ea083961d97fba72e4bc919ad54b66e67d150fda0087608d7c46ecaad8d2b", - "bytes": 14787 + "sha256": "236f8e35d542dd889be3d21e37c4472f4c4d050478a26eb2230eaf25dec5b4f5", + "bytes": 14610 }, { "path": "src/services/ps4-package-registration-service.js", - "sha256": "7df36e5ad37f2071bdc44d860f6c898ef26894e9cfa844cd8651e7d46b521357", - "bytes": 3759 + "sha256": "d7172fd522f9fd81e39721601fe31b5d24e135e21cba18afeed4b3cf728617f6", + "bytes": 3729 }, { "path": "src/services/ps4-pkg-builder-provider.js", - "sha256": "017cf20035f19d4aed612c8f2346e285094bf50b3282953d8741a34c4f1a6720", - "bytes": 4297 + "sha256": "0fec8258f23e2949be95f57f631fe96a55cdaca645a7e72d839092f14b7e3dcf", + "bytes": 4221 }, { "path": "src/services/ps4-pkg-installer-adapter.js", - "sha256": "4f93e582be464e02b96c43fa7647df541a35db1c29c6760f037e7b452a51265c", - "bytes": 9628 + "sha256": "897af99b5738eb4383467ecb65901cc4c0b5b360e581c3b00f386987037c3d49", + "bytes": 9525 }, { "path": "src/services/ps5-console-staging-service.js", - "sha256": "b9438cdb919f5f8454acf909c1582f9ae0aef733ac0fa1424f822e2d33b40df5", - "bytes": 18025 + "sha256": "b834a26531a4dbda6ceb5ca45a56c39def838829d5c070f2becec7fefb33094c", + "bytes": 17759 }, { "path": "src/services/ps5-content-adapter-service.js", - "sha256": "6b599efc4888ba3fbc58753df904d9d925df03bcf38557899e6c012d43c7707c", - "bytes": 12977 + "sha256": "9ab358c548804f4839f06a54f0300dc1cc1c7b29751299d0faa2781b1c56ab71", + "bytes": 12712 }, { "path": "src/services/ps5-fih-validator.js", - "sha256": "e6efbde4b65282cc2cbeb5be240e674f9fec57f664db574664f47143e27dfd31", - "bytes": 12903 + "sha256": "31251ee0806ed5f97b9bf28bb345be74eecd9f726f0fe3d880ce82e945e75d48", + "bytes": 12709 }, { "path": "src/services/ps5-fpkg-a8-control-qualification.js", - "sha256": "404a9c0bb442446853a6e18ffbcc28c277b64e941bf5b7202dca9c07b42760b1", - "bytes": 10046 + "sha256": "295eb3a25c5150bc6b10d6975f83794a8701b3b7e37ebc3ece2baaed75ef23e6", + "bytes": 9819 }, { "path": "src/services/ps5-fpkg-a8-experiment-ledger.js", - "sha256": "7c80a9f6c18c76bc17a9fcbb6c4dfe663cdad66f25306541936a311aa1fdc3d3", - "bytes": 9480 + "sha256": "820a9e777a45eadd9fdfbcb524d9233fccbf8b3456b005aa5587c223935f7182", + "bytes": 9268 }, { "path": "src/services/ps5-fpkg-compatibility-profile-service.js", - "sha256": "39a8eb7556449081cf8ca89e4cab84e36791d94590ef3d6ea50c6bc3224b278e", - "bytes": 13621 + "sha256": "a33bdbc47438aabfbc6efff49d665ef77f3d84c50d8e9ca2b103f9bddd9dfc04", + "bytes": 13393 }, { "path": "src/services/ps5-fpkg-completion-trace.js", - "sha256": "6fb59578a045ca115138d6f17dabde9d9a46ffe935053e22d2fbcc50bc090017", - "bytes": 16648 + "sha256": "9f3f2e77de6fb41e385db89330e35bc9c7b9794a8b22c9f108496bb0231781c6", + "bytes": 16347 }, { "path": "src/services/ps5-fpkg-content-auth-trace.js", - "sha256": "cf6414a57ac4251f64bc1aa402e6d35b0ce61108892eb1d95254be002cea7c7e", - "bytes": 16462 + "sha256": "4004fd568e68f1a62010e996c338f3f4401bd4dd1f06933ec4d69f78f06a20a7", + "bytes": 16204 }, { "path": "src/services/ps5-fpkg-control-candidate-service.js", - "sha256": "d0835f94bed2a7f1a2992c740d99852d909c0e9ff670db9867bba7bb34b8f7ca", - "bytes": 11522 + "sha256": "89e2e7b87d349b6ad3131e4124ee500ee4e2717ab054144ae146fe51415a647c", + "bytes": 11281 }, { "path": "src/services/ps5-fpkg-control-metadata-assessment.js", - "sha256": "875d29c49e9745a94a33dc46dc6c7aee81cd1c2a5d430702faade34ed3a91b35", - "bytes": 7069 + "sha256": "cff4e81d70f5b206fb6eb20516aed7a612dbd20e3ffab3f5faff4d42c34c11eb", + "bytes": 6923 }, { "path": "src/services/ps5-fpkg-control-taxonomy.js", - "sha256": "9c6025c93f1be866ab83e73e0ac8aeb0b3e2752cf8adafaf6ee6a1b6b2441590", - "bytes": 6354 + "sha256": "296c4c49b65810f32913780013561b086e797e8b1835118b59cce437d96ca19e", + "bytes": 6217 }, { "path": "src/services/ps5-fpkg-distinct-control-install-gate.js", - "sha256": "ce327704724696a7242dc8c180bd2c1b2cc5355f067f787036b077a70d3e8827", - "bytes": 12645 + "sha256": "e40c37511fa537ce0d85c5130f6931144bfc30b747d6e27325ed386fcfa318ae", + "bytes": 12409 }, { "path": "src/services/ps5-fpkg-distinct-control-package-service.js", - "sha256": "68926baf1d42276a2da6361bac678703b3798dfd2d3bb250dc9bdc1b7507e388", - "bytes": 16127 + "sha256": "7c5087323ca03bc543b38c99134a006fd47fd61a449b27458a07fd72a19af6fb", + "bytes": 15853 }, { "path": "src/services/ps5-fpkg-kstuff-runtime-identity.js", - "sha256": "02eec96f50f74862a7ad1d281869f4591d33ecdf82f67baff41e2365ae608179", - "bytes": 6090 + "sha256": "301a6d8a8507007a608f78c40bafe95b0d2bb32e6944d3af3f217421d562eab9", + "bytes": 5973 }, { "path": "src/services/ps5-fpkg-readiness-service.js", - "sha256": "127f579155b78335dd43fdf249d0042b2d50c88da0821374a3a53a909aa19139", - "bytes": 13910 + "sha256": "d4da33c64b2c31c35d1fe69a0833d628e3c963772b338c1ecab7395f80d867f9", + "bytes": 13683 }, { "path": "src/services/ps5-fpkg-route-selection-trace.js", - "sha256": "bab973220f8d59e7667aa40ce9dd7babab17c0ad5f7ab63821446fd1410494cb", - "bytes": 15092 + "sha256": "ccaf14735cb4d79e9c69bc8fed7ec4c307bbb79c9bf6911694642b37ec5e03b4", + "bytes": 14754 }, { "path": "src/services/ps5-klog-service.js", - "sha256": "8575a9a4fee86364739f418dd16da8e72cac7f212d2859efce53611561d2f6fc", - "bytes": 14122 + "sha256": "2f75ade4de870e0d0cd4d905d0b3e2de1716be44adbe6c780fd9e11e6c0363dc", + "bytes": 13798 }, { "path": "src/services/ps5-launch-reference-package-service.js", - "sha256": "5e5b05d272106943d68dffeef434915a16fb7661016d9d2a3f3d448aeffa57ea", - "bytes": 7234 + "sha256": "f008daa7172fe71178f56025b6d1d30b59f55f17bb587cdd86d1037e82cd9226", + "bytes": 7145 }, { "path": "src/services/ps5-native-package-install-service.js", - "sha256": "c06f21d2933cdbb4115478a73ddbeb867e802f4fbfcf16c5b8686860ea2ff69e", - "bytes": 42563 + "sha256": "107a648b754cbce62c24da9a64e6974c2d04be1e91e2674269c4902ebec821b5", + "bytes": 41966 }, { "path": "src/services/ps5-native-package-registration-service.js", - "sha256": "41307b2629dc2e169459d8e784bbfa2181b4fd77ebff79a53948153b7c70e080", - "bytes": 10082 + "sha256": "d5ce07fce12e4e906ee35b723de7b053919b9b410d0b8941e22d424080b8fce2", + "bytes": 9966 }, { "path": "src/services/ps5-native-package-service.js", - "sha256": "0ea0e1daf4153d74db24f1fb245b7d60792e48037eeab9d3aa11113061293730", - "bytes": 29858 + "sha256": "615b6c30e6396ca7462482be51173b16cb0750f5f46a271f1cf0db26bd06db16", + "bytes": 29496 }, { "path": "src/services/ps5-native-pkg-builder-provider.js", - "sha256": "1916a024e1c9ad6aa507adeee897a9fa1cf38f29aa3397ab1fcce98fb2377601", - "bytes": 22845 + "sha256": "82ddd8ce9386edff74f395c462e3b9bdadce916a2ea8c81d2a5a43f159398c42", + "bytes": 22434 }, { "path": "src/services/ps5-p15-a10-runtime-profile.js", - "sha256": "33dddc5e695403796eda7d36c9e4716d321e151b0a7bd613b94d9fdd25c3989a", - "bytes": 1225 + "sha256": "f82eee060dc89e39fed1e5a7bdce680b97bdaf25a34eeda09853944d391e7b70", + "bytes": 1197 }, { "path": "src/services/ps5-p15-a10-runtime-stage-service.js", - "sha256": "86d04483eba65aa1bbf1cc412dd9afd5503476055d9fce58ff9420db62e67e58", - "bytes": 15424 + "sha256": "b4cfc5b8ec7c7bc8fa65e2f3e4a1e118f12c10f17ab78f70c186679e72be5c3e", + "bytes": 15160 }, { "path": "src/services/ps5-p15-r1-profile.js", - "sha256": "1470161434fc7420f736262e69888ecbb9c1e29371cfba2bf6e25991710db084", - "bytes": 8246 + "sha256": "4dda435694e74acda44e024e7448f0765896a7c7f57f713c4470c9dcc0c16ec5", + "bytes": 8056 }, { "path": "src/services/ps5-p15-r2-installed-content-verifier.js", - "sha256": "caaf5a22354ee330205ff93f525375191e7f1f54431f42d0c816f2bc1345ed7d", - "bytes": 7132 + "sha256": "5f0072536073f747ee1a15ca2a220c42dbd4b66436f0b7f59a809d1ffd473ab6", + "bytes": 6972 }, { "path": "src/services/ps5-p15-r2-qualification-service.js", - "sha256": "e2ebe53cc00b269a66e3a4a213fd70f77ee5745055af923a6c3e7e6ea279bd64", - "bytes": 9470 + "sha256": "819b5f493bd3fb26179263ae03fa4f65db7640c5ca01e559e08df40f47fd78ce", + "bytes": 9215 }, { "path": "src/services/ps5-p15-r2-qualification.js", - "sha256": "212bc4c9e1629507c96ac649fe987118352a214632c720ed030ef6eb65d27168", - "bytes": 18589 + "sha256": "815c936187d3fe3f4a6539ec300baf7a9464d10151ca1fcfe0aab4b9af1a1c43", + "bytes": 18161 }, { "path": "src/services/ps5-p15-r3-host-artifact.js", - "sha256": "a5be890464344f9236dc11893c645b05195a4aa6e12da26173bf46f8705640fd", - "bytes": 5131 + "sha256": "0f745aee877eb591fa996fd75f36aa69ae831e4039730feed678d43578da37ef", + "bytes": 5001 }, { "path": "src/services/ps5-package-comparison-service.js", - "sha256": "5eb80a64c0481c569448034b2b6a17117d8fc84567201cc679560067e1b6128b", - "bytes": 5931 + "sha256": "fb9f0308b42653af380985975ec54546eb100ec9507980aa5f72b07aefa8e0df", + "bytes": 5858 }, { "path": "src/services/ps5-payload-manager-client.js", - "sha256": "6bd201582eee9785932cc1c27a1b4fd7f1d7c282c738668ff2a7ce5deff64db4", - "bytes": 11176 + "sha256": "e484095b7a512fa1cc1017a39c50bb3d87ba2af22752adf219fd74e2ee2ada29", + "bytes": 10932 }, { "path": "src/services/ps5-profile-management-service.js", - "sha256": "bff6d645087773b580491a869d33176957820155a47ba49503917697464bf45c", - "bytes": 14031 + "sha256": "1a7c2dabab38dbd25af5787338e383696fdca6a576be2b063bebfe89a0391e26", + "bytes": 13896 }, { "path": "src/services/ps5-shellui-launch-observation.js", - "sha256": "061ef5b79916d844355708038ee9c81dc464902710f1ec93ce559a41c1b807e6", - "bytes": 13386 + "sha256": "2b4f2246903c8d2f2ef36583225286bd03ab3df3b4cb6c8b0c20056192e08c91", + "bytes": 13210 }, { "path": "src/services/ps5-shellui-transition-observation.js", - "sha256": "579adce837d9eb86b390aaf9bdf0b8459e2ac907b1c6e83e1fb4a646529199eb", - "bytes": 15880 + "sha256": "5c16092d8e518019435371cc521b7735adb3107449c45fd591cf0257458c84db", + "bytes": 15551 }, { "path": "src/services/ps5-upstream-control-package-service.js", - "sha256": "968d216ad032db7ad5235cdea6f611cc393c4884fc070993894b2483dff522f0", - "bytes": 7823 + "sha256": "27416d19265d94a84a9c5eff630431c1126141a1c2fc8eec917e6ef5f62f73ef", + "bytes": 7742 }, { "path": "src/services/ps5debug-readonly-client.js", - "sha256": "4b26e716df393d46899121f1784a976fc0d34aa26186cec56f205f2ed737fcfa", - "bytes": 6504 + "sha256": "5f28902577575d3a6a6c97625f1c1bddd1f92da94cd58acaf35ba4a70f4c9c2d", + "bytes": 6364 }, { "path": "src/services/ps5upload-package-installer-provider.js", - "sha256": "7cb940e7e53efcb295b7b1512cc9f180951b97f6e69c63f0580d0bc689dfd742", - "bytes": 51072 + "sha256": "4dfd0a99acf390e638a4d6daa20eeb5485cf72378b7d6f670c2c3cb2831cb4d7", + "bytes": 50301 }, { "path": "src/services/ps5upload-profile-provider.js", - "sha256": "190456689c91a5a18b05600fa13c6a5372176079d240e8d7721e227c182c79be", - "bytes": 7886 + "sha256": "c51f8337c8ea6bfd35ab6a99932d90e6f4ba0c3d08deaa6076f7618f93e40e8f", + "bytes": 7777 }, { "path": "src/services/ps5upload-runtime-identity.js", - "sha256": "c73a27846e1e86c179fd09fc38db726490c7d4a89712a11dab2da868d3afb106", - "bytes": 6432 + "sha256": "3e1751673ecee49ca5a6c3609d57cb2906dfa22b89cb55eb63cc56ca5b87ad52", + "bytes": 6306 }, { "path": "src/services/ps5upload-runtime-service.js", - "sha256": "06b6726a2ef1753be278b4391deee6f058f6e6fca5a02d5120c035cfb74b70de", - "bytes": 34761 + "sha256": "6b4a3ae27a6b4441ccce61057c4909006226d3d1591dec1bc26451b90f172de6", + "bytes": 34109 }, { "path": "src/services/psn-trophy-history-import-service.js", - "sha256": "e35241206ad8e9ec0f46d507615806b1006dbd132f30149e0d940ce71840cf5a", - "bytes": 13765 + "sha256": "144b65293770e5a837aac6716f0dc8b4eddd78648e568d6e8abc4c193f3c210f", + "bytes": 13560 }, { "path": "src/services/remote-play-intelligence-service.js", - "sha256": "aca798a313a982aea91dd0bc4addff27e0e745ee7cb535ee3d6ac7fb91da787b", - "bytes": 2433 + "sha256": "a9205e080b796627a65ffb6bba647d666d97f9e8eeea3a786d8fa94a4f64c19c", + "bytes": 2383 }, { "path": "src/services/remote-play-service.js", - "sha256": "6aae6bc7883a1500d8e04566f5367bdc8b519d80590b603bff09cc28be5751fc", - "bytes": 31041 + "sha256": "cdf2424b438f903b6762727b7b42cd4361512d2794625c6fafdde5a095f94055", + "bytes": 30548 }, { "path": "src/services/save-recovery-plan-service.js", - "sha256": "dce7cbd86d5d17f1309e2b1dd6c3feb980ec1c1dd7975da341433146dcb77626", - "bytes": 16328 + "sha256": "cc06de40b19194d0372f02b1c475a391371395d44c5fafcbf1fee2d0c5530eb6", + "bytes": 16224 }, { "path": "src/services/semantic-evidence-service.js", - "sha256": "5f96bf9d7cc4706017b6c5ba8ef7f168c17308efa286a0023a92894a20404021", - "bytes": 3460 + "sha256": "d2c3c49c1594ed1071607d58b1c6cb32abc9920444b31a00a9948f85b67ed782", + "bytes": 3410 }, { "path": "src/services/shadps4-launch-adapter-service.js", - "sha256": "93ea0d5b0ec606de91a2eb483695f801b669ba2acecc2019af4de8b636146230", - "bytes": 5369 + "sha256": "54dfb4f7f6a20a5bea294d108508897917a6b0fa3142ad60086be0217df46b99", + "bytes": 5269 }, { "path": "src/services/shadps4-library-service.js", - "sha256": "5b681f426ba53fbcf86d3b6c59b9aaaa7999d0827535dfb1fa661f7306572692", - "bytes": 5923 + "sha256": "14ab77bf40fcf1cf63013cf0131021c5071ef7354f9e59f3383475dad036d7f1", + "bytes": 5774 }, { "path": "src/services/source-classification-service.js", - "sha256": "fd8b3b5f713a3f442aae81cd5bc4e3dd826f87b2936e06e72ad3525a3511e812", - "bytes": 3520 + "sha256": "67b48b960657a43370d67f7832f771d00e90b56e23d8d4b1b8c98855e1f6cb5f", + "bytes": 3447 }, { "path": "src/services/storage-inventory-service.js", - "sha256": "39e2f6806ffda1859601bdf555d5d00acadbe9d72d316b4c1ee1279cc439c1ab", - "bytes": 15634 + "sha256": "1784e6c7b4a97dbba767fb53f2a2d7c4e10553fede264fa9c92b49e151eed441", + "bytes": 15357 }, { "path": "src/services/system-backup-recovery-lab-service.js", - "sha256": "2650734f0bce741850ccff6fa5f96fb7c2fddc9a8facb7efbe9136cd7efbbb92", - "bytes": 11688 + "sha256": "92fb40420f3dc8e92fd90dd4e1e83fe1aef5da8db2be63e97a43a5e5d13c6149", + "bytes": 11577 }, { "path": "src/services/transfer-service.js", - "sha256": "af3fb728f85927e2086dbcb6cdfa88ba40590222286ef44a3d1d481611726fee", - "bytes": 18470 + "sha256": "f0274a577b505e36c671cf32c72fcbdbd02b5bdf7a5b91ed82167439ca12b312", + "bytes": 18030 }, { "path": "src/services/trophy-mapping-diff-service.js", - "sha256": "a214bc17f82ce213654087c3a16bb43267feb30fdcee80f386ee856b44a1e68e", - "bytes": 10532 + "sha256": "5ca1c8eec10c67cb4fa32e447f251254f8fdcd67792fe0912f5f7f04f2916e2a", + "bytes": 10355 }, { "path": "src/services/trophy-progression-planner-service.js", - "sha256": "fb44b307ccb04a250885758deb7610b6387921c2ad9b8d5b302a7ca3a3690955", - "bytes": 16112 + "sha256": "2041de7b8680e8a205dab8864f37e7f6de73e9151c7f31b74cfedc83eedfadc5", + "bytes": 15873 }, { "path": "src/services/trophy-reconstruction-action-service.js", - "sha256": "24379cb94a42e39fa2287dd706272d2d9fb226d7f658e564c4f6bad7f93b3773", - "bytes": 18665 + "sha256": "b16ba86d925c38712819ddba8b1c6098b84ad448eb6cc756a99def7863dcfb26", + "bytes": 18432 }, { "path": "src/services/trophy-reconstruction-plan-service.js", - "sha256": "62378736cc7f60b933df1ecd4b0795cb15da8865efe4dff2504480b132fa6bf0", - "bytes": 12002 + "sha256": "5b093c8006f6f299bed8cc45fb4f441f847c4c0c009a03ff6fc5f9ffcb34b1d4", + "bytes": 11842 }, { "path": "src/services/trophy-snapshot-service.js", - "sha256": "41d221961b7f601ae0833a6760e4398af02e7dc3b44fa6f32479907bc51e2b9e", - "bytes": 19946 + "sha256": "52d39b3edb1ffbf7791ffd09ed3bdf3dd668557a5e3bb247bcc6b35f41531e54", + "bytes": 19654 }, { "path": "src/services/unified-autoloader-service.js", - "sha256": "ac71dc9bfbcb5ee5265fa6f183e1d23e00ef96aa0ed29be4a5878ba1ae73a86c", - "bytes": 9651 + "sha256": "5e4a7677e94e403351bc10cdda1c7081739494db1f6ba2e8c43eb17f9a65e5a5", + "bytes": 9475 }, { "path": "src/services/update-lifecycle-service.js", - "sha256": "dff4ca6864c34c39647268ea58de11cf04a388fbe48db4a724669a149d0b3d1b", - "bytes": 12133 + "sha256": "b8e3b461d1033f2fb4f800d6143a876a1f1f27d1d0a487856c497898c384e9c1", + "bytes": 11953 }, { "path": "src/services/upstream-binding-registry-service.js", - "sha256": "8badb0790a4754b5aeb531c43b95375e4f2185f5285090a7549c03c54bfde3e9", - "bytes": 7761 + "sha256": "4ce0b203c8c59d915af76da1dba00025c105d474f6069286f00e47f5803e9878", + "bytes": 7585 }, { "path": "src/services/v3-derived-views.js", - "sha256": "e11dce2d37ab0b12e50144f9363426392cc71369b1d5baa3c645accf845c2fdb", - "bytes": 6511 + "sha256": "b63a545b3867d64797b7e8bfc348a3d3ce6fb15770aa107f8ab84e1baff6f034", + "bytes": 6320 }, { "path": "src/services/v3-library-service.js", - "sha256": "f9153ef3ef73bd8b8f591fa895989fb7820f98a5eb53466449793c4aef9bf357", - "bytes": 15600 + "sha256": "27b10ce83bbb831f2119581c6e6e8f3261a7c347e1c6d01c9253179aa259b9b2", + "bytes": 15336 }, { "path": "src/services/v3-repositories.js", - "sha256": "45d445bd906d4bccaed88f09e702cafb8cb0db377b391f23816252a18bebe8e7", - "bytes": 27564 + "sha256": "853948df12e21836bec978f5c1524e0cbb692d1ab8575b4c2e579ec7fa5d3765", + "bytes": 27036 }, { "path": "src/services/websrv-discovery-service.js", - "sha256": "9f02eb23a7b25a6d36b3ff32701c1e3a4cbcf7231fa3e4aeb181f3d9ec54071d", - "bytes": 2526 + "sha256": "37c4e435b081ecba3acb88596ff5e03660e3b29c8f8ca45cc4460b34bce87c3e", + "bytes": 2471 }, { "path": "src/system-state-client.js", - "sha256": "573cbcf0f6bbad2cd570d461115bc5b060412a30953c7b5bb40aef36062148f0", - "bytes": 815 + "sha256": "f083cdeb9e88e1796ff3b328a7917d40afef6deef2e221511e53798baeb5168e", + "bytes": 791 }, { "path": "src/ufs2ElectronApp/UFS2imageexfatTools/New-OsfExfatImage.ps1", - "sha256": "5d79844d3691cdc49cd1351b360eee327884e809b0af86bea4a7753f74f8f589", - "bytes": 14751 + "sha256": "e9c1b16bc0c6a6999701c920f9edcf215d40d7752e4403297686e56c61c1f7f2", + "bytes": 14352 }, { "path": "src/ufs2ElectronApp/UFS2imageexfatTools/make_image.bat", - "sha256": "d4592ec5a85b606a9080866d23c43fc7c1960d6e2140c9344b65167c30e23466", - "bytes": 1288 + "sha256": "de64f181ecfaddb714225e3719cfee8be9b9451ed17b7e4e8103c39983cc1c5c", + "bytes": 1235 }, { "path": "src/ufs2ElectronApp/main.js", - "sha256": "e53061619519cd69b868bf71eb839fe734a0bc99037ca377fdf2bddf3b41fc3d", - "bytes": 40226 + "sha256": "8dea6eb354492388c63e84c3c86758d809dc132197f8ac67a6a796d33048185c", + "bytes": 39259 }, { "path": "src/ufs2ElectronApp/package-lock.json", - "sha256": "56f460054d87f342113bfa06576b7d2c1228ee2cc6428493e3257d1ba2518c26", - "bytes": 193177 + "sha256": "65817768771f8fd67f0daf9d35bb3c01a0936fd415af742a0ec5ac18f764ff0a", + "bytes": 187929 }, { "path": "src/ufs2ElectronApp/package.json", - "sha256": "2a9bedc8c4537f330a4ba2cd8a8c877fd111c69fda1565c8fb1498ac3bd9798c", - "bytes": 1408 + "sha256": "6a3d8e8c305349b7baafc57934fe679ce11960faac18f3ac49afd3ec3d3455a8", + "bytes": 1345 }, { "path": "src/ufs2ElectronApp/preload.js", - "sha256": "1fa8f9535b38609d2cb8eea2db6a259fe8b26243aad35cfd87ece434958171d6", - "bytes": 4499 + "sha256": "eec9a21010f8ee23a40dccf14147cd12a4c1d35af29c9557b0827b52e4fa1363", + "bytes": 4441 }, { "path": "src/ufs2ElectronApp/renderer/app.js", - "sha256": "9fa884efff18529456a853fa3e8f6f4926f781d313694701675c22d757bb9a2b", - "bytes": 39912 + "sha256": "8e93bfdb41b6800f66deecf32ed4270f06f67eecfa5e6cfb05ed5e803c224f91", + "bytes": 38907 }, { "path": "src/ufs2ElectronApp/renderer/index.html", - "sha256": "c199d6902368b8d617523fcb238f385332e8fd991be7f8ef9d3c2fc596e1021a", - "bytes": 17454 + "sha256": "8045905a98a1814d0bd44971a1dfac3bb4e786ec8c7d2008800dcec3a157ec2f", + "bytes": 17129 }, { "path": "src/ufs2ElectronApp/renderer/style.css", - "sha256": "edcb6c2b5ef41c5240c682d5db6201a45292b8006abc91c4f5115f90de72fb51", - "bytes": 12607 + "sha256": "17a6755b783dc2e730d00cb0f6e8641da0e982b184de06d48090fc431186de1a", + "bytes": 12323 }, { "path": "src/ufs2ElectronModule/README.md", - "sha256": "6d73e3eb38e0b6903c06d3031bbbdf124c5a5e5c0bb0cae9e018b6dc686e1969", - "bytes": 8045 + "sha256": "f27a2606cbc0af709559c2f1d0db02645e6502b5fb5e4d6ecdb180d3830b416c", + "bytes": 7799 }, { "path": "src/ufs2ElectronModule/index.js", - "sha256": "712599ecb6e29c85e41d8ac9669de566a39535511d47c50a3bf6370d65c055de", - "bytes": 9982 + "sha256": "a1598019d3c8f0636d1b96ff25e2cc839a17fe1e60ee846713dcc8fffb20dd89", + "bytes": 9725 }, { "path": "src/ufs2ElectronModule/package.json", - "sha256": "4e64ceae6d072a1a4d13f582c7fd3afecac5b0e4701954714d0b19a58f9c2c46", - "bytes": 966 + "sha256": "aa029747c42a58278126ceba20572e00030ebbfe016a5df002d27ee1a5e266ab", + "bytes": 928 }, { "path": "src/ufs2ElectronModule/preload.js", - "sha256": "9a8adbdfb4bea84013ecf34d268f9c61ae28746c8162929c41ea3810ab53fbdf", - "bytes": 9690 + "sha256": "a25efa86b5c82159c3b2e7841453cff8e185c5611ff2a08a649d3062eee7317a", + "bytes": 9444 }, { "path": "src/ufs2ElectronModule/renderer/ufs2Renderer.js", - "sha256": "c44866cbb71b8e8496916bdc5bf0d8ddf383253695f3b598b647fa262f1675de", - "bytes": 5304 + "sha256": "b2e7e58043700563fc7b63cec839da6f3ec052cc2ad368cc256b6c3edaf86b37", + "bytes": 5180 }, { "path": "src/ufs2ElectronModule/src/ipcHandlers.js", - "sha256": "11d85f9038f25f11cf49e21f5fce840b4f06c95bcfbc462b4c35fc8d127483fc", - "bytes": 16154 + "sha256": "879b99cee150cba014b4659c3857e98267456c2f982f0716b39af11b4d7055f1", + "bytes": 15827 }, { "path": "src/ufs2ElectronModule/src/ufs2Core.js", - "sha256": "1635c00b9606efbc9f969e270bc2ecb5a481a25fc21d7ded86bbf1d19864918e", - "bytes": 33739 + "sha256": "5ef74efc88ba51434e88eb80bb61003897cc18481c926a1595eced119fe8088b", + "bytes": 32834 }, { "path": "src/ufs2ElectronModule/test-smoke.js", - "sha256": "c99ac641bc6e18421095ed6931f4608e7f78f957b001fe436753f6e56090eb9f", - "bytes": 1128 + "sha256": "ebfbbb9eab5d82caa84862c2c9bc8528e5cba52d53680deb06ffb24fca842bee", + "bytes": 1107 }, { "path": "src/ufs2ElectronModule/test.bat", - "sha256": "cfc931929d4d9c984d0a35ef01d66915345cb37cab1a7b65c13704620cde16ac", - "bytes": 5217 + "sha256": "a5b82f768c554f44a2169b74aaba5fb9aca1c9934264816249ef6a02c3f1fea5", + "bytes": 5075 }, { "path": "src/ufs2ElectronModule/test.js", - "sha256": "11ff1e37f5352de234b504afa162e7ffdcc0eb4f1e114b9d7c11e089ac085861", - "bytes": 12480 + "sha256": "7077c964a7d4cbca8ef00f594bb6f69998c27326edc226750d451e90461fcc3c", + "bytes": 12199 }, { "path": "src/web-server.js", - "sha256": "b3c4c7d5f38d19ad1890ae2f032cba5e5ddd9aed1740f4e47a905c1d0bf01d75", - "bytes": 15218 + "sha256": "081242d366134f5cfc3b19380873a43621401fe52f45d084ca9eba2274d24b59", + "bytes": 14819 }, { "path": "src/xavatarElectronModule/README.md", - "sha256": "0eac52432f6ab083c89e58f9958ce7c5463253e548e8d8979de33804a922e5fa", - "bytes": 7550 + "sha256": "15e3adceb79eca172c46a1b3c002a09e0de3edf93a1a63bc9539ed876381ce0a", + "bytes": 7313 }, { "path": "src/xavatarElectronModule/examples/basic-usage.js", - "sha256": "7dd0791377eb7a8abe4e4c43646dadd5da3bc06e1413539c9d62986e42d4d9b3", - "bytes": 2035 + "sha256": "a805f9a4caf714982f9383cc1f415bc2154a7a897c2cf9b52f7e6a8c226cdff6", + "bytes": 1973 }, { "path": "src/xavatarElectronModule/examples/electron-integration/index.html", - "sha256": "f9bac0b75548761149ae49cfb5bcfbe2c261d5c3eaf6f8500a95bf5ae4992da3", - "bytes": 8318 + "sha256": "0ad7721ef0756ff269d305cfc6494e26b46e0432e78f30660b863c1f10bb3a98", + "bytes": 8102 }, { "path": "src/xavatarElectronModule/examples/electron-integration/main.js", - "sha256": "222bda51c3c2217dfd488a6d05f02a701005d37c88a5770d04837dbcc7bd7f60", - "bytes": 2002 + "sha256": "d9fcfce3a77c4eaf0c9a3c4a6b171b8ebc20f7fe523adf1e0f2ceaaac305ae68", + "bytes": 1943 }, { "path": "src/xavatarElectronModule/examples/electron-integration/package.json", - "sha256": "fd14ff987db1be23fc80cffef2ec489d877c8fe66ad85471511fb9b4ee1476e4", - "bytes": 390 + "sha256": "093a2599362338a31bf8d00bb9b19ce8cde874f990e360a2ad1fd93c1c5138e0", + "bytes": 374 }, { "path": "src/xavatarElectronModule/examples/test-avatar.xavatar", @@ -1709,943 +1724,943 @@ }, { "path": "src/xavatarElectronModule/index.js", - "sha256": "a40989dc7eebe35b5e9d7099abb73b43690fb87bd6359a4f4eb25798d1de15de", - "bytes": 6179 + "sha256": "b643c209345b180ed155b87c05f4e144bf7e6e0d24e970eec0403389566af1fc", + "bytes": 6002 }, { "path": "src/xavatarElectronModule/package-lock.json", - "sha256": "9f254e38c5e7fae09b9bba53570b99e2864c7c0e14074baae2b9984320347bc1", - "bytes": 53979 + "sha256": "cb7314f0446ec4c2337eb5f18f711831a8a1c51bb78c9ed51b9fcbfc814b31d3", + "bytes": 52488 }, { "path": "src/xavatarElectronModule/package.json", - "sha256": "6bf2fe50e05fb5ef20d909554f7b2aa121ed4aa5add4ec10f27103039787598a", - "bytes": 1033 + "sha256": "ef29848ef9ed94a7711434c65b423cbeabd284acb473fb664cecbc8e3f8f8f1d", + "bytes": 991 }, { "path": "src/xavatarElectronModule/preload.js", - "sha256": "924b516c10ed0eff6a07387fce495fed89ae2c056c2a722d4356e2e4663aeff8", - "bytes": 5849 + "sha256": "6b6973503ac6525d3c8e82c185bba36f433196d351da5a79c4052270decebf48", + "bytes": 5695 }, { "path": "src/xavatarElectronModule/renderer/xavatarRenderer.js", - "sha256": "685fb01b1ad5bcd0b501d3e26d10a3fba5df5776d844e6047eb4e1608e812cbd", - "bytes": 10875 + "sha256": "0abe33a31ef7e1990c75f88324c20da2ad430a382cc36f501dee5b13970030c6", + "bytes": 10572 }, { "path": "src/xavatarElectronModule/src/dxt5Encoder.js", - "sha256": "9bbec5fcfa5dab6682ad239ebca26b0d11064057839345138b24a597a99ed3c6", - "bytes": 9567 + "sha256": "c100e434fcb533b230c27d0fa0f4460091c15bebf3cd96c741096cbf286bb860", + "bytes": 9307 }, { "path": "src/xavatarElectronModule/src/ipcHandlers.js", - "sha256": "40d14c9c4bd2e204212e21691726e91d19c2a801a053fe22222a4dcda76f6f8b", - "bytes": 5137 + "sha256": "c73edf6b6fefc237158df42265316767f1e47c665327cb5ab6477c45fb822c36", + "bytes": 5016 }, { "path": "src/xavatarElectronModule/src/xavatarCore.js", - "sha256": "bf99102b8ab4f9c8a9f1fc063e8102b753350e0444b6d4874cf1bb5578481e68", - "bytes": 10995 + "sha256": "23e4624792508139ae8d0fb2be07a86d9a59d5a37098c6c9ee8c28a356b6b92a", + "bytes": 10685 }, { "path": "src/xavatarElectronModule/test/basic.js", - "sha256": "40117bc58b9546d17b7c82e6b70d836481aeed21579dd72efe49fa4dd375f1bf", - "bytes": 1259 + "sha256": "89ba70a49c2b5791be06a1c41c50789915f699fb8b62217b929d08a5c06e1292", + "bytes": 1227 }, { "path": "src/y2jb-generator.js", - "sha256": "1d14e63f8b2f72f3ca1ba41bf94c1901d78c7afaef96cca0585829b1b2b25181", - "bytes": 9397 + "sha256": "c957879331e95c69f0243174945b3b0877fc64a1b42db961416ae349ae8fcdf3", + "bytes": 9168 }, { "path": "test/autonomous/build-kstuff-diagnostic-loader.test.mjs", - "sha256": "a69aec867548858358a55c57e47591517ca6f66cec309d23e66319c18d97900e", - "bytes": 2282 + "sha256": "f8f3f7fc4094d908996963af81f93fc190878131255398b25565d47371c20f5d", + "bytes": 2221 }, { "path": "test/autonomous/inspect-ps5-fih-route.test.mjs", - "sha256": "a8c2cf24b4d943b915def3a188c8b2f56f992caf0ba19f8aede23247ab38e123", - "bytes": 3877 + "sha256": "20b3574de941e1d5e410d40a0e3ac117e9a8560474428920b5429c1b37529018", + "bytes": 3790 }, { "path": "test/autonomous/parse-kstuff-mailbox-capture.test.mjs", - "sha256": "91790055f85b199571f39984da04faa4e8881c60a0e31202700e36e8dd0fcfd7", - "bytes": 2776 + "sha256": "6e5c3a2df77bd56d8d46181c56993c72b2505f2e2a99f6c9325c37a97d13e725", + "bytes": 2713 }, { "path": "test/baseline-fixture-harness.test.js", - "sha256": "30a7940cbf2a0033c9f2ad07b1bc79cf61b645bbcf6a78829a5ca60579813ba8", - "bytes": 2257 + "sha256": "0d078c24b7044e1fba7211f9aebf9598c7d19a1eed2435b810ef755b247b081e", + "bytes": 2213 }, { "path": "test/bdjb-generator.test.js", - "sha256": "28f9a8da3c6178a85585241d8e18dc25f998031840dc1345ed51d2a9e381fb4f", - "bytes": 2210 + "sha256": "e70a4e89218ff5761e8b0acb390804d1dd3b8caaf0d68a434029568690abc002", + "bytes": 2171 }, { "path": "test/fixtures/ch-1204-etahen-link-ui.html", - "sha256": "fd583a2221200efd8f2caac9e7cd707c69c53c934afcec88438a2060f7158db3", - "bytes": 946 + "sha256": "0239804261260b570b2207078ee5d9c39d42cf28739ffc657365da568fe530ba", + "bytes": 925 }, { "path": "test/fixtures/chimera-baseline-fixtures.json", - "sha256": "992ca1959ee0f16e05a5bb00697dcfc3af6d97fdc1a057bf4c8464e3b9218b4d", - "bytes": 3206 + "sha256": "3b2fb89dba3047056561fa292c58415efcc2e932934f3cbd5420048e699e87a4", + "bytes": 3093 }, { "path": "test/fixtures/ps5-data-dlc/data/owned-content.txt", - "sha256": "3e403a0fc594b90599e11898e669e71508ab34528ad4af03891e2f71068d41a2", - "bytes": 64 + "sha256": "3ac65e25e00ae8577e370da902a679b8adf974b603fb8c9a13f79cfa83779bb0", + "bytes": 63 }, { "path": "test/fixtures/ps5-data-dlc/sce_sys/param.json", - "sha256": "abd882c29fe67a514deff26aa2fdb1a66621dd14ee60ce9f2f101f8bc27f5f0e", - "bytes": 315 + "sha256": "9202f5695e95c5e63a66b7350d4971a3fdb0934600e45ed06bf8c559d4086265", + "bytes": 302 }, { "path": "test/navigation.test.js", - "sha256": "ade8063030efec4c0d23e557e4e1e748dbf25ea0e94e285d22f98fa615b24eeb", - "bytes": 24848 + "sha256": "93c533300fb9824d6bbf19ad7c2689176bed386c3e06a171b00c24fa24b74504", + "bytes": 24536 }, { "path": "test/platform-capabilities.test.js", - "sha256": "f35091e5f5a049ec8821373012bce163ed845c39393d71ae102cdbcdc5c19292", - "bytes": 609 + "sha256": "0c19fa27f4fc99c8602554b0d717b1c609a756ef12272602538b0fed36fa5080", + "bytes": 587 }, { "path": "test/server/app-server.test.js", - "sha256": "363234de5f95e344b66148b2fa08e1df124ba5880c071a56b3096436a03d78a1", - "bytes": 22928 + "sha256": "c057efcdc1fd59f61f3df031c9653ee5b5a5929944891e1e0a9e925306bf1f0b", + "bytes": 22588 }, { "path": "test/server/audit-log-service.test.js", - "sha256": "8fc713431c26b134a93a4c0175ef343b159849572f414f3e8d21b781b6aad452", - "bytes": 3313 + "sha256": "cb0c91173ba93458b7e9df36a60adf8f4feb410d8abe1a0ef6ba9159205f81c1", + "bytes": 3260 }, { "path": "test/server/backup-replication-service.test.js", - "sha256": "ba51c742ba275e1b6938d07ed2e2268aa97b4fc40e66bcd90c44631dec24c7ba", - "bytes": 4536 + "sha256": "00e6cca55d537b4953d74e30281f08bfb17fc02a9ffdfa4962b6194b69bc4745", + "bytes": 4455 }, { "path": "test/server/build-info.test.js", - "sha256": "439412df685973384a2b2c9b6b6d0f0d99aeb80c2794c2ce3e073496ce8be6a1", - "bytes": 1740 + "sha256": "07288bf5b20482b245eb3d08f120634974c85d22bb38a95f5daa3ea339d10fe4", + "bytes": 1699 }, { "path": "test/server/ch-0003-registry-queue-completion.test.js", - "sha256": "0a25c8e0cf1714443eb94e221638b525e0f4b55da9b8eeb2d2bc8d8226b0d439", - "bytes": 15308 + "sha256": "e553dea42510d82d054fb7bab3f6b100785b455744524c1df1e9952ed2ea8ef3", + "bytes": 14899 }, { "path": "test/server/ch-0107-library-contract.test.js", - "sha256": "b15532bf5aa6e50f73ccbe4f76abe81c695b73188f9ceea501ce7befc4414b87", - "bytes": 5136 + "sha256": "1bdd89c3aeb6bfea68ce97269886edc198f589ea900111bde4662ae3f22913c0", + "bytes": 5063 }, { "path": "test/server/ch-0108-legacy-write-guard.test.js", - "sha256": "74c9f65e13f0ec8d32806fe4cfb7d9360a0bda343db4e4a247992ecbbae32e83", - "bytes": 1737 + "sha256": "fcb664583348321589372d5724a758bae18f00530d65c36090fe1f30ce8deda6", + "bytes": 1716 }, { "path": "test/server/ch-0109-migration-gate.test.js", - "sha256": "821c9a161de9fd80f3acae1c68d189031cb49845cd3bcb576b00efcf04183a06", - "bytes": 1080 + "sha256": "40c18374f498dd21788cf9385e13f4a36970392ae449c2522cd1fc1ea7ff6a89", + "bytes": 1054 }, { "path": "test/server/ch-0201-title-workspace.test.js", - "sha256": "defddcf0b3ff614c7f6295f4195dd309ee6a4633917cdaa56d1622cf67477854", - "bytes": 2999 + "sha256": "1154ac8f48e82f599a86e00587994ed918cde4379b1c6f9a3b0161c09dda3210", + "bytes": 2935 }, { "path": "test/server/ch-0202-protection-policy.test.js", - "sha256": "645c2fb5c3b014d396e0de66a44c4b337ef1e09e56b800fd312bc5b5c75d1283", - "bytes": 2588 + "sha256": "1f561e4cf449de6fdf06db07bca0f25556d5762abf0b3c22a30f4a37f5688287", + "bytes": 2532 }, { "path": "test/server/ch-0203-storage-inventory.test.js", - "sha256": "0e67007e701afd583f7bb2a36745d210c19abfea169437e91efcc7e8c11b1bc1", - "bytes": 4771 + "sha256": "ffcb6ad627c0e4c8bb3e80af9a8453c2bebf02e0aa79e1df1ac1134f5fa203df", + "bytes": 4691 }, { "path": "test/server/ch-0204-install-destination.test.js", - "sha256": "b9b9663c36ec1e0b062297e7419f78fa4109d3c466312cda58d62180bb138415", - "bytes": 3784 + "sha256": "ebccab39f3e58c5fd5e15bca220a74e2348f9c724e59b1920514a9d8fef5a1ba", + "bytes": 3709 }, { "path": "test/server/ch-0205-drive-locator.test.js", - "sha256": "57d403f3bfbb486eb389035366e599a63228bb9833eb0bc2fea06662ff9a757b", - "bytes": 3662 + "sha256": "f13ab3cad09804bd6c587b7891bb078b50d1e8398a07bc5018d42800cd80a04e", + "bytes": 3604 }, { "path": "test/server/ch-0206-guided-move.test.js", - "sha256": "f4f20e8e05b8df2cca82ab3ceccda74aa8c74724e818df0b40c2cd095dcfd480", - "bytes": 4690 + "sha256": "f71d0e6051a17685fefa14d3cdcecd6334ec55ad4310af1693ceda1a62389ed8", + "bytes": 4628 }, { "path": "test/server/ch-0207-game-move-adapter.test.js", - "sha256": "45f15d84c573077b5aad5dba581994f6216cdfab66c2d362e8c5e56c6b112855", - "bytes": 5024 + "sha256": "4630ba186cbe992079ef4ec4c55467ed1778c574363294be92431be79a1e73de", + "bytes": 4943 }, { "path": "test/server/ch-0301-import-upload-http.test.js", - "sha256": "270a4a9809048de3cf10377c965bc0e5da93ff9765f78d4f00d166e09ac3c0fe", - "bytes": 3720 + "sha256": "67c6b537a06ecf0f20d309625bd7d6a46f31cc1996c9f3ac5e08f6291af67236", + "bytes": 3670 }, { "path": "test/server/ch-0301-import-upload-service.test.js", - "sha256": "7b504ed00e786a2f63694be1b948461ea608ef691dfc9badac357906d294df8c", - "bytes": 5174 + "sha256": "9554adf6fd546bfcf73d5299cd25c1bdfb464285c84731a6d26fad0af09a9b76", + "bytes": 5101 }, { "path": "test/server/ch-0302-import-staging.test.js", - "sha256": "25bc90865c812a9b6cb9eda2624e75358dd0640cca9d8a275d5e53f828d28471", - "bytes": 6718 + "sha256": "fc8783348a72591501270ce509555559dfe0a2b551af9cfb6ca790b37b3ef6cf", + "bytes": 6624 }, { "path": "test/server/ch-0303-archive-worker.test.js", - "sha256": "6fd5a66420c3cd8181f6112bb5420f5571a5f9c66b3453dcfeaf9c0e770e7ec7", - "bytes": 6695 + "sha256": "4fe54df4d8545c2908ee28c1939130115c4e41bff25efee0f9d3bb7d01f01359", + "bytes": 6594 }, { "path": "test/server/ch-0304-import-classifier.test.js", - "sha256": "0b684c065337ef7bbf249ca7dd6940e92f45e982f838a8e5df82865354548a45", - "bytes": 6351 + "sha256": "48f8b790cd3972071e92f44199462f8e13398aeaf055a0a2e44ce037b8c2df2a", + "bytes": 6251 }, { "path": "test/server/ch-0305-portable-manifest.test.js", - "sha256": "e3244298346023f4ded52a642d3fcd8cfbfd8cc75e2b81f009ed231b06ca3047", - "bytes": 5361 + "sha256": "59ddddf87e6080325d7bc798d437d1c4beb1f3685fd8e5ae7d1854fe663ef660", + "bytes": 5292 }, { "path": "test/server/ch-0306-import-wizard.test.js", - "sha256": "182f10ebefcfb303e06e533ffca0fe5847e04167d2f8c42b2f1b3251b83ae447", - "bytes": 5130 + "sha256": "93765674ac70cb4746294f598b1e59c895601f437f249b6aa4eab3de487fc9ae", + "bytes": 5067 }, { "path": "test/server/ch-0401-package-set-persistence.test.js", - "sha256": "8d24c868e6f5c4c1248fd2d3118c28bce5b071ed69c9fa8018eaf3500047ef17", - "bytes": 5992 + "sha256": "25c06f6377f61a45adf6c1d69f948d0422d418333f9fb44f347b7cdb29e26925", + "bytes": 5918 }, { "path": "test/server/ch-0402-install-recipe-validation.test.js", - "sha256": "7883419503ca8c3a14f97fcb02c23e3c458a781431525e14bc41009c99ae7fe8", - "bytes": 6172 + "sha256": "60a6a17feac34bab2bcd0898e08d4fc03f74ce5709dd3437172cadfe74dbf3c9", + "bytes": 6112 }, { "path": "test/server/ch-0403-recipe-editor.test.js", - "sha256": "3e731e3c4dd364eca1330cb7da713c01eba9cfcf274a2230d87dd828a814f9af", - "bytes": 4478 + "sha256": "34cde46165dbfe6acc87dc00ab81c2773cabb7429bd61d95ce9b2b818614af0e", + "bytes": 4433 }, { "path": "test/server/ch-0404-install-orchestrator.test.js", - "sha256": "4f65f4ae4754dcca2280b76cd5d92cc57728f7f87c3af0c762562f3fa2865bbe", - "bytes": 7010 + "sha256": "029f4e0d618099bd3c7200851bf3b7225a4bd043179e1e971f06ad35da020c3b", + "bytes": 6932 }, { "path": "test/server/ch-0405-ps4-pkg-installer-adapter.test.js", - "sha256": "bc2da89bbcb598f3f35d10630dec4f1fffbda009427405b39ddc1e1e7ff2d645", - "bytes": 6191 + "sha256": "12a901225c01ba3f468d5a388f43712f9fc3522dfba99485f277b3db3353207f", + "bytes": 6129 }, { "path": "test/server/ch-0406-ps5-content-adapters.test.js", - "sha256": "4faad08c3935bf66f645bf1787695eefcf971bf2e3423dc495303228c8f39297", - "bytes": 5525 + "sha256": "408fe944b004707cf7dfb3866bfd142a5a4eaa2894caaccb679e01d29eb3f54d", + "bytes": 5438 }, { "path": "test/server/ch-0407-post-install-verification.test.js", - "sha256": "beaee46e7aca2cb9d999540b2d2ad50a49a1f28b0f1a73ebc679c4031b8f6386", - "bytes": 6599 + "sha256": "58d96fcabd0ad02dbf6988f49f52082b96bb85d97f01b1d88bd1b4356ccd71e8", + "bytes": 6492 }, { "path": "test/server/ch-0501-game-update-evidence.test.js", - "sha256": "bc8d74d63e74898dc9a7f6db15fbdeaf41641cbe78f82110b948e1407b0b893b", - "bytes": 4126 + "sha256": "bc676b6b4d511c852d3cf8a479a451011caf62167e1355af4cb5a4da99131bff", + "bytes": 4062 }, { "path": "test/server/ch-0502-update-lifecycle.test.js", - "sha256": "06bd589d521369e51e8927eb16e249560d7e875045d9e7752f2abf1630447c0c", - "bytes": 5915 + "sha256": "e251bccd7fa23311fee34f06dbb94ffb64fd8ed637196ecd0e752090cac13901", + "bytes": 5833 }, { "path": "test/server/ch-0504-package-library.test.js", - "sha256": "ac91a6d6778c6624175700bc090fa8045175baa23bc64b789475f719ae0d7d83", - "bytes": 4448 + "sha256": "0d8a5d3ffed418cd7505d07c56d6a7812afbc210e47015a7fd042eaaa5d7c317", + "bytes": 4393 }, { "path": "test/server/ch-0601-compatibility-provider.test.js", - "sha256": "52d1a92e6d05bfb4209d591c89fb77068ea9f9f8fc4ab544d2f7f93fe766f48c", - "bytes": 4875 + "sha256": "c05960c3f9afbc5b5df44ed95134ce4d71d33fcb93cb7674e3b7546187f6e9cc", + "bytes": 4802 }, { "path": "test/server/ch-0602-compatibility-guidance.test.js", - "sha256": "c6bbd2c934e1540ec30ae891ba0f62891bbd000232ee0eba747eb7120574fc39", - "bytes": 3998 + "sha256": "48dd772a7602967e1d3da09ac96c80ddb15cfa634137d66770c74abf68cc97c7", + "bytes": 3949 }, { "path": "test/server/ch-0603-patch-bundle.test.js", - "sha256": "5a0c80e560f49471641c1682958ff9c6c52439e7e30939e6bdecbd6954bb7caf", - "bytes": 6220 + "sha256": "1c0f1196cffac9241c96c9489c6f5a77993cf720c86089a5891ee7a02a509e74", + "bytes": 6160 }, { "path": "test/server/ch-0604-apr-ampr-adapter.test.js", - "sha256": "60e63769fcee799dfe867ebe49ad7d8789d6e14d5b16d6b84ba25c45fd12fa3d", - "bytes": 5263 + "sha256": "84f57be5db4084630e633f70439104398c022067b57758a80cbae6323694af94", + "bytes": 5211 }, { "path": "test/server/ch-0701-media-cache.test.js", - "sha256": "17487aab188deff90be9bb854bd5ac9e432e2150cb438e5b23de6b845045966a", - "bytes": 4589 + "sha256": "3f689663c9fee80af5334214ae187ddafd6d1a7fa53a1983f02ed341775f2dad", + "bytes": 4513 }, { "path": "test/server/ch-0702-media-import.test.js", - "sha256": "627df281e40a57cbfcb050b1b2903ca31358d0c2f2602a55597f5ca094e8418f", - "bytes": 8501 + "sha256": "3bafbfd60a66d9dd5dfae22cbeab4789219236c12d4d601e4013388ac1fedf55", + "bytes": 8392 }, { "path": "test/server/ch-0703-expert-navigation.test.js", - "sha256": "1089949cd11b80d6da1c539b0531beffa3974fc26ca6d99ef40a557035d37b2e", - "bytes": 3524 + "sha256": "878ae741f67bec40b58787a564a17e896fefcadd0c6feb7769a93adae7eaeabd", + "bytes": 3477 }, { "path": "test/server/ch-0704-settings-identity.test.js", - "sha256": "43c2d1b5603e0306c97f66c228147b4be1625e23f3b2717eb8dd2a1a404967c7", - "bytes": 3216 + "sha256": "be58d9e6ac033f8895f9242f7c268a19aac5e4c47615da1a44678dfaafc4f27a", + "bytes": 3165 }, { "path": "test/server/ch-0705-p7-gate.test.js", - "sha256": "77b164020d3508105c29fd4e221fad004b2f56cf1b80192a545d94cb0af037dc", - "bytes": 1761 + "sha256": "d54ead636092c280d557c55e1cf272a0fa37b528593c70d6696a3803a82e3a1a", + "bytes": 1732 }, { "path": "test/server/ch-0901-trophy-snapshots.test.js", - "sha256": "fdb4f1615bd694d4f789a960c79e3ec8c4f85f02131c8ec9e1548015e210dc38", - "bytes": 7711 + "sha256": "f2075655d645ca07f9e805b7e41d4dfb27117f16d86efc3baf5ec1c5ae9bca88", + "bytes": 7580 }, { "path": "test/server/ch-0902-local-trophy-inventory.test.js", - "sha256": "8d9d735d90a393ad4f9393e0daabf1b0b290130d06bcce5516fc51ecaba988b9", - "bytes": 5776 + "sha256": "08ea21525074df3f1ec16fa8ce57bcb0bc6d009cd31869c99ef04c1e696e8acd", + "bytes": 5673 }, { "path": "test/server/ch-0903-trophy-mapping-diff.test.js", - "sha256": "9188b8ec826aff65653485a429d63a82db89192e6b1471f1dcdd3000fa98c70c", - "bytes": 9083 + "sha256": "c4febb3bc6b12f4b213773aeae024f391c32cdf97bfe8d0db5a1e526300ced71", + "bytes": 8962 }, { "path": "test/server/ch-0904-trophy-reconstruction-plan.test.js", - "sha256": "2cef0f8e116a50b10cc0ccf0a63ff98a507b3a5732b1f81e98b6b050790813c3", - "bytes": 7377 + "sha256": "1bc66624a65e1e8ff754ee88dd4b81f28070021792454c2560924eefdec6f3d7", + "bytes": 7271 }, { "path": "test/server/ch-0905-trophy-action.test.js", - "sha256": "863da5c296ad332ac789d660f499db57b01431d156a19a597d4b48a04d312b4d", - "bytes": 7571 + "sha256": "93b489aabb68ba391c9b32fb541caf2323e36d698561183ff38c17057ca7270b", + "bytes": 7374 }, { "path": "test/server/ch-0906-trophy-ui.test.js", - "sha256": "4ca57acabbaf44656f1f612555ac1e1e521fb30e75cc17d5e6c6f62ca15b2fc5", - "bytes": 9385 + "sha256": "491882500fe4c2919e657c18218309e9f48c4c1342979bcb85ec119df8f03c98", + "bytes": 9250 }, { "path": "test/server/ch-0907-system-backup-recovery-lab.test.js", - "sha256": "33c41eaa90333d40694bb837c83844a87c93d258773cd3fc1cb3df6f2dbc9297", - "bytes": 7168 + "sha256": "5c8919e9ca2ac53292a03f8f71e8f1c41715c55285de0d5e69bff72c1065459e", + "bytes": 7084 }, { "path": "test/server/ch-0908-save-recovery-plan.test.js", - "sha256": "13acb7fc1c53629c6fc8bf1709b3e766a34820fcae50f73b7d0d890fc76511c7", - "bytes": 6626 + "sha256": "d3860c353f8860a50509422b56c0392847e43746cd8fe76e216ccc2c19255a0b", + "bytes": 6555 }, { "path": "test/server/ch-0909-p9-gate.test.js", - "sha256": "da22fa835e7b03c3ee72eff90929bad94a0734a786bb76afbfff5b71fb2cb1b1", - "bytes": 4690 + "sha256": "aa7172cb40497a3ac2f55f1695ed4fa1212fea4775fc490fb9a21121ad0fd15e", + "bytes": 4627 }, { "path": "test/server/ch-0910-live-trophy-catalog.test.js", - "sha256": "3e2c11df30921854b11687370b9259a495b571520058d628ede4002fe53323b5", - "bytes": 12900 + "sha256": "3eadae14ee6bc0ce451f61b59c09a85078e0255140b51a76c1724073f8570ca9", + "bytes": 12719 }, { "path": "test/server/ch-0911-imported-trophy-definitions.test.js", - "sha256": "f9e1232f9d83ee226a41c1b20d3292b70cb8dd97567850102c7814b98b3dbf91", - "bytes": 2556 + "sha256": "de92c1435270ef360e7f8c05fb317f6fb582ac845e50644f9380b9990ea10b92", + "bytes": 2511 }, { "path": "test/server/ch-0911-legacy-detached-trophy-preflight.test.js", - "sha256": "6db3c3f8b473b61c7cba55ba1ff1ce73db82e5c4959404a366db221dd32a16c9", - "bytes": 4770 + "sha256": "3e78c42fcb0fc880f304330302981877cec4643ba20fa45fa5370d059650be8b", + "bytes": 4646 }, { "path": "test/server/ch-0912-inactive-legacy-trophy-unlock.test.js", - "sha256": "80ed14cfe95497acac551a0ba85dfb27910a67f45c88485c3c015dc28ad10961", - "bytes": 6035 + "sha256": "06332a5fee0fce0150e9552b4752146ce408e7642c51bba32e1d045c02687300", + "bytes": 5881 }, { "path": "test/server/ch-0913-legacy-detached-trophy-mutation-adapter.test.js", - "sha256": "cdc7009180b47a6c0126d7db1b5c592840e0cb5bc2ff35770dadeaa0e6f9dad2", - "bytes": 3565 + "sha256": "1d5db7a0dcf30bda27520d872f15d32db9b0d915587f16e7fb5a8a1d78802f36", + "bytes": 3472 }, { "path": "test/server/ch-0913-psn-history-import.test.js", - "sha256": "4efb98d221616f1a432964058e92ca9c5e8d263ae07b8dab076b2fc5dbc32c00", - "bytes": 6183 + "sha256": "e8ce98d88560d2ddcb44164e9d7ef49f62f81e469dd6252b3982cd9f6aa72921", + "bytes": 6108 }, { "path": "test/server/ch-0914-trophy-history-database.test.js", - "sha256": "54a6ca254ef554e6486ed47cdde71a2748dfc5a2c2a6170a420039c2ad0baeb6", - "bytes": 2026 + "sha256": "fe59e734657b0599727111f9afca9e2f1a03405065cfb5a9ebf1c66e752efcfe", + "bytes": 2003 }, { "path": "test/server/ch-0915-trophy-browser-auth.test.js", - "sha256": "f5de7829e73049768e45ba6666a00b128b74fce6140b32693d058ce1e6a54d8d", - "bytes": 3041 + "sha256": "8c66157f22bf120659f91be168cefa289c232d0430ab64e9b2cdca5ad06642c3", + "bytes": 2990 }, { "path": "test/server/ch-1001-v3-performance.test.js", - "sha256": "321455ad966256a6094f03c713b7622ec99c6973a4ffb687c7cfcc2022fe0ab6", - "bytes": 3227 + "sha256": "07f9903d902f370c3dcc08869699a0dde04b87c153b593ba9dce2702c8d67a03", + "bytes": 3181 }, { "path": "test/server/ch-1002-migration-rehearsal.test.js", - "sha256": "5eb0cae14302c206ee31c5a9b8f01f534e18dc12b874409a752f52c06a993052", - "bytes": 12475 + "sha256": "7eccad4b21df9977542b70d1d9139dfa6425c88ec908b8b4c9947d52632c610c", + "bytes": 12173 }, { "path": "test/server/ch-1101-ps4-package-backup.test.js", - "sha256": "58884ca795409cb5457a61a8af632292c5f5048c6d76b1dcb35591a24b97dc0f", - "bytes": 11813 + "sha256": "ddcedbb444f1fd9f6f79325a3dffbce7bfa8412a0eddb9e88a10a069a603ecaa", + "bytes": 11648 }, { "path": "test/server/ch-1102-ps5-native-packages.test.js", - "sha256": "654dbca1f2d8bd220905e737da7b9c57eecb55f5e845b8e7495f2daed946de97", - "bytes": 39574 + "sha256": "c87954eaf6e67d5bc38f819ef17525dc667d1a74863a90ad8b22208063051b13", + "bytes": 39032 }, { "path": "test/server/ch-1103-trophy-progression-database.test.js", - "sha256": "a5e539d23436d3ebe1b6a3bdb260328546f97ae6186dafb37c5005e5d37982c7", - "bytes": 1591 + "sha256": "041b313542f13c00a7b4612e6ea97b0e2a2b9cdfe8c86e2b739ceb47b9a78da5", + "bytes": 1564 }, { "path": "test/server/ch-1103-trophy-progression-integration.test.js", - "sha256": "9a3a7d70867878dfc8f3dd764f3d3858908522e50ec516406adbec46c73298b7", - "bytes": 3486 + "sha256": "f2f5a5fa10d6c7af68cefc674cc1c05ac2716ef0ff8f7ee9af7d01946e0226b7", + "bytes": 3432 }, { "path": "test/server/ch-1103-trophy-progression-planner.test.js", - "sha256": "c53d858a80733568ee6075cc228b15c59105e642e5657dfee851316104a16254", - "bytes": 5480 + "sha256": "03044bd97068bcb14e9399e319855f3dd460f56a49ce714eef852ad14960a5ed", + "bytes": 5381 }, { "path": "test/server/ch-1104-ps5-console-staging.test.js", - "sha256": "199d4f6d807e09dd51a38db1f1b8e39a7eaf9b726461d639c6eb1ae2484e6e49", - "bytes": 13163 + "sha256": "664e60e5a59c7a8fc391cc0569ec9e4b18de6925c1ab2860787cc681164a1401", + "bytes": 12956 }, { "path": "test/server/ch-1105-ps5-profile-management.test.js", - "sha256": "66c61a198a5e47fac229eaebda7c353fe8d3c4af5792e12c55a8533257276f2c", - "bytes": 11018 + "sha256": "f0270710430ba53d0bd6548ad183b53a74953182d8bf36167ecaec3275f7054c", + "bytes": 10858 }, { "path": "test/server/ch-1106-linux-listener-process.test.js", - "sha256": "5649257d5c9d2f950a8f52ebdf0820bfbecef9e4acf34136b3609ec8ec79a564", - "bytes": 15262 + "sha256": "7b46bb0a6bbed0449f5e2b7a110a0c9390ab1bf84ff05ffd9922b2adf5824aef", + "bytes": 14951 }, { "path": "test/server/ch-1106-ps5upload-runtime.test.js", - "sha256": "08f662544ef6e514a9d7796247b03f456b3c54d90cfaf5755aa9dcc8107fe876", - "bytes": 32255 + "sha256": "23bab91dc995d9b411360fd7ddaeee14392e277c75d7cc293fa98dcb789f621b", + "bytes": 31507 }, { "path": "test/server/ch-1107-ps5-fpkg-installer.test.js", - "sha256": "75049c18e1df558e96f31240bdcd91e2df6382995680b36674a28c2f102198c4", - "bytes": 38007 + "sha256": "6aa856574d37ab8e970bfaed4dc664d81f3d01a7ee923659e5bf8df150c5ac3b", + "bytes": 37462 }, { "path": "test/server/ch-1108-ps5-package-comparison.test.js", - "sha256": "5b6713f02cceea35a48bb48f8b425b0298fcc8bf16aea8a118f35a1699c4634f", - "bytes": 5352 + "sha256": "fd666072126430fe7db08c4418fced0707393cb5d96f49e4eb34f26f94775c36", + "bytes": 5258 }, { "path": "test/server/ch-1109-ps5-upstream-control-package.test.js", - "sha256": "192f36a65b6cf9d4915aa21508db46f69720ca5ed19b5e13203a30c26aa005b9", - "bytes": 6331 + "sha256": "d310cb0531a60b603959137d6f0d9010019a0aa0b79a7220c8ee1ae9e156c15f", + "bytes": 6233 }, { "path": "test/server/ch-1110-ps5-launch-reference-package.test.js", - "sha256": "c9e860e0d3ec46a8499e0ad21d1e8ba521828aa00963c133158a831126d7df2b", - "bytes": 8074 + "sha256": "48db1bedc04b8ce81bb291ffeca7f042334778b777bf164704a5a05a5849b5a8", + "bytes": 7969 }, { "path": "test/server/ch-1111-etahen-dpi-v2-installer.test.js", - "sha256": "5e7416d72cca88ad56ba7e48ef43f1957a1dccdc9d1e32f32f4d1b7e4b16e057", - "bytes": 5816 + "sha256": "b6d2c7d465fb84bbfe2f72ba4358c47da793932de208032bed7c6ca10d1e6bc7", + "bytes": 5733 }, { "path": "test/server/ch-1201-etahen-link-contract.test.js", - "sha256": "71f565322a8ea517109ba1de426a589e631e065f771b26ad6741092c4133fee0", - "bytes": 3739 + "sha256": "6a7e8cfabd38897b583352041d042be916fb2264192af6229ac0dcf90be62955", + "bytes": 3682 }, { "path": "test/server/ch-1202-etahen-link-agent.test.js", - "sha256": "d16d41b6426e96e2e386094b6acefe695bb2ae34bc810438354fee322663a199", - "bytes": 8202 + "sha256": "bec890f4c949f1e3ab48914a3459aa9f722e224ecd53e2c9b2751d5e1d6a7b4d", + "bytes": 8102 }, { "path": "test/server/ch-1203-etahen-link-inventory.test.js", - "sha256": "a75e328c1d87cff59c522c550328492f3b931c8e0e9a5b3867dd2f7c103e6760", - "bytes": 5735 + "sha256": "a42ae9107805d58476569dea55411d30412c98a28190e2c1d0d987f4ed657f74", + "bytes": 5649 }, { "path": "test/server/ch-1204-etahen-link-ux.test.js", - "sha256": "eb8490cb5e2bc455b66734baed142fb119221ef0fee743c40927a8486da99df8", - "bytes": 3180 + "sha256": "ba99a5d5e96872dd4d624168187500c30cec37a724af61e1433b77063a268975", + "bytes": 3137 }, { "path": "test/server/ch-1205-etahen-shim-installer.test.js", - "sha256": "c2301e079c593da66f7b241f3fd9b3341b44e27f0b77aa1febf7ef99984dc27f", - "bytes": 5382 + "sha256": "4bc35c08bcc8fda6561387bf4e1582fbe37d4baf57c05375d76a1e274ea82aa5", + "bytes": 5330 }, { "path": "test/server/ch-1206-etahen-link-orchestrator.test.js", - "sha256": "53b79e54999c2735cbc615432abb52dae15e2d2c196e54138e6f56aef4b8d435", - "bytes": 14219 + "sha256": "b6b56ee0c9aa459cf055a4a078e96a0f3a792491923be39ccd7a400735f279f9", + "bytes": 14075 }, { "path": "test/server/ch-1207-etahen-link-operations.test.js", - "sha256": "3c0d7912b4144e7f15e7ef4f666a7e0294c682dbc86a56ab9dd91e32a61405ea", - "bytes": 66548 + "sha256": "50cb3e83a37c8bbf31c59cdc2f167c01dadcf4fbfb8dd5c6dbb82ba4e276a1f1", + "bytes": 65932 }, { "path": "test/server/ch-1301-clean-ps5-fpkg-builder.test.js", - "sha256": "14adb8baf310a686cb830522fd358559aee4c69e734fce974b0c86b5b2fedd3e", - "bytes": 10610 + "sha256": "b3175b482b30a95511339721629a87dabb3504aa829c43850a266fc346ab6f95", + "bytes": 10411 }, { "path": "test/server/ch-1302-ps5-fpkg-readiness.test.js", - "sha256": "dde0fdbd89a1b8e1c259d663f9ec9f5bcf7636e834636acef494259cf9492de4", - "bytes": 8872 + "sha256": "5ed090e3ec8b15c772a5bf485525288413c811f2aea90b0db8822adcb805d1c1", + "bytes": 8729 }, { "path": "test/server/ch-1303-ps5-fpkg-artifacts.test.js", - "sha256": "eb012a237ba3a77df3c192207bae4246386e15d94aaf26642cdd4204d9854db1", - "bytes": 9592 + "sha256": "bcd77a93910a63cabcc26355af54e184cd96b67c90cc96f3ee366fe1ff4d0dda", + "bytes": 9483 }, { "path": "test/server/ch-1304-ps5-fpkg-launch.test.js", - "sha256": "d641f2ffc7f58a9df9acb8173d0cc2743370e1bcc187edf32f5ac5b6cdab7f4b", - "bytes": 27087 + "sha256": "e352105c7f19f1826e7281bcdde94c5a09965a093fb152ab93fab748eb0e1fab", + "bytes": 26598 }, { "path": "test/server/ch-1305-ps5-fpkg-ux.test.js", - "sha256": "6e5b5d3405710ee5552276563b988e89307215d24e8ec7d8f8220e200caf53c6", - "bytes": 6740 + "sha256": "7ae372401ade1c8ef2e43672b88eb5c64a6fcdb6144c8baec3a9d107173fb29e", + "bytes": 6628 }, { "path": "test/server/ch-1306-ps5-fpkg-hardware-gate.test.js", - "sha256": "95aa8ccd8f35aa3f6048c0a8fb20dcd227b9a0dcb0e2c9f7ae29206a9a91d6fe", - "bytes": 5773 + "sha256": "5b53624d4dd7f617309261cc76a6883cc1a647f3da4e498a87536810e003ffe4", + "bytes": 5676 }, { "path": "test/server/ch-1401-autonomous-dependency-gate.test.js", - "sha256": "7e8e2e3a74bc714916fae6358c1f6e00bd1fa421c000be5c5a83f50d2dd7318d", - "bytes": 1547 + "sha256": "1fdfdbdc9ec905fe43e0e0533fe9e378ad6ec8703814b8c69a6bc342e342531f", + "bytes": 1506 }, { "path": "test/server/ch-1401-p15-a10-product-lane.test.js", - "sha256": "4c76e273dd47dcd4b889e622ac4f69dae10cf12ee98dbf753e1772ee664cc38d", - "bytes": 20715 + "sha256": "fab78b3fbb2b40ed470ebb9dc23e0363b456954b1dad504ce951c14ac9f3ee0f", + "bytes": 20374 }, { "path": "test/server/ch-1401-p15-a10-shellui-transition.test.js", - "sha256": "9a0e35e0b9d4b5265e658a0684e74d9a268e01438799dee3a6758af1032088b3", - "bytes": 11291 + "sha256": "f05c5358a429ee8a78d6ed124231509f3578f7a5f6d44b6233a6905b9b179c7d", + "bytes": 11098 }, { "path": "test/server/ch-1401-p15-a11-retained-launch-evidence.test.js", - "sha256": "b6b85b34a29ab9eaed8c5c646bd9b9f0de3719ea71f41dc9f8f36cf33e5d84d8", - "bytes": 13477 + "sha256": "999988b1420287c69e3ba527cfa0fafc8002134497d884ca47d87a5e5bb4c6b3", + "bytes": 13268 }, { "path": "test/server/ch-1401-p15-a7-active-preflight.test.js", - "sha256": "6fb43bb26ccccebf3e989dd26efff8aa680ec72870aae20c541d11bc31cc9f77", - "bytes": 6005 + "sha256": "57b0c0934b572c43198b45c92cc686f5542d8c06addb58794a899c0ccc8404d5", + "bytes": 5915 }, { "path": "test/server/ch-1401-p15-a7-route-selection-source.test.js", - "sha256": "dc10bfd6af98c16971010af55214e47bbea5ec043fd60ebe9e9dcc0c07a65ef1", - "bytes": 5427 + "sha256": "1a03fd345b59c63866dfb4f95d584319007374119464face9dce4b6164c37400", + "bytes": 5334 }, { "path": "test/server/ch-1401-p15-a7-route-selection-stage.test.js", - "sha256": "305bce2a0230942b940cbc876540bac04ff1059017d800e006cf726c7dbf2200", - "bytes": 9259 + "sha256": "086394149873d1a65996b4faedfd83346b40ec89da808025b106d779c7242945", + "bytes": 9086 }, { "path": "test/server/ch-1401-p15-a7-route-selection-trace.test.js", - "sha256": "da9179848e0ececa92c3a39e8c9319f9662bf51b656422a3c3c946a08c5cd7a3", - "bytes": 9159 + "sha256": "3f65b68232484ee415d4157f0a86ba148755bde3559b145adf156a56e6383014", + "bytes": 8908 }, { "path": "test/server/ch-1401-p15-a8-completion-source.test.js", - "sha256": "1d0c8a5c878a0f2640e95148c5dfc5c418a84eb294d5b2448dd0a88849c33565", - "bytes": 7059 + "sha256": "bfbc306905d3eaf3bc6c35b9b7a44a6db00fe56f75b0cca6608a6735d5e1fee2", + "bytes": 6951 }, { "path": "test/server/ch-1401-p15-a8-completion-stage.test.js", - "sha256": "6b9c6d84e0b96a6266ef1ebe9d4a89781d0aa6dc090ca031652c9ea94faf1608", - "bytes": 9503 + "sha256": "6c547d933213cd178c8c1544c0ec7ec8b9c90f8713dc34d0c06481803f19155e", + "bytes": 9324 }, { "path": "test/server/ch-1401-p15-a8-completion-trace.test.js", - "sha256": "c2bb2cff02315d32ac828ee90a7ec647b9d4097b51e1690b8147106b787010f8", - "bytes": 7467 + "sha256": "be870b808a8efff5ecb17f1ed2569c94271b3c4b0c2de1c6d58dbdf13ff11b83", + "bytes": 7284 }, { "path": "test/server/ch-1401-p15-a8-control-candidates.test.js", - "sha256": "ef8bb4920e30240957cbee8918b796358b1c393aec76163e421fd4408806efbf", - "bytes": 7565 + "sha256": "7559f4edc44d7177f0610522618efe0bb52412050e99135e405975c858b805cf", + "bytes": 7426 }, { "path": "test/server/ch-1401-p15-a8-control-metadata.test.js", - "sha256": "eac8e1a8d8ac7b73b5ea4deecb4f664f8b33f2461772fb549d372f1e3a0dcf66", - "bytes": 6077 + "sha256": "79c1f4417c1502afbf965a480b1a071dfb8a5f06cb930d6c9367a2ea8fcd28ca", + "bytes": 5955 }, { "path": "test/server/ch-1401-p15-a8-control-qualification.test.js", - "sha256": "9549bb7125a925767b1b626fb0dbd574f04f978566da5e44b17343c660b6b999", - "bytes": 8373 + "sha256": "ec236205c5f8f6979f1a0c192a840fda83af42e20b55dc7faf07de63b213415a", + "bytes": 8176 }, { "path": "test/server/ch-1401-p15-a8-distinct-control-install-gate.test.js", - "sha256": "23b054a771e7de9e88875b0a19170e0bee96ec0b0ec164caa883c0477d0ed7ed", - "bytes": 13542 + "sha256": "a19b63eb1d85cf21bfbba69512d76f2f89d7559387e0a6a2b25c3016cb49f46f", + "bytes": 13322 }, { "path": "test/server/ch-1401-p15-a8-distinct-control-package.test.js", - "sha256": "a29ffe66b97f4e99175bc51034bb9da59317ad908b0f79e24aa70b98a40426b8", - "bytes": 16199 + "sha256": "0394f0ca1dc773d1b0eba137b1df9da993ef5849928c3e6e09e464cc2018acc5", + "bytes": 15938 }, { "path": "test/server/ch-1401-p15-a8-experiment-ledger.test.js", - "sha256": "d73fad11b1844e2e48f59cebf96989089ad6d3b3c065f55633c54fc82038e4bb", - "bytes": 6260 + "sha256": "6eb8f7294dd61b4d926e535f3c9495c8ea2f5db2acdcc6ed439e42a452bc7a52", + "bytes": 6135 }, { "path": "test/server/ch-1401-p15-r1-control-taxonomy.test.js", - "sha256": "1910316f0bf70e9d2299d485f8abd7b17cbb974e1a8e32dc351f4325b273ec59", - "bytes": 4188 + "sha256": "65d9aa4b056b072cbae277d83020aa55479235ffcbe4dd5c96b16be8f53473f3", + "bytes": 4111 }, { "path": "test/server/ch-1401-p15-r1-profile.test.js", - "sha256": "eb0bf7142dbfc5e8cf6098e86ae6d5df73e49687f2b63ba4ceb3c924dd18b0e3", - "bytes": 4220 + "sha256": "e16149c2227b39a8ae716df07dcd535d63c53058950ac5826720343fb0412359", + "bytes": 4109 }, { "path": "test/server/ch-1401-p15-r2-installed-content-verifier.test.js", - "sha256": "386e92d68490e526d8a9bfe48aeb4babaf303ef4282648ac3f58cf5d097dd873", - "bytes": 4473 + "sha256": "040316a112754d55b8dc550a63f1ea4ca11ec3ac8cac314a7e98ccb8fc8ded35", + "bytes": 4382 }, { "path": "test/server/ch-1401-p15-r2-product-lane.test.js", - "sha256": "458fd6dfa6124cdb2ab61ae3db9402dcb78d3c7c852e9614186495beecc1f200", - "bytes": 4775 + "sha256": "d807c44a0817b56e7d1053fcdeebbdb5a6d7599b64c53e012a4687d6a81c30cd", + "bytes": 4697 }, { "path": "test/server/ch-1401-p15-r2-qualification-service.test.js", - "sha256": "6626c99aa1e843702e68d42c5743cd1b1f6360061f0575649036259ef476e6b9", - "bytes": 7639 + "sha256": "c9f2262a42cedc8f02ca79e8b68f12be7d4074e3f3b6c34805b822e8fab1e280", + "bytes": 7481 }, { "path": "test/server/ch-1401-p15-r2-qualification.test.js", - "sha256": "503a51d1382734d76b0f443b013bcde7fa15d5ca78e63aaf50755996f075daef", - "bytes": 9097 + "sha256": "24f37e7c3ba8e5e963616d831a3dfb44b3186e08de42e2da43d0194fbe1c18a4", + "bytes": 8912 }, { "path": "test/server/ch-1401-p15-r3-host-artifact.test.js", - "sha256": "90d581d37a57b74947400df86ffdad4f50fc8d15042eafa6ce5752eab4cb958e", - "bytes": 4386 + "sha256": "2d04144f9303688addec946353936a2d0f235a777368b1886415824db4107675", + "bytes": 4299 }, { "path": "test/server/ch-1401-ps5-fpkg-content-auth-trace.test.js", - "sha256": "2c9293bf0e13517549d5ccabb603bc1621e79820a2d096775f1811558cc76809", - "bytes": 9551 + "sha256": "8c1c74871a85943c946d83a1ee959ee65ee5c08391b5a9c6b45da957f2038bde", + "bytes": 9368 }, { "path": "test/server/ch-1401-ps5-fpkg-kstuff-runtime-identity.test.js", - "sha256": "de36e47a1429e1977907c44987da31a1e20667029f509e7cb60e2c03db64d45b", - "bytes": 7944 + "sha256": "8a557301566e398155eac3a2f4aee4b4d25961914b8f5f84eb8e9791940cabf4", + "bytes": 7783 }, { "path": "test/server/ch-1401-ps5-fpkg-runtime-qualification.test.js", - "sha256": "52da176e26b42b1818d9bac4c3b82de121c04044d6949689055f492d1cd6c923", - "bytes": 37642 + "sha256": "ba5822939fc31710ff59da2fbd82171d870e85d678f563946d5b6c5a9c7195a1", + "bytes": 36997 }, { "path": "test/server/ch-1401-ps5-fpkg-safe-runtime-stage.test.js", - "sha256": "d153566f4af39e5810688c23a3ff782e3d11377ad9efb1086213a61170d89215", - "bytes": 7786 + "sha256": "7d937737b2936486fff7671be958b979255e03aa92b11889f5188317a62c8a51", + "bytes": 7679 }, { "path": "test/server/ch-1401-ps5-fpkg-semantic-reader-source.test.js", - "sha256": "33884829b7a769ef5096faadfc6726781e6a5ec37f5b611329ae73b1978947a7", - "bytes": 1938 + "sha256": "8b1b6eb031c8312cfd84fe6bf3caa7d80e672db8e8f896adb7ce48fa9deb8075", + "bytes": 1893 }, { "path": "test/server/ch-1401-ps5-fpkg-semantic-reader-stage.test.js", - "sha256": "ba362805963ecaf928b91b3d938b46a8c4585e4ba7bdad53dc2edb7af492a595", - "bytes": 6577 + "sha256": "08a5bdd99d7797ac524617415bc44742e8e6517365ac758a4ccd53f33df69079", + "bytes": 6517 }, { "path": "test/server/ch-1401-ps5upload-runtime-identity.test.js", - "sha256": "dc6af0282e59bf76edcc475a15f3efb2fa9ce47d57213b16d90f96d2f021f21b", - "bytes": 4712 + "sha256": "3586465047e400524135473b652021e44ab279708029643ac9609b2d450a60e9", + "bytes": 4612 }, { "path": "test/server/chimera-beacon-client.test.js", - "sha256": "bfdc96e9c0f81e42ec1c5673b6dd2b2d51c5626eeed33f5cb132ce9d0f644e34", - "bytes": 5212 + "sha256": "c377db05cb556c3a63bf5eb1f3c90f16a674618f1685577f1928c253e2cd242a", + "bytes": 5128 }, { "path": "test/server/command-registry.test.js", - "sha256": "60c9be7ca3dbdf1e566cc808fc06d0f23ebc12ab64adc36f5541edd789bcaf4a", - "bytes": 4117 + "sha256": "21925eeaa602a27a5894f2fa8d17ce401091d8d5bc92d97d99d03282572d8cff", + "bytes": 4069 }, { "path": "test/server/companion-worker-service.test.js", - "sha256": "c501c73fbf5d0e8f0b78523e2da36e7dc30805897d7299aca8978365ff68dd16", - "bytes": 2963 + "sha256": "ccde5655db4b6ad1a95edafaf9c9339a709f0351e04e2fe2ce1b4c42b96cdc5b", + "bytes": 2916 }, { "path": "test/server/console-profile-service.test.js", - "sha256": "f81874c16e6774f983802b49302deb11e678bbc2db45398b2a2d9b2eb1674c22", - "bytes": 4506 + "sha256": "d9c530cde4597087a7776c1cf336ab14bda8802f685d6687d40542f402d8cb57", + "bytes": 4435 }, { "path": "test/server/console-scan-reconciler.test.js", - "sha256": "823b7aeb3387e824c06eb5df2a4daff5e6a304230d203fb7471921c2daa6344b", - "bytes": 12873 + "sha256": "b2b023a6a7a007a625d57246e1def0da90672a5dde930ae69b3a84688dfa6b29", + "bytes": 12528 }, { "path": "test/server/conversion-service.test.js", - "sha256": "1f6713eae20018903bca635bd339d2a4ad8eaab2293891dd8b517b8c44293013", - "bytes": 2553 + "sha256": "9b1050a80ac73b9aefc71323e4e267034510aca18ac8d690938fa67767707451", + "bytes": 2497 }, { "path": "test/server/database-migrations.test.js", - "sha256": "ff8dba2eb3b214cb5a5ce9894ca103ea91133aac3085ea04fa2f35367fbccde7", - "bytes": 21032 + "sha256": "166fac23de79d5e1e1d1f576854a1c303a054d9cf68af1e607e49c2dba501b12", + "bytes": 20536 }, { "path": "test/server/dependency-security-regressions.test.js", - "sha256": "5bb2ae2120007df4e1afa21adad2e92d8f075fb35efa72b929f228935f07a139", - "bytes": 1704 + "sha256": "09560309e0b8074f3bc1e8f33e506a3c0ebe8fee79e9f120cc3101f19a46a225", + "bytes": 1669 }, { "path": "test/server/docker-runtime.test.js", - "sha256": "368d640013d1a6903e79ff9eedf8558d8b5386aa74d6c012607721bc25d03baf", - "bytes": 3980 + "sha256": "12258a4382d33dfacf7fdd404c4406dd5a3b34316836472c27c22867edb552a7", + "bytes": 3906 }, { "path": "test/server/ecosystem-intelligence-service.test.js", - "sha256": "95a37bab8b4460296823b4adca1b3a97fd57d824def695405b1750407f12b8ba", - "bytes": 18630 + "sha256": "76875dcc5d8dacdf4bb5c86452f8bc712563cae0b72152c6a85b1a99ec75931e", + "bytes": 18315 }, { "path": "test/server/ecosystem-service.test.js", - "sha256": "4062b498c8fc754f4fcad7cf39825598f70da16c4d5b6b4d46597c15f5e9e253", - "bytes": 16839 + "sha256": "cc450e38d401a31fffd7fbeee87fb221ed06608191b0fa1df41a7d217e57e94d", + "bytes": 16519 }, { "path": "test/server/elf-arsenal-client.test.js", - "sha256": "7a0b3beaef4d5945dc8855442041bc8932c34267ddb27ec1a38ff53fadce45fd", - "bytes": 1631 + "sha256": "48d5a8217fb056010641039054616cdb9357d6a38bc8769abb3a4f07d58cfffb", + "bytes": 1599 }, { "path": "test/server/ezremote-server-client.test.js", - "sha256": "f69f1d1ed2fae1df998d6f37b6285c76f18c96829e5f6991c9ae350d39d1232e", - "bytes": 4089 + "sha256": "e42d1e97d70675365724bda33d62733bfa0fc9fb0b7d41230dca4ccc765854d1", + "bytes": 4002 }, { "path": "test/server/ftp-list-dir.test.js", - "sha256": "e079172f2ba20109c64aae7f9daa75713f318f69e966262761904d6987dd8795", - "bytes": 1219 + "sha256": "1dfd2a7bd600e980c43d04e06bc8fa16f51d677de42409d9c6597cc166364f25", + "bytes": 1187 }, { "path": "test/server/ftp-scan-root-coverage.test.js", - "sha256": "cfe01df20e4a6dfcd444b8281bd97d76bd5521b37afe2ea03c30f7e5882e5679", - "bytes": 3748 + "sha256": "41810a0d65ae680a0f515a8bee349bc1485ebfc1f4d2ee4aa40474f68c3929a8", + "bytes": 3661 }, { "path": "test/server/functional-modules.test.js", - "sha256": "4156414c76be6e9e16a0bb39f2c8c98f961bd767a2a3e0ac9146cad137145098", - "bytes": 13083 + "sha256": "8e7dd43fec8b3d02c49cf7bcbafcc29bcb0e740b90bfba74e56a502771b52f40", + "bytes": 12827 }, { "path": "test/server/game-metadata-view.test.js", - "sha256": "6f25e4e15d9ff1b7a1aa44c963c0ad082d24173d00ad517ac29b86d104ef1ae2", - "bytes": 2789 + "sha256": "c3a93c736b478b4b2efc1606b42416415c99c4937456421fb78083d24ce93633", + "bytes": 2733 }, { "path": "test/server/game-metadata.test.js", - "sha256": "ec76ead1b998f10947d7640e97f8d56b8b10ea587d8cb627134738e413b9514c", - "bytes": 12087 + "sha256": "a33d823ac69ca63a7ec6a4f29ba4df89cf450bf9c4c538769a0f8d5fa1d995fa", + "bytes": 11834 }, { "path": "test/server/game-update-service.test.js", - "sha256": "0d0c0494d15f14af104c60e6dc74dab835638343c1918000a420f6a18433c9de", - "bytes": 7539 + "sha256": "d80d790ff1669744493834c8cdbef229967f86453b22d7b4a2fc9b2da08147c3", + "bytes": 7394 }, { "path": "test/server/github-security.test.js", - "sha256": "22a3c84189365489836fbcb0bb26fe55b01ea8afe6d4748b1c41c8c07477a51f", - "bytes": 1275 + "sha256": "07df6f1f10bb382b12cf9764ebe60968060d666bc6efc92dff598cd6871fb789", + "bytes": 1252 }, { "path": "test/server/headless-database.test.js", - "sha256": "3b39eb55e57c9e3624f9e4e494ff2699446f0830616cc85c0d9c95165eabc943", - "bytes": 6769 + "sha256": "2deb8dde6a20c9b8eeb35ed37f211793b029a014ff3137db523e591ab13f72c2", + "bytes": 6632 }, { "path": "test/server/local-library-scanner.test.js", - "sha256": "3ecf919059265fe35ef8568875fb457a86515a5625e79b6b69883b36fde759d6", - "bytes": 12467 + "sha256": "758b8b5620e4c0a66412b7abc0ef068e95c700b7d1548ead1aa08902cd7390be", + "bytes": 12216 }, { "path": "test/server/notification-service.test.js", - "sha256": "7b3520dcb08ab699bc961b93f85cbd78c297aa8a4caaf46601a08dc1056352e2", - "bytes": 3295 + "sha256": "3189d07bcc21cdd0bff09249fa08ad4755462d0fa52a55c8f3ce533eabc4b944", + "bytes": 3242 }, { "path": "test/server/operations-service.test.js", - "sha256": "a7af2235eced5f7a77ae2eed1eac1bb9f8f1114ded0c83cf85c74f16785827de", - "bytes": 14935 + "sha256": "18a9f7b0797107533b66c17b48ebb605f0c091ec5aa9add0297a027e5851a4f7", + "bytes": 14665 }, { "path": "test/server/payload-manager-autoload-repair-service.test.js", - "sha256": "561a6ffb6652879b1ac86a57cbfd650f8dbd5fae8c8ec2b53cb8957278d58b9a", - "bytes": 16854 + "sha256": "e399c0d56add58b1b1b2ccbeafb0f5a892474f812f4d7199a9c2fd624649fe22", + "bytes": 16559 }, { "path": "test/server/payload-manager-proxy.test.js", - "sha256": "7fd88e55127c36bc4bdec50cf5582b3187b55174018851df4e43eec2cc0fb294", - "bytes": 1680 + "sha256": "44a6c707589966719ff1f99d6721379f226e7d8e663d00962e37412075c0a80d", + "bytes": 1647 }, { "path": "test/server/payload-runtime-service.test.js", - "sha256": "b0019458edfa2c66a9ff68f8779c2da7f89ed50692d61d01ae2c6fc50f6b3c83", - "bytes": 4436 + "sha256": "0f670e10a1cef1c0a26357e70789a30d8ad18594a5c73e9c7dc94b65a6741667", + "bytes": 4362 }, { "path": "test/server/ps5-klog-service.test.js", - "sha256": "3413c59163da531ec8797ef7422307e7f6c37b552212bfac31dbccfe27703ca0", - "bytes": 5582 + "sha256": "1fe4f87b5c26fc269c032c189157f0bd930f9292c1af1f113daac797f02f82c5", + "bytes": 5465 }, { "path": "test/server/ps5-payload-manager-client.test.js", - "sha256": "3b92f01a779c41939ceb5408dad8d183f68cfa1a843c4125ff2ef93f6b75ad30", - "bytes": 5342 + "sha256": "3a6b9fd8a06ffe6d3ea2f056cdfd52e18611cd7905990ca7f4b40612af50c60a", + "bytes": 5241 }, { "path": "test/server/ps5debug-readonly-client.test.js", - "sha256": "d7952db43449ef2c1f21ac4d4fac6201ed82479286545ba2c0db5fa5123d94d8", - "bytes": 3268 + "sha256": "60cd8d569769234b644962b825873c1fe2c481ad5be542d0e7c3d255dcf93c2d", + "bytes": 3209 }, { "path": "test/server/public-readiness-security.test.js", - "sha256": "b39e4e184aa8b3cf905332b44e2f380c19e26b8dc4a2d641eb91a81433e477b8", - "bytes": 5322 + "sha256": "74210aac92ec9ca212cbd49accf2d47e3996a2e9a92d2bad0fba5fde9d558588", + "bytes": 5241 }, { "path": "test/server/pwa-security.test.js", - "sha256": "7cd5970b439c391c3956f6b5e08dc38e29acc6a11a3b0e6b7818e9378f09f729", - "bytes": 979 + "sha256": "e46c58709dd63e81cbc3741a21ff3cae855385809813535edf52660d53f6c620", + "bytes": 960 }, { "path": "test/server/read-only-sql.test.js", - "sha256": "b7e044d3263d43e2e70bf692103020da27b1839279c630885c6e7acd7c7e10ab", - "bytes": 1380 + "sha256": "0acee6287b6b7ee58503e95a866294f63ac053c5e680fd785530300a666e298b", + "bytes": 1353 }, { "path": "test/server/remote-play-service.test.js", - "sha256": "318f6b6c8da4cdca949dd441d330f77f342b65d2363595ca38764c3278259095", - "bytes": 14009 + "sha256": "e6339d279420e202e31a85d0179ab89a638dfcf5d3ed5422ec6c29d78a12fcb4", + "bytes": 13793 }, { "path": "test/server/remote-play-worker.test.js", - "sha256": "a38922fca409c6377dc0c5171af0ccfd5550d697c02fba5a7538977f03cb80fc", - "bytes": 3077 + "sha256": "9a0c00cfbb870dd06ac5581a61697dc7449faffd51e81f8717a9a0413f19f85e", + "bytes": 3010 }, { "path": "test/server/renderer-security.test.js", - "sha256": "4e407f8cf87a8c577418b7c59e661695f1615d51f95b5644028bb379ac70653e", - "bytes": 9031 + "sha256": "58a7a14190d17b2d3e4aa4b281c696421ebc2c439cfd6c9cd19cde0d99721285", + "bytes": 8877 }, { "path": "test/server/security.test.js", - "sha256": "0b8765fd3bfb71c51e15750f17d3e1f43c4ad4524a7f7a995e93f9ba5c3b73d8", - "bytes": 2290 + "sha256": "17a4f7423c347c8d349819658b666e87b0ff7684c62c5890a3c46d7d11d6e86f", + "bytes": 2248 }, { "path": "test/server/server-login-client.test.js", - "sha256": "3c382c10eaade160d42132fa618b11bff08f99abadb6d05179812bb064593ad4", - "bytes": 658 + "sha256": "6535ed28252dd4f79ea5902b0b8e358020d8ecad74ab6455c8a97ae22b2fef6c", + "bytes": 643 }, { "path": "test/server/source-classification-service.test.js", - "sha256": "4f85d211b7604a8cd85d3571b9852f8c56942052539bfd9a63d4b934c1942ae2", - "bytes": 1904 + "sha256": "2e5f5bc576e106ab4ee0dd2c155676b7bbd07cbd3032704ca6bb807686700fd3", + "bytes": 1859 }, { "path": "test/server/source-scan-route.test.js", - "sha256": "da3b9d0ab93964e30436ed5725ec99a345264085e806e669451b633e944fc525", - "bytes": 941 + "sha256": "c537f9456881619ed6eaffc59a3f3a16ece896b5d36d4ce3b16111b060509922", + "bytes": 926 }, { "path": "test/server/title-workspace-a11y.test.js", - "sha256": "4008f35f099663892385c271ce2ff9530b5e9e5c430fa41a81d9ce65b139527f", - "bytes": 754 + "sha256": "3e51cb96ebd4d17e3fee0dc06fc5304ce2c2e5617973190ab3415c8a385a4f3b", + "bytes": 738 }, { "path": "test/server/totp.test.js", - "sha256": "f6df565600b658a69b7544cfe5001dd3767c089bd8a3fe9f8c2ec10eff6ae8a4", - "bytes": 1576 + "sha256": "5b1208c2ad70d5cbce54c15658d8e895afd790470b5762879ae74b2be8dd69f3", + "bytes": 1550 }, { "path": "test/server/transfer-service.test.js", - "sha256": "d05dd2bb7e7f0502597a390713058c07f7b0db94757105ebd494d67ee992941b", - "bytes": 5338 + "sha256": "2b0625d4e2387ebdd8456824f345e2298f4d8bb551365846b3ae10328bc459d7", + "bytes": 5231 }, { "path": "test/server/v3-derived-views.test.js", - "sha256": "d22c8ab9c5f923fb9e37bccf83811a7d82e242e7d75657005174b30febc1026d", - "bytes": 12147 + "sha256": "a624cdb8b9b69bcdf252446ece8595987c808e9b6734dd536e262c1f909377d6", + "bytes": 11827 }, { "path": "test/server/v3-repositories.test.js", - "sha256": "c30d2c1d192edf3611fdc4eb6d3b5171db2294d6490c25455c251a9e7094d8ba", - "bytes": 8829 + "sha256": "dde92f95f7fcdb3936246d6a5f61e4d37a4a11295c47e9b668a0df923a366ed9", + "bytes": 8567 }, { "path": "test/server/web-command-contract.test.js", - "sha256": "d4e5a9460c7f17bf0c31dacfd9130c9aa5b5a2b727b9428d9bb3914a985bf402", - "bytes": 954 + "sha256": "6ac9c212c593a50caafc55ab2e6869bee21784f6ad854a05e1230a02f276e603", + "bytes": 935 }, { "path": "test/server/websocket-backpressure.test.js", - "sha256": "6106fc957a4f705445a9903e514e3224a895713008e1a8c4b95208c1097d8907", - "bytes": 890 + "sha256": "1a9d548c33d92a4c5159df5acaf0f12dc81cfa51781ab05a5e773c6394e7b0f9", + "bytes": 872 }, { "path": "test/system-state-client.test.js", - "sha256": "bcfddb2208eb6bc4309fa500784646300f33e2d123b94108ecdafc7a3d4f27f5", - "bytes": 761 + "sha256": "83a3ee41aed3827567c589dea6690e424b1882736c2891f162a3ebb9ea4fee8d", + "bytes": 748 }, { "path": "test/y2jb-generator.test.js", - "sha256": "fe4965e762f3f14543b8dec4432a3d180c5f733f3c83745cbc907409b719e7df", - "bytes": 2274 + "sha256": "715e622dff2268db4c02a2db8c5756ffb557a1e74468e0f963330a7bcfdc18bd", + "bytes": 2220 } ] } diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 12da6c0..3fa9880 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,6 +1,6 @@ # Third-party notices -The Apache-2.0 license applies to original Chimera source. Dependencies retain their own license and copyright notices; versions are pinned in `package-lock.json`. +The Apache-2.0 license applies to original Chimera source. The bundled `PSNotifyModule` retains its existing MIT package license declaration. Dependencies retain their own license and copyright notices; versions are pinned in `package-lock.json`. Historical bundled tools and payloads whose provenance or redistribution rights were not established are excluded from this public source and public releases, including ELF/BIN console payloads, native EXE/DLL/PDB helpers, JAR archives, firmware and package assets. No license grant is made for those components. Obtain optional prerequisites separately from their authorized publishers and comply with their terms.