Skip to content

← Firmware Downloads

Post-install setup · Reborn (Y2Linux) · Y2

Y2 + Reborn Platform 1.0 live integration status

Debian-based Linux with a fast clickwheel interface for the Innioasis Y2.

Instructions published by the project, shown here word for word.

Y2 + Reborn Platform 1.0 live integration status

Installed baseline physical follow-up — 2026-10-04

The exact-image physical receipt records PARTIAL / INTERRUPTED qualification, bounded smoke/C1/hotplug/OPPs/C2 and DATA/SD successes, no qualified C3 entry, owner-reported USB reconnect trouble and recovered-boot DRM WARNING / C3 safely Skipped. Firmware/software seal below is unchanged; it is not full hardware acceptance. Owner-prioritized audio testing finishes before exclusive USB diagnosis. No main/public promotion.

Independent final baseline — 2026-10-04

Current software handoff: Y2LINUX-PLATFORM-V1-BASELINE-01 — READY_FOR_PLATFORM_V1_PHYSICAL_QUALIFICATION. Compiled Linux 98daf3f0220f4a1580bb4893094ee9f0e02362a5 / Reborn 9cd12baeeb70b204e08299bd4c91c8c35604c304; kernel 6.18.0-y2linux-platform-v1-baseline-01, root 2025.02.18-platform-v1.24. Canonical owner candidate: /home/luca/Dokumente/Code/Y2Linux/out/y2linux-platform-v1-baseline-candidate. Fresh 475 production cases / 465 passed / ten dependency skips, all ten independently passed; 324 Reborn tests, fmt/strict Clippy/fresh kernel/ARM/QEMU/package/source/privacy PASS. SOFTWARE_VALIDATED / INTEGRATED_PHYSICAL_NOT_RUN; PUBLIC_DISTRIBUTION_NOT_READY. UART01 CPU hardware is inherited; Baseline02 RTC FAIL remains unresolved. Policy-enabled C3, native S16, battery safeguards, DATA/layout and recovery stay.

See baseline, twelve sessions, independent integration review and one smoke-gated physical campaign. This current section supersedes candidate/build/acceptance wording in the dated master planning and execution record below. Older NOT_CREATED/NOT_BUILT/accepted-none and in-progress text describes its observation time, never the current baseline. No main merge, push, flash or physical/public milestone promotion occurred.

Historical master planning and execution record (retained)

Observation started 2026-10-04T16:46:18.335648+00:00 (Europe/Berlin: UTC+02 on this date).

Verdict: READY_FOR_PLATFORM_V1_PHYSICAL_QUALIFICATION. This is a timestamped evidence review; live trees can change immediately afterward. Never infer completion or hardware qualification from Git activity. See plan and master.

Immutable local snapshot: /home/luca/Dokumente/Code/Y2Linux/out/platform-v1-integration-analysis/20261004T164618.335648Z/inventory.json, paired tracked diffs, copied changed handoff documents, graph/ref inventory, candidate manifest copies and file fingerprints. Raw receipts stay ignored/private; no image/source-tree/ROM rehash. Refresh with python3 tools/development/observe-platform-v1.py and review changes before updating this report. The observer changes no owner refs/index/files and never marks work accepted/finished. A snapshot or manifest marked unstable must be read again.

Source and device axes

AxisIdentity / scope
Linux integration foundationb5aea937a3b8e3e8ec398f8cb2e04656b8a53f8c (main at entry)
Reborn integration foundationb71b468860233faa0a42b8448ec5777fa952b8e3 (canonical checkout cpu-idle-completion; one scanout-release commit ahead of main)
Reborn main7f9df397ab3809d52e2f1073ca93a305246e0c3a; do not omit b71b468 when integrating
Latest installed identity in owner receiptsBaseline02, compiled Linux 8584ccd8 / Reborn b71b4688, root v1.21. Earlier subsystem boot 27e6d684-3794-4490-95db-a489027cd4f4; single RTC full-sleep trial watchdog-recovered to 88b85fa3-2282-4d93-b0b8-818a105ddd0a, taint 0. Master did not access device.
Protected CPU physical receiptUART01 Linux e9e8d63f9c94232c2b6627881e0967583e202dac / Reborn b71b4688, boot fd955840-35d9-47db-83e0-ff47d6bb2d2b. C1 working; C2 84.3473%; C3 65.2450%, 3,647 checked returns, zero restore failures.
Baseline02 full sleep / automatic C3 / final integrationRTC full trial FAIL: no same-boot complete resume; retained DEVICES_RESUMING/wake 0x20/PCM 596/reset 0x59325253. Matching direct scratch hashes and ext4 counters after reboot prove recovery only. Automatic cold-boot/C3 gate remains open. Source units are integrated; fresh final image build and qualification remain.

Eleven finished source handoffs

Both branch names are codex/platform-v1-<subsystem> in their respective repositories. Full worktree paths and all fields follow the compact table. New commits are counted from the protected foundation; Reborn b71b468 is shared foundation, not eleven independent new changes.

SubsystemLinux HEAD / dirtyReborn HEAD / dirtyLifecycleMaster source dispositionOrder
bluetooth5846a7a0a133 / cleande092094c27a / cleanFinished software handoff; physical gates openACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate5
ffmpeg-metadatae709ecc79006 / cleanc9ef7902e894 / cleanFinished software handoff; physical scan/playback NOT_RUNACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate6 → 7 → 8
graphics383234de0efb / cleana2df691edfbb / cleanFinished paired handoff; bounded native-ARM/awake/off/wake evidence, overall PARTIALACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate8
highres-audio7163181805ff / cleancd5d2430f756 / cleanFinished software handoff; native wider hardware admission openACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate6
input8b5803021ce8 / cleane51a33525dc1 / cleanFinished paired source handoff at owner closure; physical MORE_WORK_REQUIREDACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate9 → 10
library-dbcdbdfe880609 / cleanc7a878690482 / cleanFinished paired handoff; native 1k/10k/50k scratch evidence, wider qualification openACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate7
reborn-performance949b78ce0f04 / clean7ed4a406e812 / cleanFinished clean paired handoff; scoped exact069415a device performance PASSACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate8 → 10
storage3a6b5f3e20b3 / cleanf726ae40bfd9 / cleanFinished paired handoff; target acceptance partialACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate1 → 2
suspend2d2b543d3a59 / cleanc57a55f8d09a / cleanFinished paired source handoff; Baseline02 full RTC FAIL, new code NOT_RUNACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate1 (kernel review) → 10 (product)
usb1115933c48e1 / clean51d477b2f30e / cleanFinished software/image/final harness handoff; physical NOT_RUNACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate1 → 3 → 4 → 10
wifi78c3512400a3 / clean2cdb9cce8df1 / cleanFinished source handoff; Platform 1.0 physical acceptance PARTIALACCEPT_WITH_INTEGRATION_ADJUSTMENT (selected source); physical gates separate4

bluetooth

Linux branch: codex/platform-v1-bluetooth. Reborn branch: codex/platform-v1-bluetooth.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-bluetooth/Y2Linux. HEAD 5846a7a0a1336f581f075a1bba1ea6484439e760; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-bluetooth/Y2Reborn. HEAD de092094c27ad4ebba3cc0ba7003f29944de53ac; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished software handoff; physical gates open. Platform 1.0 verdict: ACCEPT_WITH_INTEGRATION_ADJUSTMENT (source); NEEDS_MORE_WORK (qualification).

Interfaces changed: Event-driven bounded command queue; Paired/Bonded/Trusted remain distinct; negotiated_codec/PCM generation preserved; fixed discovery JSON keys.

Tests reported/receipts reviewed: Owner report: 12 Bluetooth tests; connectivity 14 pass/1 artifact skip; 7 radio and 11 platform; 238 Reborn/workspace fmt/clippy; ARM and native fake-bus Cortex-A7 QEMU pass.

Physical evidence: Baseline02 boot 27e6d684…: off/disconnected controller samples, zero CONSYS/BTIF idle IRQ increments/errors/recoveries. Changed binaries NOT_INSTALLED; no headset available; no after CPU/audio/reconnect/endurance acceptance.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: Foundation; shared radio ownership; diagnostic union C08; Wi-Fi coexistence and real codec peer later.

Integration risk: Medium: observer/reconnect ownership + diagnostic union. Merge order: 5.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-bluetooth/Y2Linux/docs/validation/Y2-PLATFORM-V1-BLUETOOTH-OPTIMIZATION.md. Final paired report is reviewed. Source requires semantic composition; no new claim/mount/playback guard was installed.

ffmpeg-metadata

Linux branch: codex/platform-v1-ffmpeg-metadata. Reborn branch: codex/platform-v1-ffmpeg-metadata.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-ffmpeg-metadata/Y2Linux. HEAD e709ecc7900690bfbbb765227092a9f3c81a99f8; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-ffmpeg-metadata/Y2Reborn. HEAD c9ef7902e89443bfe26846dfe1f325de7d84598f; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished software handoff; physical scan/playback NOT_RUN. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION (C02/C03/C09/C24). Owner's PLATFORM_V1_READY_WITH_LIMITATION refers to this software subpass only.

Interfaces changed: Demux-only MediaFile metadata; paired RbMetadata C/Rust date/genre/timing/I/O fields and limits init; bounded local custom AVIO; metadata reuse/scanner changes; JPEG reduction.

Tests reported/receipts reviewed: Final tracked report/compact JSON: fmt/strict clippy/252 workspace tests, fresh Baseline02 ARM build and 32 media + 30 library QEMU tests, six daemon/control checks, six-library FFmpeg 9.0.2 ABI/runtime manifest, 26-fixture × 20 native ASan/UBSan/LSan ownership stress, documentation/syntax/whitespace pass. Earlier local failure remains historical. Host alternating 10k scans median 7,408→1,084 ms initial / 191→130 ms unchanged; process peak 66,488→53,720 KiB. Cortex-A7 user-mode QEMU 1k 17,058→692 ms is emulator cost, not Y2 speed.

Physical evidence: Later c9ef7902 compact receipt faithfully preserves storage-owned Baseline02 1k stock scanner evidence: DATA 5,526 ms initial / 393 ms incremental, SD 5,495 / 401 ms, all 1,000 indexed/reused with no failures or controller faults. Raw receipt hashes/source identity are retained; this is baseline evidence, not a changed metadata after-result. No fresh physical qualification of the final source pair is established.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: Highres narrowing/precision C09; DB-owned scan contracts C02; graphics artwork C03; playback/artwork worker instrumentation.

