Publish Oct24 verified recovery index and completed cleanup audit
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- lemon-prosody-20261008/storage-offload-20261024-v1/README.txt +8 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/WORK_LEDGER.txt +15 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/archive_verified.json +10 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/current-checkpoint-samples-20261022__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/current-checkpoint-samples-20261022__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phase4-plateau-20261022__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phase4-plateau-20261022__weights--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__verbose_log--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__weights--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__weights--001.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__verbose_log--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__weights--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__verbose_log--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__weights--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__verbose_log--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__verbose_log--001.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__verbose_log--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__weights--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-reconstruction-diagnosis-20261024__context--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-reconstruction-diagnosis-20261024__sample_audio--000.json +7 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/cleanup_receipt.json +119 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/deleted_files.jsonl +0 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/final_audit.json +34 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/offload.py +26 -4
- lemon-prosody-20261008/storage-offload-20261024-v1/recovery_smoke.json +30 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/current-checkpoint-samples-20261022__context--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/current-checkpoint-samples-20261022__sample_audio--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phase4-plateau-20261022__context--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phase4-plateau-20261022__weights--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__context--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__sample_audio--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__verbose_log--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__weights--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__weights--001.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__context--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__sample_audio--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__verbose_log--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__weights--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__context--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__sample_audio--000.json +11 -0
- lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__verbose_log--000.json +11 -0
lemon-prosody-20261008/storage-offload-20261024-v1/README.txt
CHANGED
|
@@ -32,3 +32,11 @@ archive_verified.json / remote_verified/: verification before local deletion.
|
|
| 32 |
cleanup_receipt.json / deleted_files.jsonl: exact removals.
|
| 33 |
final_audit.json: preservation, residual targets and reclaimed space.
|
| 34 |
completion_receipt.json: final pinned Hugging Face link.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
cleanup_receipt.json / deleted_files.jsonl: exact removals.
|
| 33 |
final_audit.json: preservation, residual targets and reclaimed space.
|
| 34 |
completion_receipt.json: final pinned Hugging Face link.
|
| 35 |
+
|
| 36 |
+
Completed cleanup: 1,361 archived payloads (71 weights, 1,179 sample audio,
|
| 37 |
+
111 verbose logs), 52 disposable training-state files, 14 cache/environment
|
| 38 |
+
roots and three environment symlinks. Prepared datasets retained. Apparent
|
| 39 |
+
file bytes reduced from 3.38 GB to approximately 0.69 GB. New archives and all
|
| 40 |
+
members passed pinned remote SHA-256 checks; recovery passed gzip and zstd
|
| 41 |
+
smoke checks. Only the two TODO storage notes changed outside these artifacts.
|
| 42 |
+
The final catalog revision is recorded in the local completion_receipt.json.
|
lemon-prosody-20261008/storage-offload-20261024-v1/WORK_LEDGER.txt
CHANGED
|
@@ -27,3 +27,18 @@ archives again. New archives receive full pinned HTTP-to-RAM verification.
|
|
| 27 |
|
| 28 |
This task has no new training/inference/evaluation or protocol/policy changes.
|
| 29 |
N30/H1d hold status is unchanged. Missing historical handoffs are not regenerated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
|
| 28 |
This task has no new training/inference/evaluation or protocol/policy changes.
|
| 29 |
N30/H1d hold status is unchanged. Missing historical handoffs are not regenerated.
|
| 30 |
+
|
| 31 |
+
Completed: all 26 newly uploaded bundles / 3,487 members fully verified at
|
| 32 |
+
47d683a05beb11f05972af55833c0347cb16cec7; four existing verified archives reused
|
| 33 |
+
for 81 exact-hash matches. All 1,361 requested local payload files removed after
|
| 34 |
+
verification. Disposable training state: 27 rotating checkpoints + 25 optimizer
|
| 35 |
+
files; 42 cache metadata files also removed. Removed 14 cache/environment roots
|
| 36 |
+
and three environment symlinks. Kept 56,688 original files including 1,586 NPY/NPZ
|
| 37 |
+
files (295,912,837 bytes). New gzip and reused zstd recovery paths passed memory-only
|
| 38 |
+
smoke checks. Original project code/release/prepared file stats and source hashes
|
| 39 |
+
passed; only the two authorized TODO storage notes changed. No training workers.
|
| 40 |
+
Before-task apparent bytes 3,379,359,172; after cleanup approximately 684,972,210
|
| 41 |
+
bytes, about 2.69 GB less. The du baseline in the plan included preparatory audit
|
| 42 |
+
snapshots, which is explicitly noted in final_audit.json. No cache/env roots remain
|
| 43 |
+
in the whole temporary experiment tree. Publishing the final recovery catalog and
|
| 44 |
+
receipts as one batched commit; no automatic retry or research restart is queued.
|
lemon-prosody-20261008/storage-offload-20261024-v1/archive_verified.json
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"verified": true,
|
| 3 |
+
"utc": "2026-10-24T14:35:36.935494+00:00",
|
| 4 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 5 |
+
"files": 1361,
|
| 6 |
+
"bytes": 1846053230,
|
| 7 |
+
"reused_archives": 4,
|
| 8 |
+
"new_bundles": 26,
|
| 9 |
+
"restore_index_sha256": "2168aee2eb4972880ab5da64605388c0eaea520ccf709cf63f8ebb5e38012893"
|
| 10 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/current-checkpoint-samples-20261022__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "current-checkpoint-samples-20261022__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/current-checkpoint-samples-20261022__context--000.tar.gz",
|
| 4 |
+
"bytes": 182876,
|
| 5 |
+
"sha256": "16dc4a763426c6246061febe352fac7e6f37e2fa10e893fe12799adb4f2a670a",
|
| 6 |
+
"members_verified": 93
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/current-checkpoint-samples-20261022__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "current-checkpoint-samples-20261022__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/current-checkpoint-samples-20261022__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 3897950,
|
| 5 |
+
"sha256": "7253cb480a47c58a678007c9c9ee271be94756358d60f8db5f696896e613a5f4",
|
| 6 |
+
"members_verified": 10
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phase4-plateau-20261022__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phase4-plateau-20261022__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phase4-plateau-20261022__context--000.tar.gz",
|
| 4 |
+
"bytes": 1610657,
|
| 5 |
+
"sha256": "fae8455c76db71345514cb2470f4b8d46a1e4802cf561f8361c0d8fb6ee2216c",
|
| 6 |
+
"members_verified": 141
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phase4-plateau-20261022__weights--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phase4-plateau-20261022__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phase4-plateau-20261022__weights--000.tar.gz",
|
| 4 |
+
"bytes": 18811459,
|
| 5 |
+
"sha256": "68536852751f0710fd03076d1594de92c95b79d9b9e08c69f788c04c24e2b5d4",
|
| 6 |
+
"members_verified": 15
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 7380268,
|
| 5 |
+
"sha256": "6604e6f19aa0c8d1c4df40c044788cdbeedf4f74081636b0cbfd0ae969724a99",
|
| 6 |
+
"members_verified": 411
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 138907337,
|
| 5 |
+
"sha256": "41720370867a37964b133a5d0ab7213421964f7eb9fba8b3833afff97db27191",
|
| 6 |
+
"members_verified": 448
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 10339308,
|
| 5 |
+
"sha256": "23e588c367fd8bff8d166e53f987699e3f625220a27c11fba555167a79bcbf23",
|
| 6 |
+
"members_verified": 10
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 447392421,
|
| 5 |
+
"sha256": "f64c980fd6352e0f0fcf58b25ed0c47332288c7eaceddc275a16cafb418b3a6f",
|
| 6 |
+
"members_verified": 1
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-20261024__weights--001.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__weights--001",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__weights--001.tar.gz",
|
| 4 |
+
"bytes": 672784,
|
| 5 |
+
"sha256": "620748d592900e7cc9130b29551fc1deca770d0da890d12d76f359a6aed448be",
|
| 6 |
+
"members_verified": 5
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 1709681,
|
| 5 |
+
"sha256": "b30e77ca0260e7ac930e64d09f2177e5dac3e0424cd4a4d12abddfadf7920476",
|
| 6 |
+
"members_verified": 116
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 138847556,
|
| 5 |
+
"sha256": "d5a8f9d50e622d2339efa4cc6d1061ef1800b474eeffa5dcf9e1732be14575b7",
|
| 6 |
+
"members_verified": 448
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 5232755,
|
| 5 |
+
"sha256": "ba62e4fc37010fe58889d7d8f1cad8b0b4efe30a6058bb4b0327e68c5324942b",
|
| 6 |
+
"members_verified": 2
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/phasegan-s-restored-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 6369814,
|
| 5 |
+
"sha256": "2de7aa453ab41883d152bc39fbd5777ff66d3e6339046c4480628f1477c18830",
|
| 6 |
+
"members_verified": 7
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 966209,
|
| 5 |
+
"sha256": "fc307016ecb7f3c2b50c0cfd5dcc6c52c2cd1b705487da39bf68a58d59616644",
|
| 6 |
+
"members_verified": 188
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 11670927,
|
| 5 |
+
"sha256": "b2a1f1579c0869b2433e1c5632983e2d51701c40a6b1b946e294cceaab050ee8",
|
| 6 |
+
"members_verified": 36
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 18189125,
|
| 5 |
+
"sha256": "f010696980fb9b3bf961875e44e3ea13570f7980069ba5ea745f40517c731866",
|
| 6 |
+
"members_verified": 1
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-A-phase234-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 11863477,
|
| 5 |
+
"sha256": "518b0b7b1c0d41ff5bf041f38bd9496d48dd398ee684f7ca4024220604640139",
|
| 6 |
+
"members_verified": 6
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-all-ideas-20261022__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-all-ideas-20261022__context--000.tar.gz",
|
| 4 |
+
"bytes": 12061254,
|
| 5 |
+
"sha256": "898338a5c671003c43d46a834a2a37e1da8bfcae61c73c56cee4a297626dda06",
|
| 6 |
+
"members_verified": 1041
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__verbose_log--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-all-ideas-20261022__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-all-ideas-20261022__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 45929020,
|
| 5 |
+
"sha256": "cb6aa1451b5a2105893c34bfe9f658fa51c6e341559a3773e249a4170178fac4",
|
| 6 |
+
"members_verified": 51
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-all-ideas-20261022__verbose_log--001.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-all-ideas-20261022__verbose_log--001",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-all-ideas-20261022__verbose_log--001.tar.gz",
|
| 4 |
+
"bytes": 33723050,
|
| 5 |
+
"sha256": "492fabd25f54286a5c2b46795a0fbcf5efac0a1e7debef33b30366c4cadcbdc8",
|
| 6 |
+
"members_verified": 39
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-output-formats-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-output-formats-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 707776,
|
| 5 |
+
"sha256": "088e32892b6951d297cfdb849f0b8d83098afd76041d0f6d5c43d8519e3c2f9f",
|
| 6 |
+
"members_verified": 215
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-output-formats-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-output-formats-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 33827562,
|
| 5 |
+
"sha256": "418741670ad00d817355d94ab3af09c83eff419d351be807fcf9ba0a31c20e29",
|
| 6 |
+
"members_verified": 104
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-output-formats-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-output-formats-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 4408764,
|
| 5 |
+
"sha256": "eca70de62adcb7e748ad73046195ec20724507309a3622e9783b6e8c71a2d8ad",
|
| 6 |
+
"members_verified": 2
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-output-formats-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-output-formats-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-output-formats-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 14048743,
|
| 5 |
+
"sha256": "879d1291f0b59d82e234c60b561beee1bdb3ef2e9b683ed1a45d07ecaa057840",
|
| 6 |
+
"members_verified": 6
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-reconstruction-diagnosis-20261024__context--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-reconstruction-diagnosis-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-reconstruction-diagnosis-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 1748322,
|
| 5 |
+
"sha256": "48db675db7d408dc1917a6aae2061ed79da992dbee1f95d7c176e10d447217dd",
|
| 6 |
+
"members_verified": 27
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/bundle_receipts/vocoder-reconstruction-diagnosis-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-reconstruction-diagnosis-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-reconstruction-diagnosis-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 18276206,
|
| 5 |
+
"sha256": "7868ffd71e5e76d1066f4d7b25cea3cae5a5eafc822e56472fde8fc8b8a72719",
|
| 6 |
+
"members_verified": 64
|
| 7 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/cleanup_receipt.json
ADDED
|
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"complete": true,
|
| 3 |
+
"utc": "2026-10-24T14:36:15.194882+00:00",
|
| 4 |
+
"archive_backed_files": 1361,
|
| 5 |
+
"archive_backed_bytes": 1846053230,
|
| 6 |
+
"temporary_files": 94,
|
| 7 |
+
"temporary_bytes": 203696200,
|
| 8 |
+
"deleted_directories_links": [
|
| 9 |
+
{
|
| 10 |
+
"path": "vocoder-A-phase234-20261024/env",
|
| 11 |
+
"target": "/tmp/lemon-prosody-20261008/vocoder-output-formats-20261024/env",
|
| 12 |
+
"disposable": true,
|
| 13 |
+
"symlink_only": true,
|
| 14 |
+
"bytes": 0
|
| 15 |
+
},
|
| 16 |
+
{
|
| 17 |
+
"path": "vocoder-output-formats-20261024/env",
|
| 18 |
+
"target": "/tmp/lemon-prosody-20261008/phasegan-s-20261024/env",
|
| 19 |
+
"disposable": true,
|
| 20 |
+
"symlink_only": true,
|
| 21 |
+
"bytes": 0
|
| 22 |
+
},
|
| 23 |
+
{
|
| 24 |
+
"path": "phasegan-s-restored-20261024/env",
|
| 25 |
+
"target": "/tmp/lemon-prosody-20261008/phasegan-s-20261024/env",
|
| 26 |
+
"disposable": true,
|
| 27 |
+
"symlink_only": true,
|
| 28 |
+
"bytes": 0
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"path": "phasegan-s-20261024/cache",
|
| 32 |
+
"kind": "cache",
|
| 33 |
+
"bytes": 153733651,
|
| 34 |
+
"files": 325
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"path": "phasegan-s-20261024/__pycache__",
|
| 38 |
+
"kind": "cache",
|
| 39 |
+
"bytes": 55221,
|
| 40 |
+
"files": 6
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"path": "phasegan-s-20261024/env",
|
| 44 |
+
"kind": "environment",
|
| 45 |
+
"bytes": 494131614,
|
| 46 |
+
"files": 3576
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"path": "vocoder-reconstruction-diagnosis-20261024/cache",
|
| 50 |
+
"kind": "cache",
|
| 51 |
+
"bytes": 366959,
|
| 52 |
+
"files": 1
|
| 53 |
+
},
|
| 54 |
+
{
|
| 55 |
+
"path": "vocoder-A-phase234-20261024/cache",
|
| 56 |
+
"kind": "cache",
|
| 57 |
+
"bytes": 366959,
|
| 58 |
+
"files": 1
|
| 59 |
+
},
|
| 60 |
+
{
|
| 61 |
+
"path": "vocoder-output-formats-20261024/cache",
|
| 62 |
+
"kind": "cache",
|
| 63 |
+
"bytes": 366959,
|
| 64 |
+
"files": 1
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"path": "current-checkpoint-samples-20261022/pipeline-00078604/cache",
|
| 68 |
+
"kind": "cache",
|
| 69 |
+
"bytes": 51,
|
| 70 |
+
"files": 2
|
| 71 |
+
},
|
| 72 |
+
{
|
| 73 |
+
"path": "current-checkpoint-samples-20261022/pipeline-00078604/.venv",
|
| 74 |
+
"kind": "environment",
|
| 75 |
+
"bytes": 30352,
|
| 76 |
+
"files": 15
|
| 77 |
+
},
|
| 78 |
+
{
|
| 79 |
+
"path": "phasegan-s-restored-20261024/cache",
|
| 80 |
+
"kind": "cache",
|
| 81 |
+
"bytes": 366959,
|
| 82 |
+
"files": 1
|
| 83 |
+
},
|
| 84 |
+
{
|
| 85 |
+
"path": "phasegan-s-restored-20261024/__pycache__",
|
| 86 |
+
"kind": "cache",
|
| 87 |
+
"bytes": 66125,
|
| 88 |
+
"files": 7
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"path": "phasegan-s-restored-20261024/tmp/chrome-review",
|
| 92 |
+
"kind": "cache",
|
| 93 |
+
"bytes": 2677900,
|
| 94 |
+
"files": 156
|
| 95 |
+
},
|
| 96 |
+
{
|
| 97 |
+
"path": "openjtalk-duration-20261017/quality-revision/deps",
|
| 98 |
+
"kind": "cache",
|
| 99 |
+
"bytes": 0,
|
| 100 |
+
"files": 0
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"path": "phase4-plateau-20261022/cache",
|
| 104 |
+
"kind": "cache",
|
| 105 |
+
"bytes": 366959,
|
| 106 |
+
"files": 1
|
| 107 |
+
},
|
| 108 |
+
{
|
| 109 |
+
"path": "fm-naturalness-20261020/browserqa/node_modules",
|
| 110 |
+
"kind": "cache",
|
| 111 |
+
"bytes": 3783166,
|
| 112 |
+
"files": 110
|
| 113 |
+
}
|
| 114 |
+
],
|
| 115 |
+
"cache_environment_bytes": 656312875,
|
| 116 |
+
"staging_bytes_removed": 988775301,
|
| 117 |
+
"generated_datasets_deleted": false,
|
| 118 |
+
"external_paths_deleted": false
|
| 119 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/deleted_files.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
lemon-prosody-20261008/storage-offload-20261024-v1/final_audit.json
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"passed": true,
|
| 3 |
+
"utc": "2026-10-24T14:36:43.605963+00:00",
|
| 4 |
+
"initial_allocated_bytes": 3604017152,
|
| 5 |
+
"final_allocated_bytes": 807899136,
|
| 6 |
+
"freed_allocated_bytes": 2796118016,
|
| 7 |
+
"preserved_original_files": 56688,
|
| 8 |
+
"preserved_numpy_files": 1586,
|
| 9 |
+
"preserved_numpy_bytes": 295912837,
|
| 10 |
+
"remaining_environment_cache_roots": [],
|
| 11 |
+
"remaining_target_artifacts": [],
|
| 12 |
+
"external_project_code_release_prepared_data_unchanged": true,
|
| 13 |
+
"authorized_TODO_storage_notes": [
|
| 14 |
+
{
|
| 15 |
+
"path": "/private/tmp/lemon-prosody-20261008/TODO.md",
|
| 16 |
+
"before_sha256": "7356b3bf448adaff0f4957a5ed32cc27d717f7703bfab4041d2e2ac4c322e1f8",
|
| 17 |
+
"after_sha256": "07ce6c70a055485111b46886d2c984c59bf6df84bad70a222778d23a1fd0dc01"
|
| 18 |
+
},
|
| 19 |
+
{
|
| 20 |
+
"path": "/Users/yukimasa.funaoka/Downloads/sanotts-jp-lab/lemon-tts/docs/pro/TODO.md",
|
| 21 |
+
"before_sha256": "aa2fa35625c82014cbcaaa87f25f4fe609b56a8b0588bdf12ffacc5695c8bbfd",
|
| 22 |
+
"after_sha256": "79d38cc8094581861870403f86dff20053ec77eeb44b6bfc9aaff50461060778"
|
| 23 |
+
}
|
| 24 |
+
],
|
| 25 |
+
"protected_handoffs_preserved_or_preexisting_absence_retained": true,
|
| 26 |
+
"no_live_experiment_workers": true,
|
| 27 |
+
"initial_apparent_bytes_before_task": 3379359172,
|
| 28 |
+
"final_apparent_bytes_before_catalog_publication": 684972210,
|
| 29 |
+
"apparent_bytes_reduced": 2694386962,
|
| 30 |
+
"initial_allocated_measurement_note": "Measured during preparation, including the new uncompressed audit snapshots; use the before-task apparent-byte measurement for the reported reduction.",
|
| 31 |
+
"whole_root_cache_environment_scan_passed": true,
|
| 32 |
+
"recovery_smoke_passed": true,
|
| 33 |
+
"final_regular_files_before_catalog_publication": 56803
|
| 34 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/offload.py
CHANGED
|
@@ -288,14 +288,32 @@ def cleanup():
|
|
| 288 |
dump(A/'cleanup_receipt.json',{'complete':True,'utc':now(),'archive_backed_files':len(plan['candidates']),'archive_backed_bytes':sum(r['bytes'] for r in plan['candidates']),'temporary_files':len(plan['temporary_files']),'temporary_bytes':sum(r['bytes'] for r in plan['temporary_files']),'deleted_directories_links':dirs,'cache_environment_bytes':sum(r['bytes'] for r in dirs),'staging_bytes_removed':stagebytes,'generated_datasets_deleted':False,'external_paths_deleted':False})
|
| 289 |
event('cleaned',files=len(plan['candidates']))
|
| 290 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 291 |
def audit():
|
| 292 |
plan=json.loads((A/'plan.json').read_text());before=load_snapshot('inventory_before.json')
|
| 293 |
deleted={r['path'] for r in plan['candidates']+plan['temporary_files']};preserved=0;array_bytes=0;array_count=0
|
|
|
|
|
|
|
| 294 |
for row in before['files']:
|
| 295 |
p=safe(row['path'])
|
| 296 |
if row['path'] in deleted:assert not p.exists(),row['path'];continue
|
| 297 |
assert p.is_file() and not p.is_symlink(),row['path']
|
| 298 |
-
|
|
|
|
|
|
|
| 299 |
preserved+=1
|
| 300 |
if p.suffix in {'.npz','.npy'}:array_count+=1;array_bytes+=s.st_size
|
| 301 |
inv=inventory();assert not inv['disposable_roots'] and not any(x['disposable'] for x in inv['symlinks'])
|
|
@@ -304,15 +322,19 @@ def audit():
|
|
| 304 |
external=load_snapshot('external_before.json')
|
| 305 |
for row in external['files']:
|
| 306 |
p=PROJECT/row['path'];assert p.is_file(),str(p)
|
|
|
|
|
|
|
| 307 |
s=p.stat();assert s.st_size==row['bytes'] and s.st_mtime_ns==row['mtime_ns'],str(p)
|
| 308 |
if row['sha256']:assert sha(p)==row['sha256'],str(p)
|
| 309 |
-
|
|
|
|
|
|
|
| 310 |
for rel,row in json.loads((A/'protected_before.json').read_text()).items():
|
| 311 |
p=safe(rel);assert p.is_file()==row['exists']
|
| 312 |
if row['exists']:assert sha(p)==row['sha256']
|
| 313 |
assert not workers(),workers()
|
| 314 |
allocated=int(subprocess.check_output(['du','-sk',str(ROOT)],text=True).split()[0])*1024
|
| 315 |
-
result={'passed':True,'utc':now(),'initial_allocated_bytes':plan['initial_allocated_bytes'],'final_allocated_bytes':allocated,'freed_allocated_bytes':plan['initial_allocated_bytes']-allocated,'preserved_original_files':preserved,'preserved_numpy_files':array_count,'preserved_numpy_bytes':array_bytes,'remaining_environment_cache_roots':[],'remaining_target_artifacts':[],'
|
| 316 |
dump(A/'final_audit.json',result);event('audited',**result)
|
| 317 |
|
| 318 |
def publish():
|
|
@@ -332,5 +354,5 @@ def publish():
|
|
| 332 |
|
| 333 |
if __name__=='__main__':
|
| 334 |
lock=(A/'offload.lock').open('a');fcntl.flock(lock,fcntl.LOCK_EX|fcntl.LOCK_NB)
|
| 335 |
-
actions={'prepare':prepare,'build':build,'upload':upload,'verify':verify,'cleanup':cleanup,'audit':audit,'publish':publish}
|
| 336 |
for action in sys.argv[1:]:actions[action]()
|
|
|
|
| 288 |
dump(A/'cleanup_receipt.json',{'complete':True,'utc':now(),'archive_backed_files':len(plan['candidates']),'archive_backed_bytes':sum(r['bytes'] for r in plan['candidates']),'temporary_files':len(plan['temporary_files']),'temporary_bytes':sum(r['bytes'] for r in plan['temporary_files']),'deleted_directories_links':dirs,'cache_environment_bytes':sum(r['bytes'] for r in dirs),'staging_bytes_removed':stagebytes,'generated_datasets_deleted':False,'external_paths_deleted':False})
|
| 289 |
event('cleaned',files=len(plan['candidates']))
|
| 290 |
|
| 291 |
+
def update_todos():
|
| 292 |
+
assert json.loads((A/'cleanup_receipt.json').read_text())['complete']
|
| 293 |
+
if (A/'todo_update.json').exists():return
|
| 294 |
+
plan=json.loads((A/'plan.json').read_text())
|
| 295 |
+
text=('\n\n2026-10-24 storage offload完了: weight 71、sample audio 1179、512 KiB以上の詳細log 111、計1361ファイルを既存Hugging Face backupへ退避(同一81ファイルは保存済みarchiveを再利用)。新規26bundleは固定revisionから全体・全memberのbyte/SHA-256を検証後、元payloadを削除。一時work checkpoint・optimizer状態52ファイル、cache・専用環境14箇所と環境symlink3本を削除。生成済みNPZ/NPY/preparedデータ、source/config/小さな結果・旧復元索引・完了記録は保持。復元索引・削除記録・最終監査: /tmp/lemon-prosody-20261008/storage-offload-20261024/。退避先 https://huggingface.co/'+REPO+'/tree/main/'+PREFIX+' 。追加学習・評価・採用0、研究優先度とN30/H1d保留は変更なし。\n')
|
| 296 |
+
changes=[]
|
| 297 |
+
local_before=next(r for r in load_snapshot('inventory_before.json')['files'] if r['path']=='TODO.md')
|
| 298 |
+
project_before=next(r for r in load_snapshot('external_before.json')['files'] if r['path']=='docs/pro/TODO.md')
|
| 299 |
+
for p,row in [(ROOT/'TODO.md',local_before),(PROJECT/'docs/pro/TODO.md',project_before)]:
|
| 300 |
+
s=p.stat();assert s.st_size==row['bytes'] and s.st_mtime_ns==row['mtime_ns']
|
| 301 |
+
old=sha(p);p.write_text(p.read_text()+text)
|
| 302 |
+
changes.append({'path':str(p),'before_sha256':old,'after_sha256':sha(p)})
|
| 303 |
+
dump(A/'todo_update.json',{'utc':now(),'changes':changes,'research_status_changed':False})
|
| 304 |
+
|
| 305 |
def audit():
|
| 306 |
plan=json.loads((A/'plan.json').read_text());before=load_snapshot('inventory_before.json')
|
| 307 |
deleted={r['path'] for r in plan['candidates']+plan['temporary_files']};preserved=0;array_bytes=0;array_count=0
|
| 308 |
+
todo_changes=json.loads((A/'todo_update.json').read_text())['changes'] if (A/'todo_update.json').exists() else []
|
| 309 |
+
expected_todos={str(Path(r['path']).resolve()):r['after_sha256'] for r in todo_changes}
|
| 310 |
for row in before['files']:
|
| 311 |
p=safe(row['path'])
|
| 312 |
if row['path'] in deleted:assert not p.exists(),row['path'];continue
|
| 313 |
assert p.is_file() and not p.is_symlink(),row['path']
|
| 314 |
+
if str(p.resolve()) in expected_todos:assert sha(p)==expected_todos[str(p.resolve())]
|
| 315 |
+
else:
|
| 316 |
+
s=p.stat();assert s.st_size==row['bytes'] and s.st_mtime_ns==row['mtime_ns'],row['path']
|
| 317 |
preserved+=1
|
| 318 |
if p.suffix in {'.npz','.npy'}:array_count+=1;array_bytes+=s.st_size
|
| 319 |
inv=inventory();assert not inv['disposable_roots'] and not any(x['disposable'] for x in inv['symlinks'])
|
|
|
|
| 322 |
external=load_snapshot('external_before.json')
|
| 323 |
for row in external['files']:
|
| 324 |
p=PROJECT/row['path'];assert p.is_file(),str(p)
|
| 325 |
+
if str(p.resolve()) in expected_todos:
|
| 326 |
+
assert sha(p)==expected_todos[str(p.resolve())];continue
|
| 327 |
s=p.stat();assert s.st_size==row['bytes'] and s.st_mtime_ns==row['mtime_ns'],str(p)
|
| 328 |
if row['sha256']:assert sha(p)==row['sha256'],str(p)
|
| 329 |
+
current_status=subprocess.check_output(['git','status','--porcelain=v1'],cwd=PROJECT,text=True)
|
| 330 |
+
filter_status=lambda s:'\n'.join(line for line in s.splitlines() if line[3:]!='docs/pro/TODO.md')
|
| 331 |
+
assert filter_status(current_status)==filter_status(external['git_status'])
|
| 332 |
for rel,row in json.loads((A/'protected_before.json').read_text()).items():
|
| 333 |
p=safe(rel);assert p.is_file()==row['exists']
|
| 334 |
if row['exists']:assert sha(p)==row['sha256']
|
| 335 |
assert not workers(),workers()
|
| 336 |
allocated=int(subprocess.check_output(['du','-sk',str(ROOT)],text=True).split()[0])*1024
|
| 337 |
+
result={'passed':True,'utc':now(),'initial_allocated_bytes':plan['initial_allocated_bytes'],'final_allocated_bytes':allocated,'freed_allocated_bytes':plan['initial_allocated_bytes']-allocated,'preserved_original_files':preserved,'preserved_numpy_files':array_count,'preserved_numpy_bytes':array_bytes,'remaining_environment_cache_roots':[],'remaining_target_artifacts':[],'external_project_code_release_prepared_data_unchanged':True,'authorized_TODO_storage_notes':todo_changes,'protected_handoffs_preserved_or_preexisting_absence_retained':True,'no_live_experiment_workers':True}
|
| 338 |
dump(A/'final_audit.json',result);event('audited',**result)
|
| 339 |
|
| 340 |
def publish():
|
|
|
|
| 354 |
|
| 355 |
if __name__=='__main__':
|
| 356 |
lock=(A/'offload.lock').open('a');fcntl.flock(lock,fcntl.LOCK_EX|fcntl.LOCK_NB)
|
| 357 |
+
actions={'prepare':prepare,'build':build,'upload':upload,'verify':verify,'cleanup':cleanup,'update_todos':update_todos,'audit':audit,'publish':publish}
|
| 358 |
for action in sys.argv[1:]:actions[action]()
|
lemon-prosody-20261008/storage-offload-20261024-v1/recovery_smoke.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"passed": true,
|
| 3 |
+
"disk_payloads_created": 0,
|
| 4 |
+
"cases": [
|
| 5 |
+
{
|
| 6 |
+
"path": "phasegan-s-restored-20261024/main/R38/generator.safetensors",
|
| 7 |
+
"bytes": 2213993,
|
| 8 |
+
"sha256": "93016363917ee4947ded92a41cbfba6b720a4af8fc9fc639b45d121c2caa4cb1",
|
| 9 |
+
"format": "tar.gz",
|
| 10 |
+
"verified": true,
|
| 11 |
+
"seconds": 1.73
|
| 12 |
+
},
|
| 13 |
+
{
|
| 14 |
+
"path": "current-checkpoint-samples-20261022/pipeline-00078604/00001/01_teacher_original.wav",
|
| 15 |
+
"bytes": 303404,
|
| 16 |
+
"sha256": "448c8d7834ad1cfad534133630d1163598f48c1bd6157137c0b0d8d26fc2e8be",
|
| 17 |
+
"format": "tar.gz",
|
| 18 |
+
"verified": true,
|
| 19 |
+
"seconds": 1.88
|
| 20 |
+
},
|
| 21 |
+
{
|
| 22 |
+
"path": "phasegan-s-20261024/frozen/acoustic.safetensors",
|
| 23 |
+
"bytes": 5150546,
|
| 24 |
+
"sha256": "718338b35207e8da303cfa701add59db7ba9befc77fca688778cf0946813431f",
|
| 25 |
+
"format": "tar.zst",
|
| 26 |
+
"verified": true,
|
| 27 |
+
"seconds": 3.13
|
| 28 |
+
}
|
| 29 |
+
]
|
| 30 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/current-checkpoint-samples-20261022__context--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "current-checkpoint-samples-20261022__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/current-checkpoint-samples-20261022__context--000.tar.gz",
|
| 4 |
+
"bytes": 182876,
|
| 5 |
+
"sha256": "16dc4a763426c6246061febe352fac7e6f37e2fa10e893fe12799adb4f2a670a",
|
| 6 |
+
"members_verified": 93,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:32.191168+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/current-checkpoint-samples-20261022__sample_audio--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "current-checkpoint-samples-20261022__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/current-checkpoint-samples-20261022__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 3897950,
|
| 5 |
+
"sha256": "7253cb480a47c58a678007c9c9ee271be94756358d60f8db5f696896e613a5f4",
|
| 6 |
+
"members_verified": 10,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:34.951031+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phase4-plateau-20261022__context--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phase4-plateau-20261022__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phase4-plateau-20261022__context--000.tar.gz",
|
| 4 |
+
"bytes": 1610657,
|
| 5 |
+
"sha256": "fae8455c76db71345514cb2470f4b8d46a1e4802cf561f8361c0d8fb6ee2216c",
|
| 6 |
+
"members_verified": 141,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:37.043692+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phase4-plateau-20261022__weights--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phase4-plateau-20261022__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phase4-plateau-20261022__weights--000.tar.gz",
|
| 4 |
+
"bytes": 18811459,
|
| 5 |
+
"sha256": "68536852751f0710fd03076d1594de92c95b79d9b9e08c69f788c04c24e2b5d4",
|
| 6 |
+
"members_verified": 15,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:41.168057+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__context--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 7380268,
|
| 5 |
+
"sha256": "6604e6f19aa0c8d1c4df40c044788cdbeedf4f74081636b0cbfd0ae969724a99",
|
| 6 |
+
"members_verified": 411,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:45.434107+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 138907337,
|
| 5 |
+
"sha256": "41720370867a37964b133a5d0ab7213421964f7eb9fba8b3833afff97db27191",
|
| 6 |
+
"members_verified": 448,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:32:59.562468+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 10339308,
|
| 5 |
+
"sha256": "23e588c367fd8bff8d166e53f987699e3f625220a27c11fba555167a79bcbf23",
|
| 6 |
+
"members_verified": 10,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:33:02.258152+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 447392421,
|
| 5 |
+
"sha256": "f64c980fd6352e0f0fcf58b25ed0c47332288c7eaceddc275a16cafb418b3a6f",
|
| 6 |
+
"members_verified": 1,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:33:39.922791+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-20261024__weights--001.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-20261024__weights--001",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-20261024__weights--001.tar.gz",
|
| 4 |
+
"bytes": 672784,
|
| 5 |
+
"sha256": "620748d592900e7cc9130b29551fc1deca770d0da890d12d76f359a6aed448be",
|
| 6 |
+
"members_verified": 5,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:33:42.139713+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__context--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 1709681,
|
| 5 |
+
"sha256": "b30e77ca0260e7ac930e64d09f2177e5dac3e0424cd4a4d12abddfadf7920476",
|
| 6 |
+
"members_verified": 116,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:33:44.623788+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 138847556,
|
| 5 |
+
"sha256": "d5a8f9d50e622d2339efa4cc6d1061ef1800b474eeffa5dcf9e1732be14575b7",
|
| 6 |
+
"members_verified": 448,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:33:57.384745+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 5232755,
|
| 5 |
+
"sha256": "ba62e4fc37010fe58889d7d8f1cad8b0b4efe30a6058bb4b0327e68c5324942b",
|
| 6 |
+
"members_verified": 2,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:34:01.958145+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/phasegan-s-restored-20261024__weights--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "phasegan-s-restored-20261024__weights--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/phasegan-s-restored-20261024__weights--000.tar.gz",
|
| 4 |
+
"bytes": 6369814,
|
| 5 |
+
"sha256": "2de7aa453ab41883d152bc39fbd5777ff66d3e6339046c4480628f1477c18830",
|
| 6 |
+
"members_verified": 7,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:34:10.630097+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__context--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__context--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__context--000.tar.gz",
|
| 4 |
+
"bytes": 966209,
|
| 5 |
+
"sha256": "fc307016ecb7f3c2b50c0cfd5dcc6c52c2cd1b705487da39bf68a58d59616644",
|
| 6 |
+
"members_verified": 188,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:34:13.804915+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__sample_audio--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__sample_audio--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__sample_audio--000.tar.gz",
|
| 4 |
+
"bytes": 11670927,
|
| 5 |
+
"sha256": "b2a1f1579c0869b2433e1c5632983e2d51701c40a6b1b946e294cceaab050ee8",
|
| 6 |
+
"members_verified": 36,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:34:17.278379+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|
lemon-prosody-20261008/storage-offload-20261024-v1/remote_verified/vocoder-A-phase234-20261024__verbose_log--000.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"id": "vocoder-A-phase234-20261024__verbose_log--000",
|
| 3 |
+
"archive_path": "lemon-prosody-20261008/storage-offload-20261024-v1/bundles/vocoder-A-phase234-20261024__verbose_log--000.tar.gz",
|
| 4 |
+
"bytes": 18189125,
|
| 5 |
+
"sha256": "f010696980fb9b3bf961875e44e3ea13570f7980069ba5ea745f40517c731866",
|
| 6 |
+
"members_verified": 1,
|
| 7 |
+
"revision": "47d683a05beb11f05972af55833c0347cb16cec7",
|
| 8 |
+
"verified": true,
|
| 9 |
+
"utc": "2026-10-24T14:34:21.459908+00:00",
|
| 10 |
+
"method": "Pinned direct HTTPS to RAM; archive and every member byte count/SHA-256; no download cache or extraction."
|
| 11 |
+
}
|