BEDO97 commited on
Commit
021a72b
·
verified ·
1 Parent(s): 4ac0c4f

Manifest: v1.0.3 canonical-replacement statement

Browse files
Files changed (1) hide show
  1. proof/BACKUP_MANIFEST.md +2 -0
proof/BACKUP_MANIFEST.md CHANGED
@@ -134,3 +134,5 @@ The archives are live snapshots of 2026-11-02 taken while DJ Lab Campaign Wave E
134
  | `djlab-app-v1.0.3-final.exe` | 19,892,736 | `aa54fdd34d8a5b653806f79e76ca3fea5a2a65deec5ec7c09805cad7f82ccd08` | `720ae3565a7ea961fec8d542083d35db20935d08` | DJ Lab **v1.0.3** — the real-run defect wave (report: proof/DEFECT_WAVE_103_REPORT.md, defects D27–D36, spec proof/REALRUN_102_DEMAND.md): D27 submenu hover-intent engine + themed scrollbars app-wide · D28 column drag-resize + double-click auto-fit on the track grid, persisted (BUG-103-01, the saved-widths restore defect, found by the proof and fixed) · D29 mouse-wheel zoom on the deck waveform · D30 Find Tags & Art Online as a top-level context-menu entry over the whole selection · D31 the identification cascade (parse → MusicBrainz/iTunes/Deezer multi-form, measured-duration ±2 s disambiguation, original-track year/genre for versions, per-field evidence; the audio lane NAMED with live evidence — AcoustID refuses keyless calls and its key registration is an account, barred by the zero-accounts law) · D32 Statistics chart drawing only (bucket counts asserted equal) · D33 Smart Fix rebuilt in the reference's list form with scan-on-demand (zero scans at screen open) · D34 rail clicks always navigate to the clicked node's grid · D35 the bottom-left arrow toggles the icon strip's labels, never the sidebar · D36 hot-cue delete (✕ per set pad + Ctrl+1–8) through the write spine with byte-equal Undo; the yellow-triangle audit fixed two presence-funnel gaps (NFC/NFD fold-match, file://HOST UNC form). Two honest remainders, stated not hidden: (1) D28's census-named header-less surfaces (Top Played board, Never Played, Sync queue / Track Matcher / Playlist Occurrence / Broken / Unused lists, Statistics rank lists, CSV import previews) carry no column resize — named with reasons in the report; (2) the Saxobeat year is written **2011 (MusicBrainz, earliest release)** — the demand's parenthetical said 2010, but no keyless lane carries a 2010 (MusicBrainz first release 2011-02-14, Deezer album 2011-01-01, iTunes' catalogue year demonstrably corrupt), flagged as a spec conflict in the report. Release profile, PE FileVersion/ProductVersion 1.0.3, **static CRT preserved** (PE census = 17 imports, all Windows system DLLs incl. two api-ms-win-core API-sets — NO MSVCP140.dll, NO VCRUNTIME140.dll, NO ucrtbase.dll, NO api-ms-win-crt-*). Core battery 131/131. Full click-smoke battery green on the final source (Tier-1: wave3 17 · wave5 17 · B 51+24 · D 40 · E 36 · H 40 · J 122 · K 7 · L 20 · M 12 · N 11 · O 10 · Q 8 · R 8 · S 5 · T 17 · U 17 · V 9 · W 9 · X 8 · Y 7; Tier-2: C 31 · F 41 with 0 failed — SF6c/SF6d are conditional on a fetched chart by the harness's own XOR design and were skipped on the named-error branch · G 37; new v1.0.3 phases Z1 6 · Z2 4 · Z2R 1 · Z3 3 · Z4 4 · Z5 4 · Z6 3 · Z7 6). Two harness corrections are disclosed in the report's finisher gate record (SS10a/b's pad-number read moved to the .pad-num node after D36 added the ✕ span; SH13c's hotkey opt-in count 28 → 36 for D36's eight delete-cue actions — product behaviour unchanged in both). Served bytes verified after upload (the archive was downloaded back and compared byte-identical; the CDN LFS hash equals the local sha256). The repo's `djlab-app.exe` is NOT touched by this upload. |
135
 
136
  - Content files after this addition: **38**, plus this manifest = 39. Sum of file sizes: **9,875,238,559 bytes**.
 
 
 
134
  | `djlab-app-v1.0.3-final.exe` | 19,892,736 | `aa54fdd34d8a5b653806f79e76ca3fea5a2a65deec5ec7c09805cad7f82ccd08` | `720ae3565a7ea961fec8d542083d35db20935d08` | DJ Lab **v1.0.3** — the real-run defect wave (report: proof/DEFECT_WAVE_103_REPORT.md, defects D27–D36, spec proof/REALRUN_102_DEMAND.md): D27 submenu hover-intent engine + themed scrollbars app-wide · D28 column drag-resize + double-click auto-fit on the track grid, persisted (BUG-103-01, the saved-widths restore defect, found by the proof and fixed) · D29 mouse-wheel zoom on the deck waveform · D30 Find Tags & Art Online as a top-level context-menu entry over the whole selection · D31 the identification cascade (parse → MusicBrainz/iTunes/Deezer multi-form, measured-duration ±2 s disambiguation, original-track year/genre for versions, per-field evidence; the audio lane NAMED with live evidence — AcoustID refuses keyless calls and its key registration is an account, barred by the zero-accounts law) · D32 Statistics chart drawing only (bucket counts asserted equal) · D33 Smart Fix rebuilt in the reference's list form with scan-on-demand (zero scans at screen open) · D34 rail clicks always navigate to the clicked node's grid · D35 the bottom-left arrow toggles the icon strip's labels, never the sidebar · D36 hot-cue delete (✕ per set pad + Ctrl+1–8) through the write spine with byte-equal Undo; the yellow-triangle audit fixed two presence-funnel gaps (NFC/NFD fold-match, file://HOST UNC form). Two honest remainders, stated not hidden: (1) D28's census-named header-less surfaces (Top Played board, Never Played, Sync queue / Track Matcher / Playlist Occurrence / Broken / Unused lists, Statistics rank lists, CSV import previews) carry no column resize — named with reasons in the report; (2) the Saxobeat year is written **2011 (MusicBrainz, earliest release)** — the demand's parenthetical said 2010, but no keyless lane carries a 2010 (MusicBrainz first release 2011-02-14, Deezer album 2011-01-01, iTunes' catalogue year demonstrably corrupt), flagged as a spec conflict in the report. Release profile, PE FileVersion/ProductVersion 1.0.3, **static CRT preserved** (PE census = 17 imports, all Windows system DLLs incl. two api-ms-win-core API-sets — NO MSVCP140.dll, NO VCRUNTIME140.dll, NO ucrtbase.dll, NO api-ms-win-crt-*). Core battery 131/131. Full click-smoke battery green on the final source (Tier-1: wave3 17 · wave5 17 · B 51+24 · D 40 · E 36 · H 40 · J 122 · K 7 · L 20 · M 12 · N 11 · O 10 · Q 8 · R 8 · S 5 · T 17 · U 17 · V 9 · W 9 · X 8 · Y 7; Tier-2: C 31 · F 41 with 0 failed — SF6c/SF6d are conditional on a fetched chart by the harness's own XOR design and were skipped on the named-error branch · G 37; new v1.0.3 phases Z1 6 · Z2 4 · Z2R 1 · Z3 3 · Z4 4 · Z5 4 · Z6 3 · Z7 6). Two harness corrections are disclosed in the report's finisher gate record (SS10a/b's pad-number read moved to the .pad-num node after D36 added the ✕ span; SH13c's hotkey opt-in count 28 → 36 for D36's eight delete-cue actions — product behaviour unchanged in both). Served bytes verified after upload (the archive was downloaded back and compared byte-identical; the CDN LFS hash equals the local sha256). The repo's `djlab-app.exe` is NOT touched by this upload. |
135
 
136
  - Content files after this addition: **38**, plus this manifest = 39. Sum of file sizes: **9,875,238,559 bytes**.
137
+
138
+ **Canonical replacement (parent, 2026-11-04):** `djlab-app.exe` replaced with the v1.0.3 final build — 19,892,736 B, sha256 `aa54fdd34d8a5b653806f79e76ca3fea5a2a65deec5ec7c09805cad7f82ccd08`, HF commit `4ac0c4f63b35ddaeba236a8ccfdac141aa00bc08`. Parent independently re-verified before replacing: local stat + sha256 recomputed (exact match), own PE census = exactly 17 imported DLLs, all Windows system DLLs, zero CRT imports. Served-bytes proof follows in this file's verification note (canonical downloaded back and re-hashed by the parent).