Integration risk: High: duplicated scanner and JPEG decoder C02/C03, storage suffix-free artwork C26, production 9.0.2 environment C22. Merge order: 6 → 7 → 8.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-ffmpeg-metadata/Y2Reborn/docs/validation/REBORN-PLATFORM-V1-FFMPEG-METADATA.md. Native membrane/Rust ABI must be built and packaged together. Extracted date/genre do not create new DB/UI features.

graphics

Linux branch: codex/platform-v1-graphics. Reborn branch: codex/platform-v1-graphics.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-graphics/Y2Linux. HEAD 383234de0efbecf08db65b9f712211f2eec28eef; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-graphics/Y2Reborn. HEAD a2df691edfbb105a164e2f5f574b158ec5f81e6c; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished paired handoff; bounded native-ARM/awake/off/wake evidence, overall PARTIAL. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION for artwork; keep current GPU/scanout baseline.

Interfaces changed: Reduced JPEG header/decode helper; unchanged 160×160 RGBA/GL texture path; external max-pixels/thread bounds. No GPU/display/kernel ownership change.

Tests reported/receipts reviewed: Final frozen report/JSON: 68 Linux; 238 Reborn + fmt/strict clippy; ARM; 10 artwork scenarios; changed ARM membrane QEMU. Earlier GPU-02/host-cache failures explicitly superseded by final Baseline02-environment run. SDK 9.0.2 correction and tested ARM membrane SHA 5d448d9a… close C22 wording discrepancy.

Physical evidence: Durable physical.json: locked Baseline02 boot 27e6d684…/taint0. Static 25 frames/20.1377s with 4148 ms GPU runtime active; off zero frames/20.1909s, zero GPU active, KMS/MFG/scanout clocks off. Five wake cycles, brightness 10/50/100 readbacks and pre/post offscreen graphics tests pass. Temporary ARM JPEG helper reverse-order CPU median 492.637→75.332 ms, RSS29920→9320 KiB, 12 decodes each; exact changed membrane hash recorded. GPU job IRQ deltas NOT_CAPTURED after regex error; no optical/electrical/full-suspend proof. Original app/Home/paused/off/brightness restored, scratch removed, same boot/taint. Static redraw gap belongs to performance; this does not qualify its new shaders/batches.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: FFmpeg artwork selection C03; performance timing/capture; full-suspend and protected scanout-release foundation.

Integration risk: Medium/high: JPEG lowres duplicated with FFmpeg C03. Merge order: 8.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-graphics/Y2Linux/docs/validation/Y2-PLATFORM-V1-GRAPHICS.md, clean paired 383234de/a2df691e closing receipt; overall PARTIAL with explicit remaining gates.

highres-audio

Linux branch: codex/platform-v1-highres-audio. Reborn branch: codex/platform-v1-highres-audio.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-highres-audio/Y2Linux. HEAD 7163181805ff28846ab98c6a9bdd373dd980aad8; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-highres-audio/Y2Reborn. HEAD cd5d2430f7560b8077814f23cf45e88ae57bad55; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished software handoff; native wider hardware admission open. Platform 1.0 verdict: ACCEPT_WITH_INTEGRATION_ADJUSTMENT (source); NEEDS_MORE_WORK (native highres qualification).

Documentation-only closing correction 71631818 retains d9595d6 implementation / cd5d2430. The live post-conversion f64 VolumeRamp and second integer rounding are now explicit; fixtures prove unity-volume software precision and the membrane benchmark excludes live gain/ALSA/whole-app cost. No new build/device evidence follows.

Interfaces changed: Kernel pcm_contract JSON and audio.pcm_contract diagnostics; configured/running/meaningful bits distinct; final S24/S16 nearest ties-even saturation; full32 FLTP loss explicitly tested.

Tests reported/receipts reviewed: Pinned report/software-validation.json: fresh ARM kernel/config/Image/modules; 6 audio/clock/capture/DT + 19 localized source/ABI/layout checks; 241 Reborn fmt/strict clippy/tests + ARM; Cortex-A7 QEMU 24 media + 8 ALSA; 7 module ABIs. Final receipts explicitly supersede draft fixture/link/constraint failures. No new release package.

Physical evidence: Locked Baseline02 ALSA constraint intersection/idle AFE/PM reads. Admitted native S16_LE stereo 44.1/48 kHz; no demonstrated wider MT6582 fetch/interconnect contract or external serial bit/rate capture.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: FFmpeg FFI/metadata and DSP integration C09; safe diagnostic union C08; no speculative format-mask expansion.

Integration risk: Medium/high: FFI + honest hardware precision contract. Merge order: 6.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-highres-audio/Y2Linux/docs/validation/Y2-PLATFORM-V1-HIGHRES-AUDIO.md. Final paired report is reviewed. Source requires semantic composition; no new claim/mount/playback guard was installed.

input

Linux branch: codex/platform-v1-input. Reborn branch: codex/platform-v1-input.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-input/Y2Linux. HEAD 8b5803021ce8d7861278904f7afd8a06a381b0b3; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-input/Y2Reborn. HEAD e51a33525dc15eba144702a37eca694da9037b76; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished paired source handoff at owner closure; physical MORE_WORK_REQUIRED. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION (C04/C14); NEEDS_MORE_WORK (physical). Final 8b58030 report retains missing counted tests; no pending input reservation or candidate execution.

Interfaces changed: Stable physical parent identity across inputN rebind; monotonic evdev timestamps; bounded 16 reads/device; ordering/backlog/press ages; kernel_mono_us capture; suspend separately changes PowerShort/PowerHold and resume suppression, while performance adds competing evdev_us/wait.

Tests reported/receipts reviewed: Refreshed report: 257 Reborn workspace tests (37 input / 40 UI), fmt/strict clippy and ARM workspace pass; Linux input/analyzer tests and host/ARM observer -Werror. e51a335 additionally cancels stale held state on malformed key values. Line-buffered observer/graceful stop recorded by 95ed509. Physical cardinality/latency remains unmeasured.

Physical evidence: Current durable platform-v1-input-live.json: locked Baseline02 boot27e6d684…/taint0, 120.289-second raw observer captured ZERO events because owner readiness arrived after the window. Four named control IRQ deltas zero; CPUs0–3 online, C2/C3 no entries, topology guard remains. /run helper removed, installed app/hash/boot/taint unchanged; no candidate executed. This is untouched observation, not counted acceptance. Retained DEV02/GPU01 event captures stay historical; owner-ready next counted pass still pending.

Candidate produced: Refreshed ARM userspace only: /home/luca/Dokumente/Code/worktrees/platform-v1-input/Y2Linux/out/platform-v1-input-candidate/, Y2-INPUT-V1-CANDIDATE-01; Linux95ed509 / Reborn e51a335. Reborn SHA783291dc4b41257038d122875543fddf662e0d859e1c29c3fce0ccdaed4fbc64; no BOOTIMG/Y2ROOT, not installed/executed. Earlier a701e candidate identity remains archived as superseded source/artifact observation; see registry.

Dependencies: Suspend resumed hooks and wake-edge routing C04; performance input/state/frame correlation; display/screen owner.

Integration risk: High: competing physical stream/Power router changes C04. Merge order: 9 → 10.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-input/Y2Linux/docs/validation/Y2-PLATFORM-V1-INPUT.md. Final paired report is reviewed. Source requires semantic composition; no new claim/mount/playback guard was installed.

library-db

Linux branch: codex/platform-v1-library-db. Reborn branch: codex/platform-v1-library-db.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-library-db/Y2Linux. HEAD cdbdfe880609fcf8563991d5fe888fa055047857; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-library-db/Y2Reborn. HEAD c7a8786904825a0552ca26ee4bdc833eff822704; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished paired handoff; native 1k/10k/50k scratch evidence, wider qualification open. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION (C02/C19/C24).

Interfaces changed: DB-owned Catalog/Begin/Probe/Batch/Finish; TEMP scan_seen/scan_candidates; 512-row pages/250k total cap; bounded fingerprint batches; unchanged durable-write suppression/source-prune transactions; new ScanMetrics.removed and no-op catalog preservation d6c92b1; split-media benchmark c161404.

Tests reported/receipts reviewed: Final source-frozen handoff: 251 workspace tests, fmt/strict clippy, pinned ARM build; host seven-run workloads through50k and FULL/rollback/kill/reopen/identity/cancel tests. Host seven no-op50k scans process writebytes1534.879MiB→0.008MiB including observability; host memory168.17→112.78MB. Target /proc/self/io unavailable; prior zero sentinel normalized to null, never a NAND wear or zero-write claim.

Physical evidence: Reviewed durable Y2 JSON/report: six native 1k/10k/50k scratch runs, Baseline02 boot27e6d684…/taint0/mount generation preserved. 50k split25k DATA+25k SD, DB onDATA; median full catalog8641.27→999.53ms, unchanged25471.03→3845.16ms, mixed25731.81→3873.91ms, process peak49.72→38.68MiB and DB21.617→20.457MiB. Initial ingest17.53→18.53s (+5.7%) and prune85.50→155.21ms are recorded regressions/tradeoffs. Final ext4 errors0, scratch/binaries cleaned, normal lock release. Exact before/after50k hashes retained; earlier after1k/10k digest not separately retained. Uncontrolled caches/OPPs; no installed app/production DB replacement, rendered latency/coldboot/concurrent playback/endurance/electrical proof.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: FFmpeg demux-only acquisition C02 and additive metadata_revision reuse/migration C24; app catalog/event loop C05; USB generation-triggered scan, storage source lifetime and old-queue admission C19/C26.

Integration risk: High: two incompatible incremental scanners C02. Merge order: 7.

Draft handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-library-db/Y2Reborn/docs/validation/REBORN-PLATFORM-V1-LIBRARY-DB.md, frozen closing cdbdfe8/c7a8786 with host and native-Y2 durable JSON. Whole-platform source/physical integration remains separate.

reborn-performance

Linux branch: codex/platform-v1-reborn-performance. Reborn branch: codex/platform-v1-reborn-performance.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-reborn-performance/Y2Linux. HEAD 949b78ce0f046398a3f630a4aa4ba4bcaf6f38bf; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-reborn-performance/Y2Reborn. HEAD 7ed4a406e812ca31b5f98a6cfb25e7a58f454f05; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished clean paired handoff; scoped exact069415a device performance PASS. Platform 1.0 verdict: ACCEPT_WITH_INTEGRATION_ADJUSTMENT (source); wider qualification open.

Interfaces changed: Wired-only partial PCM capacity pacing069415a with one20ms readiness wait per call and unchanged accepted-frame/gain/byte/format/buffer/lease contract (C29); opt-in bounded trace/per-thread CPU/render submit/present/draw counts; native adjacent-texture batching/shaders; input descriptor wait with competing evdev_us; visible-state redraw; kernel log off the UI path; capacity-one asynchronous power/media observation via existing watchdog C25. Weaker old Bluetooth wait hunk rejected (C15).

Tests reported/receipts reviewed: Current final-source report so far gives 243 workspace tests, fmt/strict workspace-all-target clippy, pinned fresh exact069415a ARM build, four qualification-tool tests, 20 daemon tests and 1k/10k/20k fixture checks. Ten audio tests include scripted timeout/EINTR/ready-EAGAIN/XRUN/fatal states and real-null S16/S24/S32 readiness/discard; audio owner PASS_SOURCE_REVIEW binds exact069415a/fileSHA78a1f816/Gitblob0580a345. Final primary physical receipt reviewed; final clean paired handoff7ed4a406/949b78ce reviewed.

Physical evidence: Final report and durable summary/receipt now bind exact069415a ARM app SHA7871ec67f6678c7f522b1b84da0f1e53ab1646e89bc6abb6b7eafe10c02286c7 (benchmark2bbe524b) to matched instrumented baseline app2342b483 (benchmark18ec9399), both Baseline02 boot88b85fa3-2282-4d93-b0b8-818a105ddd0a/taint0 after the independent failed suspend reboot. Whole-app playing CPU87.95→11.21% of one core; audio-thread82.63→5.11%, measured audio_xruns/playback/FFmpeg errors0. Wheel KMS p9559.93→17.52ms, Now Playing77.61→17.15;1000 single steps/no mismatches, synthetic evdev only. Static Home4.96→1.88%/14→0frames over10s; four warm interactive starts759→493ms. Ten benchmark screens differ in600/6,912,000channels (0.0087%), max5/255; live covers not in those pixels, antialias/interpolation near-equivalence rather than bit identity. Retained cold layout/startup regressions and all latency tails remain in the report. Actual controls resume/seek/wired reopen/pause/resume/stop/resume PASS, active SIGTERM317.28ms/no hard kill. Stock b71/paused/off/three tracks/data restored, C3Enabled/-1/disable0, schedutil598–1300, same boot/taint0/ext4 counters0 and normal lock release. Raw compact summary/restoration/probe/receipt copied immutably to13:58 snapshot performance-final-069415a. Play/Pause only2samples KMS21.75→42.47ms remains an honest regression; a separate phase-varied16resume/16pause replay on each exact binary improves KMS p9543.98→22.55/64.70→38.50ms and handler24.68→15.63/39.84→17.22ms, all32samples/side/trace dropped0/xruns0/playback and FFmpeg errors0. Legacy bounded logger drops15/13 are retained and distinct from zero trace drops. Primary two-sample result remains intact. Supplemental play-pause.json is archived in14:10 snapshot. Stock restoration/boot88/taint0/no hard kill and normal session2232 release are recorded; closing7ed4a406/949b78ce clean and reviewed. No master device access, no analog/real IRQ/headset/coldboot/electrical/endurance qualification. Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: Graphics renderer C05; FFmpeg artwork worker/cache C27; DB catalog and main-loop patches; optional trace privacy/overhead; ALSA pacing C29 exact-source audio-owner review and final-binary measured pass retained; integrated behavior must be rerun.

Integration risk: High: native render C21, audio pacing C29, app/control/catalog, input timing C14, asynchronous source observations versus suspend quiescence C25; final source-bound pass retained; supplemental control pass and clean documentation freeze reviewed. Merge order: 8 → 10.

Final handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-reborn-performance/Y2Reborn/docs/validation/REBORN-PLATFORM-V1-PERFORMANCE.md. Final primary comparison/capture/restoration reviewed; supplemental control pass and clean paired closing7ed4a406/949b78ce reviewed.

storage

Linux branch: codex/platform-v1-storage. Reborn branch: codex/platform-v1-storage.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-storage/Y2Linux. HEAD 3a6b5f3e20b3e1ebaf709ff99035a7c067723d3b; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-storage/Y2Reborn. HEAD f726ae40bfd965d7f09cb37b3e317bfb532db0f2; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished paired handoff at 3a6b5f3 / f726ae40; qualification partial. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION (C07/C19); qualification partial.

Interfaces changed: source_instance block:dev_t:diskseq lifetime; fail closed when absent; CID/geometry-qualified persistent Reborn SD IDs, FAT utf8=1 and read-only mount-preflight gate; passive runtime-PM/tuning/fallback diagnostics. Playback admission and decoder/sidecar file/parent descriptor lifetime are committed at Reborn f726ae40; source reviewed below (C26), not yet integrated or physically qualified.

Tests reported/receipts reviewed: Current closing report: 134 source/artifact + 40 final media/filesystem cases with no skips; fresh Image/zImage/modules/config/DT/ABI and warning-free MSDC object; three native no-write filesystem/Unicode/hash tests; Reborn platform 74 + library 28 in the earlier implementation receipt, targeted fmt/clippy and full pinned ARM release/QEMU; ARM Python scratch/hash/large-offset ABI. Source admission fixes not installed. Latest playback pin tests: app 38 / platform 77 / library 28 / media 22, strict lint and pinned ARM; all 33 valid audio fixtures have identical direct-versus-FD metadata/first PCM/position, plus JPEG/PNG/WebP pixels and malformed/short/FIFO/socket refusal. Final Linux 3a6b5f3 report/audit is clean and source-bound. Final ARM ELF/dependency/no-RPATH checks and Cortex-A7 QEMU direct-versus-FD JPEG/PNG/WebP pixels pass.

Physical evidence: New draft sanitized receipt identifies Baseline02 boot 27e6d684… / taint 0. Bounded direct reads: eMMC 512 MiB ~98.72 MB/s; SD HS/SDR50/DDR50 1 GiB ~23.23/44.45/43.28 MB/s; SDR104 type-B 4 GiB ~81.26 MB/s, recorded controller deltas zero. Same-card diskseq 2→3 and 2-file reinsert scan/reuse with 0 failures. Advisory cache-drop filesystem results are not guaranteed cold reads. Completed stock 1k corpus on each volume: DATA 1.731/3.078 MB/s write-fsync/read-SHA, 5,526/393 ms initial/incremental scan; SD 1.532/3.034 MB/s, 5,495/401 ms; all 1,000 indexed/reused per volume, zero failures/fault deltas. Owned scratch/harness cleaned and normal release restores mounted HS200/SDR104, same boot/taint 0. No second-card replacement/absent boot/physical FAT-exFAT/endurance/new-image qualification; frozen guard remains uninstalled.

Candidate produced: no sealed BOOTIMG/Y2ROOT release pair. The retained offline artifact /home/luca/Dokumente/Code/worktrees/platform-v1-storage/Y2Linux/out/storage-kernel/BOOTIMG.img is 7,149,568 bytes, reported SHA256 c13df78b3eefad83b2c54e9efc95fb5331f37ab29ec1e3743876fe8aa52edeca, uninstalled and not the master RC. Final f726ae40 ARM app SHA ee02fa2407427eb9552e7d4ac86e44661460c92002591c03829201eb941217c2 / matching media membrane 4301bb096b371ad085ce14c7f631e5ce7a92b80c61d7ab08efab7e0959860b17 have ELF/QEMU evidence only; no new root image or physical source acceptance.

Dependencies: USB root pins/eject C07; Reborn source identity and DB prune/reuse C19/C24; playback/queued-next/custom AVIO source binding C26; preserve MMC runtime gating for C2/C3.

Integration risk: High: persistent source-ID upgrade C19, resolved owner source guard C26 still needing combined-media regression and USB/scanner lifetime/claim C07; no automatic faster-mode admission from bounded measurements. Merge order: 1 → 2.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-storage/Y2Linux/docs/validation/Y2-PLATFORM-V1-STORAGE.md. Final paired report is reviewed. Source requires semantic composition; no new claim/mount/playback guard was installed.

suspend

Linux branch: codex/platform-v1-suspend. Reborn branch: codex/platform-v1-suspend.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-suspend/Y2Linux. HEAD 2d2b543d3a597a9100a18d6352f63d3a5b19904b; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-suspend/Y2Reborn. HEAD c57a55f8d09af7e609ef3f76d4ba1e870493562c; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished paired source handoff; Baseline02 full RTC FAIL, new code NOT_RUN. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION; full sleep hardware open.

Interfaces changed: sleep preparing/waking states, legacy restoring compatibility; sleep_prepare/sleep_restore control acknowledgement; PowerShort/PowerHold; wake-edge suppression; full PCM/reset/same-boot proof; suspend_restore_failures; committed codec PM retained substep notes and suspend-refusal cache replay (C28).

Tests reported/receipts reviewed: Latest report: pinned production ARM Image/zImage/modules; 132 source cases = 129 pass / 3 emitted-DTB skips; later 23 policy tests. Final codec source a69bd50 + report2d2b543: 11 focused callback fault tests PASS; earlier 12 audio/policy pass / 1 DTB skip; fresh ARM Image/zImage/modules PASS. Real callbacks exercise rail/reset/regcache refusal/recovery and silent ordinary runtime tracing. New full source is not installed. Reborn fmt/strict clippy/244 tests + ARM; native and Cortex-A7 QEMU headless prepare/refusal/restore/repeat IPC pass. New image not installed. Earlier ambiguous 132-pass wording superseded; protected idle tests repeat after integration.

Physical evidence: Reviewed owner raw receipts on installed Baseline02: freezer and battery devices/platform/processors/core staged passes, clean charging devices refusal -EBUSY, awake one-shot RTC pass. Single 12-s RTC full trial FAILS: old boot 27e6d684 watchdog-recovers to 88b85fa3, taint0; retained valid sequence175 DEVICES_RESUMING/wake0x20/fullPCM596/reset59325253/ringcycle138/backstop30 with no complete/EXIT. The ring includes enter7407 for 1-0030 (DTS CS43131 codec) without matching leave through7422; MMC callbacks leave0. This narrows investigation, not a proven codec root cause. Master corrected the owner’s initial all-callbacks-returned inference. Both 64-KiB aligned O_DIRECT scratch hashes match after reboot and root/data/SD ext4 counters0: recovery only. Owner reports normal cleanup/release, no second deep trial. New-source full RTC/Power restoration, mixed5/10 cycles/endurance NOT_RUN. pm_test cannot qualify full sleep.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: Input pipeline C04; graphics scanout foundation; USB copy/refusal, radio/storage restoration; shared SPM restore/broken gate C13.

Integration risk: High: protected shared SPM + input/Power + Reborn RPC. Merge order: 1 (kernel review) → 10 (product).

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-suspend/Y2Linux/docs/validation/Y2-PLATFORM-V1-SUSPEND.md. Final clean report/source pair reviewed; exact inner codec stall remains unknown until a coherent owner-installed future image. Ordinary product full-sleep gate remains refused. Master must compose shared contracts and preserve both the failure and software-only fix limits.

usb

Linux branch: codex/platform-v1-usb. Reborn branch: codex/platform-v1-usb.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-usb/Y2Linux. HEAD 1115933c48e147e4cf4cffd60778716b27a270f5; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-usb/Y2Reborn. HEAD 51d477b2f30edfc90418d8d0c3fa5fad8de6f581; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished software/image/final harness handoff; physical NOT_RUN. Platform 1.0 verdict: NEEDS_REBASE_OR_RECONCILIATION (C01/C07/C17/C19); NEEDS_MORE_WORK (qualification). Closing 1115933 records later harness PID/start-time-safe CPU/RSS/HWM metrics and sixth harness guard; the sealed image remains compiled 08019df/51d477b.

Interfaces changed: FunctionFS MTP + developer ECM/ACM selection; Linux-only filesystem owner; org.y2linux.usb-transfer/v1 at system.usb.file_transfer; durable refresh_generation and active; typed Copying/Developer; SD release transaction.

Tests reported/receipts reviewed: Fresh source-bound build-freeze/exit-code/build-check receipts: ARM kernel/Buildroot/Reborn/config/DT/modules/ABI pass; 411 production cases (406 pass, five minimal-host skips separately covered by 27 native filesystem/GIO + three ALSA), 79 focused + five final harness, 240 Reborn/fmt/clippy, Cortex-A7 QEMU/installed ARM/ELF/inventory/legal-info/preserving package pass. Earlier missing openat2-header exit-2 failure retained; owner 08019df supplies exact pinned/generated kernel headers and superseding successful receipts (C23). Legal collection is not public-distribution clearance.

Physical evidence: Lock-busy batch NOT_RUN; no current desktop enumeration/speed/throughput or changed-image acceptance. Earlier installed-UART01 wording corrected by 6fcd1b2 using the retained locked Baseline02 receipt. Original UART01 bounded checksums stay historical; no new C3 qualification.

Candidate produced: sealed out/y2linux-platform-v1-usb-candidate/, compiled Linux 08019df44c8a7fbc249fc49a5a41f7ac906429ba / Reborn 51d477b2f30edfc90418d8d0c3fa5fad8de6f581; manifest image hashes indexed below. Later d9ea222 changes report/harness only. Subsystem release metadata v1.22/USB is not the master RC identity; physical acceptance NOT_RUN.

Dependencies: Storage diskseq/root identity C07; shared Wi-Fi event wait C01; one DB/scanner and Reborn generation consumer C05; final packaging/legal/source closure.

Integration risk: High: package/gadget/media lifetime + wait loop. Merge order: 1 → 3 → 4 → 10.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-usb/Y2Linux/docs/validation/Y2-PLATFORM-V1-USB.md; exact-image desktop acceptance remains MORE_WORK_REQUIRED. Latest Linux fix supersedes the earlier CDC module design with configfs-only ownership.

wifi

Linux branch: codex/platform-v1-wifi. Reborn branch: codex/platform-v1-wifi.

Y2Linux worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-wifi/Y2Linux. HEAD 78c3512400a3a907e93fe3d73bf2870dc5a35d14; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Y2Reborn worktree: /home/luca/Dokumente/Code/worktrees/platform-v1-wifi/Y2Reborn. HEAD 2cdb9cce8df1b9a65a4f88f8cd39dd05f851093e; CLEAN; observation stable.

Commits since protected foundation:

Files changed (committed plus staged/unstaged/untracked at observation):

Lifecycle: Finished source handoff; Platform 1.0 physical acceptance PARTIAL. Platform 1.0 verdict: ACCEPT_WITH_INTEGRATION_ADJUSTMENT (C01/C08); NEEDS_MORE_WORK (qualification).

Interfaces changed: Current boot/epoch/BSSID/IP DNS and Online proof; 3 s observation bound; 30 s RSSI/inventory caches; DnsProbeSchedule; status_query_failures and signal_observation; wpa_supplicant remains reconnect owner.

Tests reported/receipts reviewed: Final report/evidence: 94 affected Linux / 0 skips + 5 layout + 6 diagnostic export checks; 74 Reborn platform tests, fmt/strict clippy and ARM platform-crate build. Delayed fake replies, inventory request counts, epochs/route races, status failures and privacy covered. Earlier draft/cache/epoch failures superseded by final tests; no global image pass inferred.

Physical evidence: Locked installed Baseline02 before: 1.48–2.08 s STATUS/SIGNAL_POLL; IP/DNS/platform-ready latency, checksummed HTTP RX 43.941–44.922 / TX 46.376–46.942 Mb/s. TX iperf control reset stays unresolved. FAST_PSP sample reverted to CAM, INVALID for power comparison. Changed-policy after runs NOT_RUN due lock; headset/coexistence/local-playback/AP loss/cold-boot remain open. Zero C2/C3 in four-core/USB windows is not a Wi-Fi-only conclusion.

Candidate produced: no new sealed subsystem release manifest discovered for this pair. ARM objects/helpers/benchmark outputs are not boot/root images. Re-scan before final handoff.

Dependencies: USB service wait C01; preserved checksum-offload disable; Bluetooth coexistence; full suspend restoration.

Integration risk: High: USB/Wi-Fi service wait replacement C01. Merge order: 4.

Handoff: /home/luca/Dokumente/Code/worktrees/platform-v1-wifi/Y2Linux/docs/validation/Y2-PLATFORM-V1-WIFI-OPTIMIZATION.md. Final paired report is reviewed. Source requires semantic composition; no new claim/mount/playback guard was installed.

Cross-branch overlaps

Temporary-copy probes at the first reviewed source cut found text conflicts in Linux service.py (USB/Wi-Fi), Reborn library lib.rs (FFmpeg/DB), media.c artwork (FFmpeg/graphics), and input.rs (input/suspend). Changes remained local to scratch copies. Counts belong to that exact cut and can change; file hashes are in out/platform-v1-integration-analysis/merge-probes-20261004.json. C01–C29 in the plan give semantic ownership and required regressions.

A later source-only pairwise review of the stable 13:32 cut checks 64 overlapping owner pairs and finds 16 pairs with text conflict regions. Its exact heads/file hashes and per-pair counts are in 20261004T133242.502821Z/pairwise-merge-review/receipt.json under the analysis folder. This additionally confirms diagnostic allowlist/enum insertion, explicit production-test list, collection-art cache, FFmpeg/storage playback/native-image and performance/USB main-loop conflicts. Scratch output is not an implementation or proof of semantic compatibility; clean text overlaps still need C01–C29.

Repository / overlapping fileOwnersClassification / decision
Y2Linux: docs/DOCUMENTATION_CATALOG.mdstorage, suspendIndependent documentation additions; retain both links (C12)
Y2Linux: docs/planning/platform-v1-roadmap.mdbluetooth, ffmpeg-metadata, graphics, highres-audio, input, library-db, reborn-performance, storage, suspend, usb, wifiRepeated insertions; likely text conflict and stale identity risk (C12/C20)
Y2Linux: docs/planning/roadmap-gap-audit.mdbluetooth, ffmpeg-metadata, graphics, highres-audio, input, library-db, reborn-performance, storage, suspend, usb, wifiRepeated insertions; likely text conflict and stale identity risk (C12/C20)
Y2Linux: kernel/patches/manifest.jsonstorage, suspend, usbIndependent patch entries, new codec PM overlay and final digest/composition review (C10/C28)
Y2Linux: tests/test_cpu_fix03.pysuspend, usbIndependent test additions; preserve USB and suspend assertions (C13/C16)
Y2Linux: tests/test_platform_contract.pystorage, wifiIndependent test additions; storage and Wi-Fi fixture union (C06/C07)
Y2Linux: tools/platform/y2_platform/cli.pysuspend, usbIndependent command additions; shared parser/error behavior (C11)
Y2Linux: tools/platform/y2_platform/diagnostic_fields.pybluetooth, highres-audio, wifiIndependent Bluetooth/audio/Wi-Fi fields; projection gap partially resolved by 7056977 (C08/C18)
Y2Linux: tools/platform/y2_platform/diagnostics.pyhighres-audio, wifiIndependent audio/Wi-Fi public enums; preserve redaction and fix remaining C18 gap
Y2Linux: tools/platform/y2_platform/media.pystorage, usbLifetime/eject dependency; semantic review (C07/C19)
Y2Linux: tools/platform/y2_platform/observe.pyhighres-audio, storage, usb, wifiIndependent sections; shared schema/diagnostic union (C06/C18)
Y2Linux: tools/platform/y2_platform/service.pyusb, wifiConfirmed text/semantic wait conflict (C01)
Y2Linux: tools/production/tests.shstorage, usbIndependent additions; union explicit test lists (C10)
Y2Reborn: app/reborn/src/artwork.rsffmpeg-metadata, reborn-performanceFFmpeg sidecar freshness versus performance successful-insert eviction/metrics; one bounded cache/worker (C27)
Y2Reborn: app/reborn/src/bin/reborn-bench.rslibrary-db, reborn-performanceIndependent workload instrumentation; shared metrics types (C02/C05)
Y2Reborn: app/reborn/src/bin/reborn-preview.rssuspend, usbIndependent fixtures; enum/constructor union (C11)
Y2Reborn: app/reborn/src/main.rsinput, library-db, reborn-performance, storage, suspend, usbShared catalog/control/frame loop, asynchronous observations and source-bound playback; semantic union (C05/C14/C17/C25/C26)
Y2Reborn: app/reborn/src/playback.rsffmpeg-metadata, storageSource/root lifetime pins versus media/art cache changes; review every decoder/queued-next open and paired ABI/cancellation (C09/C26)
Y2Reborn: crates/reborn-core/src/platform.rssuspend, usbAdditive USB/sleep enums; exhaustive match union (C11)
Y2Reborn: crates/reborn-library/src/benchmark.rsffmpeg-metadata, library-dbShared scanner/metrics; interface reconciliation (C02)
Y2Reborn: crates/reborn-library/src/lib.rsffmpeg-metadata, library-db, storageConfirmed scan conflict/duplication FFmpeg+DB; storage+DB duplicate CID helper; C02/C19
Y2Reborn: crates/reborn-media/native/media.cffmpeg-metadata, graphics, highres-audio, storageShared artwork decoder, precision and suffix-free pinned-file detection; semantic composition (C03/C09/C26)
Y2Reborn: crates/reborn-media/src/native.rsffmpeg-metadata, highres-audio, storagePaired native ABI/limits + precision tests; semantic union (C09)
Y2Reborn: crates/reborn-platform/src/bluetooth.rsbluetooth, reborn-performanceDuplicated optimization; reject stale performance hunk (C15)
Y2Reborn: crates/reborn-platform/src/client.rssuspend, usbIndependent typed USB/sleep parsing; enum/schema review (C11)
Y2Reborn: crates/reborn-platform/src/input.rsinput, reborn-performance, suspendConfirmed text conflict; timing/Power/handle disagreement (C04/C14)
Y2Reborn: crates/reborn-platform/src/native.rsbluetooth, reborn-performanceIndependent native wait helpers; retain both symbols (C15)
Y2Reborn: crates/reborn-platform/src/storage.rsstorage, usbIndependent additions; source/lifetime/eject semantics (C07/C19)
Y2Reborn: crates/reborn-ui/src/lib.rsreborn-performance, suspendVisible-state/frame and Power effects; semantic union (C05/C11)
Y2Reborn: crates/reborn-ui/src/pages.rssuspend, usbMostly independent USB/sleep presentation; enum/UX review (C11)
Y2Reborn: crates/reborn-ui/src/tests.rsinput, suspend, usbPower contracts disagree; reconcile expected behavior (C04/C11)
Y2Reborn: docs/DOCUMENTATION_CATALOG.mdffmpeg-metadata, reborn-performanceHarmless independent report registrations; retain both and verify catalog/link consistency
Y2Reborn: docs/README.mdffmpeg-metadata, library-db, reborn-performanceHarmless independent report links; retain both and verify catalog/link consistency

Candidate registry

Manifest-recorded image hashes and source identities below are retained provenance, not recomputed hashes or final-RC acceptance. No subsystem candidate supersedes the protected foundation without a reviewed decision. Historical candidate purpose comes from its name/build identity and original manifest/report. Exact physical verdicts remain in those dated receipts. All prior evidence is retained; none is deleted.

Candidate path under Y2Linux/out (unless absolute)Linux / Reborn sourceBOOTIMG / Y2ROOT recorded SHA256Purpose / physical state / supersession
cpu-idle-completion-physical/20261003T130848Z-candidatenot recorded / not recordednot recorded / not recordedUnsealed candidate directory; no manifest source/image identity or physical acceptance inferred.
cpu-idle-completion-physical/20261003T144857Z-candidate02not recorded / not recordednot recorded / not recordedUnsealed candidate directory; no manifest source/image identity or physical acceptance inferred.
platform-v1-candidate-before-license-fix6128dd010c3c41e64a73219a38178488537c50a0 / 6c8aa128550ec80addd08ef3145e9d5a846ddf2ef7b4a950a0504a411ad72db0aac9398f04dc1ccabd6a6a0a3a7fdab198ca2622 / 183ddfc2d9986d20c5703241fef1563e3dbd82a57ecd64742cb67827b5b6cafaHistorical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
platform-v1-candidate-license-checkpoint62e1eb8ef50c465d07747d62b5060441b18684d3 / 6c8aa128550ec80addd08ef3145e9d5a846ddf2ef7b4a950a0504a411ad72db0aac9398f04dc1ccabd6a6a0a3a7fdab198ca2622 / 6f89e6e7324724798fc22fe55a0f0d3764bc2e2ea1f11a1bde38d29bb5400f85Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-baseline-02-candidate8584ccd85f052f351fe51650b2348c83ca894ed4 / b71b468860233faa0a42b8448ec5777fa952b8e35d8a2999368a04b23b898d2106b465eb6b028c2314da1a39c66c6b26dc8c41a3 / 3148bea2b6d78be34afcbb9cd933502f14416e81c8053324ff6c9ea151ee3892Sealed software foundation; installed identity observed, cold-boot/C3 qualification open; not superseded by active drafts.
y2linux-baseline-candidate131ee4621cd583c955182f994adac5a594fb823f / 7f9df397ab3809d52e2f1073ca93a305246e0c3afd5fab1eb67375ed29a8d8cbfabf070c1be18c3e43143821b4763fa358e71603 / 390e41c05e520baa36759d0cdb95c185231b536b480d32e12deb260eaeaf3623Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-community-beta-feature-completion-candidate02eb7359cff1d1e6eec725d496078338d1e7d601 / 72e94b2d8eb13dcb7e2677bff2846edec3ddf81a060145e3931e1d23f0b9805c0f12417d47f1589cf4489010705876a1ade7b098 / 2039d61e30bd02d0f3fd8006808e7dbc95bbaabce7f1834fa12d57bcccd81995Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-c3-uart-candidatee9e8d63f9c94232c2b6627881e0967583e202dac / b71b468860233faa0a42b8448ec5777fa952b8e3a35e7ccb11dfcc642089e422d48a274ab2c700dbba15d00b21cce7b463e4006a / d3a8282a9f5d1b0046283bce1b595eb5797b62c2bff90a62260e80bbfafb5d98Protected UART01 bounded CPU evidence/rollback pair; superseded as latest software image by Baseline02, physical evidence retained.
y2linux-cpu-final-candidateff586dfff2b5e7abd28af339c055375307308f1f / afcf9ffa1bc45073e97520d592c0284ce73fefcfab9a1621ffd3e650ac65be0e26a4f76f104bc5c5be77a496d1d699dd1790221f / 68134c6c9712d4d88770694000a30d6f3f13d0f480a7a53bf5c2ba4883c7691bHistorical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-final-fix01-candidate0de6e951b438bf0f2d701e23e476d2b2405ba3c6 / 36db1869c6bab1ad2d00b7d8e7807ea6ef5b380382b38fd31549f6a2aa84c10c11e4cc42015a225fddc7ded7d40feb3145a0ab25 / 26aa01ce84cc012e08309269a464e609e4d9dc1a9a837528eecbbe9e99a1d1f5Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-final-fix02-candidate1a1a6693dcd82f62daecd4c1491ef512823a86c5 / 77cf83e09a18f82a867040e72d35b6e70b26fa85a621e270038356056ec21cb332a6592a18373e075e4df8a1f32beaca3b8fdd5e / 5010d839766f52ebce9934f07ee6e4189c3318eacc460021f156a92b9ea27835Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-final-fix03-candidate76a5d41df683a1680b1127393deb0101aafe7697 / 77cf83e09a18f82a867040e72d35b6e70b26fa85c55b26407e46a436f2bfffe216feecfd18ced6b7bd404ed8ab6eaa013ba9cce6 / 04cafd4bddab65a01e0a35c056ee9a22a6b00ffa059cd863a95095af635d7257Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-idle-completion-02-candidatedb0234e7519c559031da6f427869ab683ffe0f3c / b71b468860233faa0a42b8448ec5777fa952b8e3aa371ce343801c41b0908aa85f7c11d7ae6de91cbbe93420ce1f7d29a5b0caa2 / 54b799fbcd6c85ef4b61c4210e68e1ee19efa8e6079fd2c96bf238e16d728f15Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-cpu-idle-completion-candidate3dfb5f5cc731ec5dac88a778290819c23dba6067 / b71b468860233faa0a42b8448ec5777fa952b8e33303cad8d0b73a78653f58d80ede2d1583ed7ef89a48f781f8aaf1669240092d / 816b9a271633c96fd937fa71ef1ac1f93e74436fbd8e97c9d0491470cc4babbbHistorical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-hardware-02-candidate76bc8229580ec8d101008c5bad47419f2c110eae / 95747e0a36c7b27beb44b8cdd54feda1813f2f3ab2a2c3bcb7cc7783828882e447e8b867453cb5b65846ce63577076b1ca4afeea / 63dbd0a198cd86e847c10ed163fd14b2cbe269595fa1988c99ac8393160bb547Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-hardware-final-candidate067003f8988042a832181e935128ea93e26070a7 / 5b5d23b89952d88faf3155cf680ccce918f1b099fc43a5a46fafd070c49785b0d16c12c85a64120338090e68e475e68069fa864a / 047185abd2e1a3f423fe7e15358009d9c10a43731155a9d63de1948c187d221eHistorical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-platform-v1-candidated04b95aaff713edf943042d97a4c6134ca19fc24 / 6c8aa128550ec80addd08ef3145e9d5a846ddf2ef7b4a950a0504a411ad72db0aac9398f04dc1ccabd6a6a0a3a7fdab198ca2622 / 970330d24f6a0bddb0cb685d37232b298566c5cd7025a45990566f03c3f66fa3Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-platform-v1-physical-01-candidate198fa7cfd54a93826b54e3c0c4fab4d32e84acec / feb530fae2cdf785c764d619e8df22798c8e524cf3309fd98e204da9013636c67a3cff9ab359cf92eae6f320d8c536853115a151 / e21ee81570a1beef7ea007bb992abcebfb78992686c66124aa3b0f357fcb2840Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-platform-v1-telemetry-01-candidatenot recorded / not recordednot recorded / not recordedHistorical manifest/checkpoint; not a final Platform 1.0 RC; physical state not established here.
y2linux-reborn-boot-order-candidate68f1480720b53fc6da7f3ed34fb4cf0f45682e38 / 0de7af3a90692aeecc4d13b12c5520075e9b4f4033a6ecd6b30a3c5a9655a4ced136f4cccc1dcb957cc6dccebffb4ba0c89a19ad / 8e008a42577242513d03f82e1035c48c04c3cd6a2302cfeea57bdd0d7d156c53Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-reborn-boot-polish-candidate9ac2c0b7018ce707ec15f8845daf58ce38ec18a0 / eb64b8b21058eacb1ef183f7570cca8100cbbb464e665b3c67e8d9674181e173c83623372c0986b83584d3137e2392aed310d1c0 / 25862b1e0078bb064d3d840caa0f7571234e69181d39f30d9e36771c375079f1Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-reborn-product-ui-v2-candidate5cfe04cb2fe9e1177df99f3113b7a17ee7d442f5 / bd8436dd2afcdbe4a45b9140aa98e4d20307482b8a974cb5dc672dd0f2a6589a3b8da08a7225879ee7c60e929ed398bbd293e7bf / a5c2914ed688ff1bc5eecad276a071d084995b47c1ad8c2b1de21182e79f474cHistorical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-reborn-ui-v1-candidatenot recorded / not recordednot recorded / not recordedHistorical manifest/checkpoint; not a final Platform 1.0 RC; physical state not established here.
y2linux-reborn-ui-v1-candidate-initialnot recorded / not recordednot recorded / not recordedHistorical manifest/checkpoint; not a final Platform 1.0 RC; physical state not established here.
y2linux-sd-sdr104-diag03-candidatec5f0eecf51901f51f16f80a3291a7a8630cc75ba / b92d312cc2dc4b74f57a1a9a7b1407e34707137a94b9976dd3fed82122197acd1f8de1fa116b346f0f1a1db0330b529261798689 / b163d0d1f9301c6067c1e46577942ca5dd3f88bac6c93b1a581425879310f1a7Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-sd-sdr104-diag04-candidatedcbd7d1b8ad502e574e5a4f7b927d62b45ac81dd / b92d312cc2dc4b74f57a1a9a7b1407e34707137a139e1d05fb7d5bdada4a499eb2fbfebf21467317fd01a2ee1189763284aecd19 / a88aa8395dc9dcd53e2700a4cc60bcb4ac81940d95d4fc7871c218222e629384Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-storage-ceiling-02-candidate4db6d6dee8e8b21d85f4f7dfa8e6b7aac82d5e56 / b92d312cc2dc4b74f57a1a9a7b1407e34707137a5c17f744a0569feb16f6954531024ae7dcafee10bf14cbdb2eb18ba5d083fd36 / dc611011ce6f129cf18a61a28f9435e2504ade1d416f0b78d6db26764fd20a59Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
y2linux-storage-ceiling-candidate540ae029b13940d4b2dfe21902bed71b89cb117a / b92d312cc2dc4b74f57a1a9a7b1407e34707137a4332d4f284e9ee76b4d76985480c184ebaacd7c674a3656925ff290ef3cd501c / 72eab34a39255a1b7f2eba0fe0a6abd891a0b089f8fb847cf42ad8eec033ba72Historical subsystem/diagnostic/checkpoint candidate; superseded as latest software foundation by Baseline02. Original image-specific physical state remains separate.
/home/luca/Dokumente/Code/worktrees/platform-v1-input/Y2Linux/out/platform-v1-input-candidate95ed5090f9d4b863767a53ea346b34722544c003 / e51a33525dc15eba144702a37eca694da9037b76No BOOTIMG/Y2ROOT. reborn 783291dc4b41257038d122875543fddf662e0d859e1c29c3fce0ccdaed4fbc64; rebornctl 1bad84301dd2ff2574fa4e8b8e0cca4623a87a8c5218e056aa367cc3f6eea28a; input-capture cef15c48a2655d13512c41ee1c05b4504f8b18aae0e6f388a88ec5a50313499dRefreshed ARM input userspace, Y2-INPUT-V1-CANDIDATE-01; latest e51a335 code and 95ed509 tooling. Not installed/executed; physical PENDING. Earlier a701e/d0330570 manifest retained in prior dated inventories; current path replacement does not transfer its evidence. Not a final release/fallback.
/home/luca/Dokumente/Code/worktrees/platform-v1-usb/Y2Linux/out/y2linux-platform-v1-usb-candidate08019df44c8a7fbc249fc49a5a41f7ac906429ba / 51d477b2f30edfc90418d8d0c3fa5fad8de6f581b1b9dc1ec000159cb9d9c75327ab6d60aa32f29ffe476ab8450f7850e76fc9c4 / cf0a4eccbd30cb556bb28d3ca7d145a8a75e968e24b1fbaf70d31b3dcaed9c52USB MTP + ECM subsystem candidate; software/package pass, physical NOT_RUN. Compiled 08019df/51d477b; later d9ea222 report/harness separate. Not the final RC; supersedes its failed build attempt only.

The master candidate out/y2linux-platform-v1-integration-candidate/ is NOT_BUILT; no BOOTIMG/Y2ROOT hash exists for it. Candidate manifests, fallback pairs and subsystem evidence are not combined by relabeling files.

Every registered worktree and historical reference

Historical clean/detached build snapshots are inactive retained artifacts by observed purpose, not newly discovered live engineering sessions. Completion is not inferred from their commits. Missing/prunable registrations remain untouched. Status belongs to this observation; no worktree pruning/cleaning occurred.

RepositoryWorktree pathRegistered HEADBranch / lifecycleDirty state
Y2Linux/home/luca/Dokumente/Code/Y2Linuxb5aea937a3b8e3e8ec398f8cb2e04656b8a53f8crefs/heads/main; canonical checkoutdirty
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/baseline-02-worktrees/Y2Linux8584ccd85f052f351fe51650b2348c83ca894ed4detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/baseline-worktrees/Y2Linux131ee4621cd583c955182f994adac5a594fb823frefs/heads/baseline-integration; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/boot-order-worktrees/Y2Linux68f1480720b53fc6da7f3ed34fb4cf0f45682e38refs/heads/boot-order-polish; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/boot-polish-worktrees/Y2Linux9ac2c0b7018ce707ec15f8845daf58ce38ec18a0detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-c3-uart-worktrees/Y2Linuxe9e8d63f9c94232c2b6627881e0967583e202dacdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix01-worktrees/Y2Linux0de6e951b438bf0f2d701e23e476d2b2405ba3c6detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix02-worktrees/Y2Linux1a1a6693dcd82f62daecd4c1491ef512823a86c5detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix03-worktrees/Y2Linux76a5d41df683a1680b1127393deb0101aafe7697detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-worktrees/Y2Linuxff586dfff2b5e7abd28af339c055375307308f1fdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/cpu-idle-completion-worktrees/Y2Linuxdb0234e7519c559031da6f427869ab683ffe0f3cdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/feature-completion-worktrees/Y2Linux02eb7359cff1d1e6eec725d496078338d1e7d601detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/hardware-final-worktrees/Y2Linux067003f8988042a832181e935128ea93e26070a7detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/hardware02-worktrees/Y2Linux76bc8229580ec8d101008c5bad47419f2c110eaedetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/platform-v1-physical-worktrees/Y2Linux198fa7cfd54a93826b54e3c0c4fab4d32e84acecdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/reborn-product-ui-v2-final-worktrees/Y2Linux5cfe04cb2fe9e1177df99f3113b7a17ee7d442f5detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/reborn-product-ui-v2-worktrees/Y2Linux5cfe04cb2fe9e1177df99f3113b7a17ee7d442f5detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/sd-diag03-worktrees/Y2Linuxc5f0eecf51901f51f16f80a3291a7a8630cc75badetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/sd-diag04-worktrees/Y2Linuxdcbd7d1b8ad502e574e5a4f7b927d62b45ac81dddetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/home/luca/Dokumente/Code/Y2Linux/out/storage-ceiling-worktrees/Y2Linux4db6d6dee8e8b21d85f4f7dfa8e6b7aac82d5e56detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Linux/tmp/y2linux-boot-handoff5d2bb63781120e3c656e834f470a15d6146bf235refs/heads/docs/stock-boot-handoff; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-gap-auditebeed72745df66d23861e0ecbc40cbc05715f189refs/heads/docs/platform-gap-audit; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-launch-gates83f9a24f375a825d8a48982b57e0306f7c1f8003refs/heads/research/launch-gates; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-m0-research5a167944aabc7b2093b04547068f869f1bc8efc9refs/heads/docs/m0-evidence-baseline; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-m15ab850f46e334f60c153091befe3ac0a39511cabrefs/heads/build/m1-offline; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-next-fivea5ea039896b907d18da6341c80d2011a955c76c1refs/heads/docs/m1-hardware-platform-next-five; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-platform-v1-pass/Y2Linux6e444d392b5bcf630f018b26b936c511c40e9f26refs/heads/platform-v1-completion; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-ram-mapa4c7f5bb7382d054b2f104b23d4876549b9696aerefs/heads/docs/initial-ram-map; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-risk-diagnosticb90ffb9af53558cddef4c081ce0f8144d42765abrefs/heads/research/risk-accepted-diagnostic; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-usb-logging00b4afa957a05c9169db4d19b91968593237c097refs/heads/docs/y2e180-usb-logging; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-y2b2450a580b146533095ec35d93524f178f0a77e2a3f9refs/heads/build/y2b-245; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-y2b25061b70c4b9233f7cb4465686382b791ce315a3555refs/heads/fix/y2b250-time32-nanosleep; missing/prunable historical registrationabsent
Y2Linux/tmp/y2linux-y2e140b4fcc12fc86d025dfa626c671db0eb611bf97943refs/heads/research/y2e-140-observation; missing/prunable historical registrationabsent
Y2Reborn/home/luca/Dokumente/Code/Y2Rebornb71b468860233faa0a42b8448ec5777fa952b8e3refs/heads/cpu-idle-completion; canonical checkoutclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/baseline-02-worktrees/Y2Rebornb71b468860233faa0a42b8448ec5777fa952b8e3detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/baseline-worktrees/Y2Reborn7f9df397ab3809d52e2f1073ca93a305246e0c3arefs/heads/baseline-integration; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/boot-order-worktrees/Y2Reborn0de7af3a90692aeecc4d13b12c5520075e9b4f40refs/heads/boot-order-polish; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/boot-polish-worktrees/Y2Reborneb64b8b21058eacb1ef183f7570cca8100cbbb46detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-c3-uart-worktrees/Y2Rebornb71b468860233faa0a42b8448ec5777fa952b8e3detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix01-worktrees/Y2Reborn36db1869c6bab1ad2d00b7d8e7807ea6ef5b3803detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix02-worktrees/Y2Reborn77cf83e09a18f82a867040e72d35b6e70b26fa85detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-fix03-worktrees/Y2Reborn77cf83e09a18f82a867040e72d35b6e70b26fa85detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-final-worktrees/Y2Rebornafcf9ffa1bc45073e97520d592c0284ce73fefcfdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/cpu-idle-completion-worktrees/Y2Rebornb71b468860233faa0a42b8448ec5777fa952b8e3detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/feature-completion-worktrees/Y2Reborn72e94b2d8eb13dcb7e2677bff2846edec3ddf81adetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/hardware-final-worktrees/Y2Reborn5b5d23b89952d88faf3155cf680ccce918f1b099detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/hardware02-worktrees/Y2Reborn95747e0a36c7b27beb44b8cdd54feda1813f2f3adetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/platform-v1-physical-worktrees/Y2Rebornfeb530fae2cdf785c764d619e8df22798c8e524cdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/reborn-product-ui-v2-final-worktrees/Y2Rebornbd8436dd2afcdbe4a45b9140aa98e4d20307482bdetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/reborn-product-ui-v2-worktrees/Y2Reborn94e79d82cebedf8d6ca1cdc8f8e2ff8d317e2358detached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/sd-diag03-worktrees/Y2Rebornb92d312cc2dc4b74f57a1a9a7b1407e34707137adetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/sd-diag04-worktrees/Y2Rebornb92d312cc2dc4b74f57a1a9a7b1407e34707137adetached; inactive retained build/history snapshot; no live completion inferredclean
Y2Reborn/home/luca/Dokumente/Code/Y2Linux/out/storage-ceiling-worktrees/Y2Rebornb92d312cc2dc4b74f57a1a9a7b1407e34707137adetached; inactive retained build/history snapshot; no live completion inferredclean

All local and cached remote refs

No fetch or push was performed. Upstream tracking values reflect locally cached refs. Unreferenced frozen detached build HEADs appear in the worktree table. Full local graph is archived alongside inventory; implementation admission uses commits since the foundation, not generic ahead-of-main counts.

Y2Linux

baseline-integration 131ee4621cd583c955182f994adac5a594fb823f
boot-order-polish 68f1480720b53fc6da7f3ed34fb4cf0f45682e38
build/m1-offline 5ab850f46e334f60c153091befe3ac0a39511cab origin/build/m1-offline
build/y2b-245 0a580b146533095ec35d93524f178f0a77e2a3f9
codex/platform-v1-bluetooth 5846a7a0a1336f581f075a1bba1ea6484439e760
codex/platform-v1-ffmpeg-metadata e709ecc7900690bfbbb765227092a9f3c81a99f8
codex/platform-v1-graphics 383234de0efbecf08db65b9f712211f2eec28eef
codex/platform-v1-highres-audio 7163181805ff28846ab98c6a9bdd373dd980aad8
codex/platform-v1-input 8b5803021ce8d7861278904f7afd8a06a381b0b3
codex/platform-v1-integration 4c72466f2f27ddf9f0ca18ba8ddc4d89c52599d2
codex/platform-v1-library-db cdbdfe880609fcf8563991d5fe888fa055047857
codex/platform-v1-reborn-performance 949b78ce0f046398a3f630a4aa4ba4bcaf6f38bf
codex/platform-v1-storage 3a6b5f3e20b3e1ebaf709ff99035a7c067723d3b
codex/platform-v1-suspend 2d2b543d3a597a9100a18d6352f63d3a5b19904b
codex/platform-v1-usb 1115933c48e147e4cf4cffd60778716b27a270f5
codex/platform-v1-wifi 78c3512400a3a907e93fe3d73bf2870dc5a35d14
cpu-idle-completion b5aea937a3b8e3e8ec398f8cb2e04656b8a53f8c origin/cpu-idle-completion [ahead 1]
docs/initial-ram-map a4c7f5bb7382d054b2f104b23d4876549b9696ae
docs/m0-evidence-baseline 5a167944aabc7b2093b04547068f869f1bc8efc9
docs/m1-hardware-platform-next-five a5ea039896b907d18da6341c80d2011a955c76c1
docs/platform-gap-audit ebeed72745df66d23861e0ecbc40cbc05715f189
docs/stock-boot-handoff 5d2bb63781120e3c656e834f470a15d6146bf235
docs/y2e180-usb-logging 00b4afa957a05c9169db4d19b91968593237c097
fix/y2b250-time32-nanosleep 61b70c4b9233f7cb4465686382b791ce315a3555
hardware-final a605c884aed7705a93293299628ef95d5f0219f8 origin/hardware-final
main b5aea937a3b8e3e8ec398f8cb2e04656b8a53f8c origin/main
platform-v1-completion 6e444d392b5bcf630f018b26b936c511c40e9f26
research/launch-gates 83f9a24f375a825d8a48982b57e0306f7c1f8003
research/risk-accepted-diagnostic b90ffb9af53558cddef4c081ce0f8144d42765ab
research/y2e-140-observation b4fcc12fc86d025dfa626c671db0eb611bf97943
origin b5aea937a3b8e3e8ec398f8cb2e04656b8a53f8c
origin/build/m1-offline 5ab850f46e334f60c153091befe3ac0a39511cab
origin/cpu-idle-completion acb5bb3e8fb3a0cdc07a6d31fc64b6e83118ccbc
origin/hardware-final a605c884aed7705a93293299628ef95d5f0219f8
origin/main b5aea937a3b8e3e8ec398f8cb2e04656b8a53f8c

Y2Reborn

baseline-integration 7f9df397ab3809d52e2f1073ca93a305246e0c3a
boot-order-polish 0de7af3a90692aeecc4d13b12c5520075e9b4f40
codex/platform-v1-bluetooth de092094c27ad4ebba3cc0ba7003f29944de53ac
codex/platform-v1-ffmpeg-metadata c9ef7902e89443bfe26846dfe1f325de7d84598f
codex/platform-v1-graphics a2df691edfbb105a164e2f5f574b158ec5f81e6c
codex/platform-v1-highres-audio cd5d2430f7560b8077814f23cf45e88ae57bad55
codex/platform-v1-input e51a33525dc15eba144702a37eca694da9037b76
codex/platform-v1-integration dd73dcc3243045cd33e319dda2f76918ed37ea31
codex/platform-v1-library-db c7a8786904825a0552ca26ee4bdc833eff822704
codex/platform-v1-reborn-performance 7ed4a406e812ca31b5f98a6cfb25e7a58f454f05
codex/platform-v1-storage f726ae40bfd965d7f09cb37b3e317bfb532db0f2
codex/platform-v1-suspend c57a55f8d09af7e609ef3f76d4ba1e870493562c
codex/platform-v1-usb 51d477b2f30edfc90418d8d0c3fa5fad8de6f581
codex/platform-v1-wifi 2cdb9cce8df1b9a65a4f88f8cd39dd05f851093e
cpu-idle-completion b71b468860233faa0a42b8448ec5777fa952b8e3
hardware-final b5d1f4f985ffcbb14da013e7d56c098285496b46 origin/hardware-final
main 7f9df397ab3809d52e2f1073ca93a305246e0c3a origin/main
platform-v1-completion 8675020660e97df0bec09ea7a4f3fad5d671a88a
origin 7f9df397ab3809d52e2f1073ca93a305246e0c3a
origin/hardware-final b5d1f4f985ffcbb14da013e7d56c098285496b46
origin/main 7f9df397ab3809d52e2f1073ca93a305246e0c3a

Supplementary layout discovery

A bounded directory audit also found storage's /home/luca/Dokumente/Code/worktrees/platform-v1-storage/Y2Player symlink to canonical /home/luca/Dokumente/Code/Y2Player, not a twelfth independent worktree. No source changes or new local commits were observed there; it is supplementary stock-product reference, not an integration target. Other unrelated neighboring repositories were not inspected. Read-only auxiliary refs/graph/registrations are archived in the snapshot.

Supplementary checkout/registrationHEADBranch / state
/home/luca/Dokumente/Code/Y2Player870f2b33e49129990bc0a98eeb34d58ed42542b6refs/heads/main; clean; no commits beyond local main
/home/luca/Dokumente/Code/Y2Player/.git/worktrees/issue44/C:/Users/Luca/Documents/Y2Player/build/worktrees/issue441fdbe4acbf76bf096e8109f6918f494312cee5cbrefs/heads/fix/issue-44-alphabet-scrub; absent/prunable historical registration
/home/luca/Dokumente/Code/Y2Player/.git/worktrees/issue76/C:/Users/Luca/Documents/Y2Player/build/worktrees/issue76a05f5b028796fb0c216867f1d0b03e3f58c36b4drefs/heads/fix/issue-76-artist-albums; absent/prunable historical registration
/home/luca/Dokumente/Code/Y2Player/.git/worktrees/issue82/C:/Users/Luca/Documents/Y2Player/build/worktrees/issue820d0831f127aec7919b421ff08f01cdd0a3ed84b6refs/heads/fix/issue-82-dismiss-transient-alert; absent/prunable historical registration
/home/luca/Dokumente/Code/Y2Player/.git/worktrees/issue83/C:/Users/Luca/Documents/Y2Player/build/worktrees/issue838ebaca7674772d68d59c99f5aa23c89a04138ff6refs/heads/fix/issue-83-remove-transition-footer; absent/prunable historical registration
/home/luca/Dokumente/Code/Y2Player/.git/worktrees/issue84/C:/Users/Luca/Documents/Y2Player/build/worktrees/issue84bd656a93e761d4104afc92db6b8b692f8ea0d743refs/heads/fix/issue-84-usb-haptic; absent/prunable historical registration
/tmp/y2-fm-branch80d130a4876342a4f547026e5c1779eedf37196edetached; absent/prunable historical registration
/tmp/y2-fm-integration4db3851855b4753fb34dace43ef309c8d66dd828refs/heads/fm-radio-v3.2; absent/prunable historical registration
/tmp/y2player-device-updatef4e788fca2865e9c3e5124e035e55600d9cdca20detached; absent/prunable historical registration
/tmp/y2player-device-update-94af9fce5881b17655c2ec06e2232b1e53e088c7ccdetached; absent/prunable historical registration
/tmp/y2player-eq-ux1ee38afda71586622eb9a86282a9bd180796c15erefs/heads/fix/94-equalizer-selection-ux; absent/prunable historical registration
/tmp/y2player-search4b257a435a44647f0993980dfe6154575341d757refs/heads/feature/54-device-search; absent/prunable historical registration
/tmp/y2player-search-followupb04bc570768b592be6b095562c7575a7c5a0e65drefs/heads/fix/54-search-keyboard-layout; absent/prunable historical registration
/tmp/y2player-search-input3659119148acc14ed6c9f548722d83707125eb3erefs/heads/fix/54-search-empty-input; absent/prunable historical registration
/tmp/y2player-search-opt723d4cd972d033f52a99ef5a36526fe9fdfc6484refs/heads/perf/54-search-index; absent/prunable historical registration
/tmp/y2player-wrap-alla74c02f4c0be066baef599449240f71c66e94666refs/heads/fix/67-wrap-all-screens; absent/prunable historical registration

Auxiliary cached refs (no fetch/push):

backup-session-2026-08-02 6fff51cb2410de4faeb4a97f502db4d183c4db84
feature/54-device-search 4b257a435a44647f0993980dfe6154575341d757
fix/54-search-empty-input 3659119148acc14ed6c9f548722d83707125eb3e
fix/54-search-keyboard-layout b04bc570768b592be6b095562c7575a7c5a0e65d
fix/67-wrap-all-screens a74c02f4c0be066baef599449240f71c66e94666
fix/94-equalizer-selection-ux 1ee38afda71586622eb9a86282a9bd180796c15e
fix/issue-44-alphabet-scrub 1fdbe4acbf76bf096e8109f6918f494312cee5cb
fix/issue-72-custom-sleep-timer a648c10f5c6efa5e0f5eccdb3c6f962e2cfa2925
fix/issue-74-screen-off-audio 86ddd515272994b5c019f73a7b2f0475ab05af95
fix/issue-76-artist-albums a05f5b028796fb0c216867f1d0b03e3f58c36b4d
fix/issue-79-queue-input de0e651495e4e028066c5462bfb179b6d69146e9
fix/issue-81-sleep-timer-expiry 7094f5ec5a0deeec1bfdf34deb2bcf01f7e40b83
fix/issue-82-dismiss-transient-alert 0d0831f127aec7919b421ff08f01cdd0a3ed84b6
fix/issue-83-remove-transition-footer 8ebaca7674772d68d59c99f5aa23c89a04138ff6
fix/issue-84-usb-haptic bd656a93e761d4104afc92db6b8b692f8ea0d743
fix/issue-86-artwork efdbda99a6cbfee5e652bce11bb109bd6e24cef9
fix/issue-93-shuffle-order ecdd6d0ace6760e56467ff04e873f6a71d849aeb
fix/issue-98-wake-seek 0fd0c74d63b80413a67bb9ee0c72dca348b1028b
fm-radio 80d130a4876342a4f547026e5c1779eedf37196e
fm-radio-v3.2 4db3851855b4753fb34dace43ef309c8d66dd828
integrate/completed-issues bb36db708b7474b502aac20b51b9fcfb10ae7b0b
main 870f2b33e49129990bc0a98eeb34d58ed42542b6
perf/54-search-index 723d4cd972d033f52a99ef5a36526fe9fdfc6484
origin 870f2b33e49129990bc0a98eeb34d58ed42542b6
origin/fix/54-search-empty-input 3659119148acc14ed6c9f548722d83707125eb3e
origin/fix/issue-44-alphabet-scrub 39447a0c026b30afee483b6e3b9de2cbb01086b9
origin/fix/issue-76-artist-albums a05f5b028796fb0c216867f1d0b03e3f58c36b4d
origin/fix/issue-79-queue-input de0e651495e4e028066c5462bfb179b6d69146e9
origin/fix/issue-81-sleep-timer-expiry 7094f5ec5a0deeec1bfdf34deb2bcf01f7e40b83
origin/fix/issue-82-dismiss-transient-alert 0d0831f127aec7919b421ff08f01cdd0a3ed84b6
origin/fix/issue-83-remove-transition-footer 8ebaca7674772d68d59c99f5aa23c89a04138ff6
origin/fix/issue-84-usb-haptic bd656a93e761d4104afc92db6b8b692f8ea0d743
origin/fix/issue-86-artwork efdbda99a6cbfee5e652bce11bb109bd6e24cef9
origin/fm-radio 80d130a4876342a4f547026e5c1779eedf37196e
origin/integrate/completed-issues bb36db708b7474b502aac20b51b9fcfb10ae7b0b
origin/main 870f2b33e49129990bc0a98eeb34d58ed42542b6
RealeaseV2.2.2 ae3945fbbcc0518e3b6c3e9857de438b29d6a469
Release c27b504774d7989f00c39797494bfa65e236a3f8
Release2.5 a4f3c6ea1ee22d23e52cdf891272b7e0c4412315
ReleaseV1.1 4811574eb4df2d57602f2599809ba0cb61ac0e3b
ReleaseV1.2 4563d91398ec2ab2cbc74be6aa6f911ac61ef45f
ReleaseV2.0 bb098e2a74529fd2de4869dbd2965ea434df9e41
ReleaseV2.1 8680efe68f8c5184c459150dacdc89d75157f39b
ReleaseV2.2 ddd8dc84f063b79c0bd14a8725209d79b0498e26
ReleaseV2.2.1 b8268259552c28cae249eeec4bdac3f39609834e
ReleaseV2.3 263552d114b66601ab0cd8223f4d5779750b9b6b

Refresh/validation limits

Registered worktrees: Linux 44, Reborn 31; live subsystem pairs 11. Snapshot stability is per worktree, not an atomic multi-repository transaction. The first prototype inventory had a leading-space status parsing defect and misclassified the historical physical-worktrees directory; corrected observer snapshots from 11:02:21 UTC onward govern the tables above.

Master validation so far: read-only inventory, actual diffs/reports/log files, temporary-copy merge probes, pure combined diagnostic projection, offline existing qualification plans and document/diff checks. No subsystem tests, build, device experiment, flash, merge, rebase, main commit or push was performed.

Master integration execution — source composition complete

Isolated paired branches codex/platform-v1-integration are under /home/luca/Dokumente/Code/worktrees/platform-v1-integration/. Owner admission remains the frozen14:24 final source roster;15:40 observer confirms all22 owner heads unchanged, clean and stable. Total registered Linux/Reborn worktrees is77 including these two master trees. No owner worktree/ref/index was changed.

All chosen subsystem source units are composed with targeted software checks. Reborn324 workspace tests, strict workspace/all-target Clippy and fmt check PASS; Linux40 focused suspend/diagnostics/precision and earlier unit tests PASS. Exact pinned9.0.2 ARM/QEMU, fresh production/kernel/DT/modules/ABI, package/privacy and source/notices gates remain. Current image is NOT_BUILT; subsystem candidates remain separate retained artifacts. Source admission is distinct from product acceptance: full RTC failure, hardware-limited highres and unrun peer/desktop/ input/endurance lanes remain open.

Rejected/superseded source fragments: performance's stale Bluetooth timer hunk; FFmpeg's competing durable presence/wall-marker scanner in favor of DB-owner TEMP/token protocol; duplicate JPEG decoders in favor of graphics checked lowres inside FFmpeg's unified bounded wrapper; old input timestamp/Power definitions and pathname-only art access. All original handoffs and measured regressions are preserved. Warm art retains four pixel entries plus immutable claims and zero cached file descriptors, preserving SD eject. See master execution ledger and C01–C30 decisions for the exact composition and new conflict regressions.

Source composition cutoff — 2026-10-04

All eleven paired source handoffs are finished, clean and unchanged at the 15:40 read-only refresh. Each useful implementation is now ACCEPT_WITH_INTEGRATION_ADJUSTMENT in the master branches; this supersedes the initial reconciliation requests in the historical review below. Graphics GPU/runtime-PM and protected CPU foundations are deliberately preserved. Physical/product acceptance remains PARTIAL or NEEDS_MORE_WORK as recorded per owner. No integrated image exists at this cutoff. See the master execution ledger for every integration commit and rejected duplicate/stale hunk.

Current master source checkpoints: Linux e4a615dc9d02b70a3ceb71558162fce0cc70614d and Reborn dd73dcc3243045cd33e319dda2f76918ed37ea31. All selected source is integrated; fresh production composition is running. Initial reconciliation dispositions in dated owner sections record the discovery review; the compact source disposition above reflects completed semantic integration. No Platform 1.0 candidate is sealed yet.

Final integrated candidate — 2026-10-04

Current integration result — 2026-10-04

READY_FOR_PLATFORM_V1_PHYSICAL_QUALIFICATION. All eleven source handoffs are finished, all selected source is integrated, and no sessions remain active. The paired integration branches contain one source/image-bound owner-local candidate. Integrated physical/endurance qualification is NOT_RUN and public distribution remains blocked. The repeated boundary audit and roadmap precede this readiness change; no main merge, push, flash or owner-tree/ref/index change.

Compiled Linux 4c72466f2f27ddf9f0ca18ba8ddc4d89c52599d2 / Reborn dd73dcc3243045cd33e319dda2f76918ed37ea31. Candidate: /home/luca/Dokumente/Code/worktrees/platform-v1-integration/Y2Linux/out/y2linux-platform-v1-integration-candidate. BOOTIMG d2dec1a517a596861adb69b4c9aaab51e68d5caf46712a99dbd8607e9d8fbb06; Y2ROOT cd3c077fd6c4882c82b7c67c42266f5f0ddc04828ddc2af111434740153bd1dc. Exact next owner action: SPFT Download Only with the candidate's MT6582_preserve_data_scatter.txt, select BOOTIMG.img and Y2ROOT.img only; leave USRDATA and all other partitions unselected. Retain the separate matching UART01 fallback. Then review exact source/boot/taint and use one A–J campaign.

All selected source dispositions are ACCEPT_WITH_INTEGRATION_ADJUSTMENT. All11sessions are finished source handoffs; none is promoted to integrated hardware qualification. Full source/data/contract/commit/validation evidence is retained above. Historical source/candidate states are superseded for current software readiness by the final seal, never for their actual hardware scope.

Published by the schulzcode/y2linux project [1] [3]