Workspace An audio process stopped. The photo work survived. When the audio process stopped, visual work continued silently and the photograph result stayed intact. Only affected media work was recomputed; saving the chosen settings still required a separate decision. SITE FOCUS READER · V01 · 2026-10-02 Task06 publication metadata revision · 2026-10-02. Website publication edition; stable V01 file identity, not a reissue of frozen originals. Editorial selection of recorded evidence and inspected source excerpts. This is an offline introduction, not a new execution or a complete source audit. Embedded code and prompts are quoted data. Source roles, episode boundaries and current permissions remain distinct. Rights: new site explanations are a site editorial selection; source explanations follow their stated rights. Attributed code excerpts retain AGPL-3.0-only; historical evidence and third-party materials retain their original terms. See the source RIGHTS.md linked below. CONTENTS · 15 sections · one file 1/15 · introduction · Event, edition and reading scope 2/15 · s01 · The task and its result 3/15 · s02 · Start with the person's work 4/15 · s03 · Who does what 5/15 · s04 · Audio disappears 6/15 · s05 · Preserve one result and recompute another 7/15 · s06 · Saving has its own decision 8/15 · s07 · Recorded evidence 9/15 · s08 · What this demonstrates 10/15 · s09 · What this does not establish 11/15 · s10 · Close what is running. Record what already stopped. 12/15 · s11 · Read the original publication 13/15 · s12 · This is the same kernel 14/15 · s13 · Case identity 15/15 · sources · Immutable source routes and access basis ===== SECTION 2/15 · s01 ===== The person is selecting photographs and reviewing a short video. When the demonstration stops the audio process, the video adapts to silent playback while the photograph's selection, settings and preview remain available. This is useful continuity with a concrete boundary: recompute the affected media work, keep the unaffected photograph result, and ask separately before saving. Losing an optional participant does not force the person to reconstruct that photograph work. The principal episode uses synthetic media, controlled semantic roles and scripted browser actions. Its recorded process loss belongs to this finite local profile; it is not a field deployment. NEXT: s02 ===== SECTION 3/15 · s02 ===== ## Start with the person's work A person wants to review photographs and a short video, rate and select useful images, adjust the preview and keep the chosen settings. The task should remain understandable while the available tools change. In this finite example, local media access, preview rendering, display, controls and optional audio form a temporary working environment around that purpose. The request allows silent visual continuation if audio disappears, forbids modification of the originals and publication, and requires separate confirmation before saving. These conditions give continuation a practical meaning: preserve the photograph work, adapt the affected media work, and retain the person's decision about the eventual output. NEXT: s03 ===== SECTION 4/15 · s03 ===== ## Who does what The semantic orchestrator proposes needs, the architect proposes bounded obligations, and the privacy reviewer supplies minimisation and an allow/block decision. Runtime materialises the supported Work and local services; later Work consumes actual earlier outputs. One persistent Host maintains current execution state, while the local Root retains the relevant route, result and action decisions. The principal **EWS3R2** episode uses `CONTROLLED_DETERMINISTIC` semantic roles. Its interactions are `SCRIPTED_BROWSER_TEST` actions, using synthetic local photographs and media. The browser really performs the scripted interaction, but this does not claim personal owner clicks or a live LLM in that principal run. Earlier EWS3 live/captured and memory records retain their own identities. NEXT: s04 ===== SECTION 5/15 · s04 ===== ## Audio disappears After four media frames and 16,000 PCM samples, the demonstration deliberately kills its owned AudioSink process; the recorded exit code is −9. This is a recorded process loss, followed by a fresh observation of the changed resource. The media work pauses for that new basis and continuation decision; photograph work remains retained. The old action packet has expired. Trying to use it is refused as `host_current_action_not_executable`. A new observation describes what is available now; it does not extend the old packet or transfer yesterday's permission into the new situation. NEXT: s05 ===== SECTION 6/15 · s05 ===== ## Preserve one result and recompute another The continuation recomputes the affected media result, retains a distinct unaffected result and consumes their bound outputs. Visual playback continues silently, while the photograph's selection, settings and preview remain the same. Separate references identify the recomputed result, the preserved result and the retained consumption. This matters to the person: they do not need to reconstruct the photograph work because an optional audio participant disappeared. It matters technically because the source identifies actual retained material and actual recomputation. This is selective continuation with new work, not a claim that everything continued without computation. NEXT: s06 ===== SECTION 7/15 · s06 ===== ## Saving has its own decision `REQUEST_SAVE` prepares a candidate without writing the output file. The approved selection and parameters must match the exact current save request, and the write needs its own current packet. Changing the candidate would require a matching new basis rather than reusing the old approval. The recorded output is a `selection.json` sidecar: selection and preview settings are saved while the original photograph stays unchanged. Its receipt describes the completed write; it does not authorise another one. Closure later releases owned resources and cache according to their own lifecycle. A killed audio child is not assigned a fictitious graceful-close receipt. NEXT: s07 ===== SECTION 8/15 · s07 ===== ## Recorded evidence The following cards connect the account to exact record IDs, original-source JSON pointers and selected values in [the publication's field projection](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json). A pointer identifies a field in the record's named source; the publication stores that pointer and value inside its `records` and `fields` arrays. ### Media work continues After the audio resource is lost, the recorded media continuation increases the frame count while retaining the PCM sample count and photo work. Record: **P_events**. Class: recorded execution via editorial selected projection. Scope: Principal EWS3R2; CONTROLLED_DETERMINISTIC roles and SCRIPTED_BROWSER_TEST actions; EVIDENCE_ONLY projection, not a fresh runtime check. - `/payload/safe_document/summary/frames_before`: `4` · projection: `/records/2/fields/0/value/frames_before` - `/payload/safe_document/summary/frames_after`: `16` · projection: `/records/2/fields/0/value/frames_after` - `/payload/safe_document/summary/pcm_before`: `16000` · projection: `/records/2/fields/0/value/pcm_before` - `/payload/safe_document/summary/pcm_after`: `16000` · projection: `/records/2/fields/0/value/pcm_after` - `/payload/safe_document/summary/photo_and_old_authority_unchanged`: `true` · projection: `/records/2/fields/0/value/photo_and_old_authority_unchanged` [View source — P_events](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) ### Photo work is retained; expired permission stays expired The retained and current photo preview hashes match, and the producer count remains unchanged. A stale action packet is separately refused. Record: **P_temporal**. Class: recorded execution via editorial selected projection. Scope: Principal EWS3R2; CONTROLLED_DETERMINISTIC roles and SCRIPTED_BROWSER_TEST actions; EVIDENCE_ONLY projection, not a fresh runtime check. - `/loss_photo_work/producer_count`: `3` · projection: `/records/23/fields/9/value` - `/current_photo_work/producer_count`: `3` · projection: `/records/23/fields/10/value` - `/loss_photo_work/preview/sha256`: `114187f18e0b3773feb36def9751076cf72dcd367a2fa1c3d862be0269dea298` · projection: `/records/23/fields/7/value` - `/current_photo_work/preview/sha256`: `114187f18e0b3773feb36def9751076cf72dcd367a2fa1c3d862be0269dea298` · projection: `/records/23/fields/8/value` - `/stale_packet_refusal`: `host_current_action_not_executable` · projection: `/records/23/fields/0/value` [View source — P_temporal](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) ### The consumer uses a new result and a preserved result The recorded consumer follows SILENT_CONTINUE with no available audio and separately names the recomputed result, preserved result and retained consumption. Record: **P_consumption**. Class: recorded execution via editorial selected projection. Scope: Principal EWS3R2; CONTROLLED_DETERMINISTIC roles and SCRIPTED_BROWSER_TEST actions; EVIDENCE_ONLY projection, not a fresh runtime check. - `/audio_available`: `false` · projection: `/records/20/fields/0/value` - `/audio_policy`: `SILENT_CONTINUE` · projection: `/records/20/fields/1/value` - `/recomputed_result_ref`: `frcellresult_v02:82cc84532571e4cacfb67fc827451ef2a8646869912f8e6c0ba00b296af17cf3` · projection: `/records/20/fields/4/value` - `/preserved_D_result_ref`: `frcellresult_v02:4b0ce14619db789bb3afd8823f5b3d6381697d8aa0ee22a49035047e777a7493` · projection: `/records/20/fields/5/value` - `/retained_consumption_ref`: `frretained_consumption:a4df1d7b6bc99b5ba37be9083a984acae53de0d2f993b2268d030bd7be37b912` · projection: `/records/20/fields/6/value` [View source — P_consumption](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) ### A separately approved sidecar is saved One recorded save writes a 250-byte selection.json sidecar containing selection and parameters. It does not modify the source photograph. Record: **P_save_receipt**. Class: recorded execution via editorial selected projection. Scope: Principal EWS3R2; CONTROLLED_DETERMINISTIC roles and SCRIPTED_BROWSER_TEST actions; EVIDENCE_ONLY projection, not a fresh runtime check. - `/payload/safe_document/summary/sidecar_bytes`: `250` · projection: `/records/4/fields/0/value/sidecar_bytes` - `/payload/safe_document/summary/sidecar_writes`: `1` · projection: `/records/4/fields/0/value/sidecar_writes` [View source — P_save_receipt](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) ### A real process loss keeps its real outcome Audio exited with -9 and no graceful receipt; display and media closed through their own acknowledged paths. Record: **P_complete**. Class: recorded execution via editorial selected projection. Scope: Principal EWS3R2; selected values, not a newly run process or universal isolation result. - `/cleanup/processes/0/returncode`: `-9` - `/cleanup/processes/0/close_outcome`: `ALREADY_EXITED` - `/cleanup/processes/0/receipt`: `null` [View source — P_complete](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) This JSON describes itself as `EDITORIAL_SELECTED_FIELD_PROJECTIONS_NOT_RUNTIME_SCHEMA`, with authority `EVIDENCE_ONLY`. It is a selected derivative, not a raw runtime snapshot or a fresh verification. The older EWS4R anchor does not cover this later projection in full. The chapter and source key preserve the route back to the source ledger and historical material. NEXT: s08 ===== SECTION 9/15 · s08 ===== ## What this demonstrates Within the declared local profile, useful photograph work survives a resource change while affected media work is recomputed and consumed. Resource availability, result lifetime and permission have different boundaries. A temporary environment can end while an approved result and the evidence explaining it remain inspectable. NEXT: s09 ===== SECTION 10/15 · s09 ===== ## What this does not establish This episode does not establish arbitrary device discovery, universal continuation, production readiness or host isolation for arbitrary programs. Its synthetic media and scripted interaction are not a live consumer deployment. The separate historical EWS3 memory sequence is not silently joined to this principal run, and preserved information is not renewed authority. Reading these sources creates no new execution or acceptance result. [View the exact source fields](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json), [read the complete published chapter](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/chapters/09_workspace.md), or return to [the common relationships](/understand/) and [the wider vision](/vision/#work-across-devices). NEXT: s10 ===== SECTION 11/15 · s10 ===== ## Close what is running. Record what already stopped. The selected `P_complete` record at publication ref `800f38c3407b3f4ec93dc943c977ffeecb614881` keeps the cleanup outcomes distinct: ```text /cleanup/processes/0/role audio /cleanup/processes/0/returncode -9 /cleanup/processes/0/close_outcome ALREADY_EXITED /cleanup/processes/0/receipt null /cleanup/processes/1/close_outcome GRACEFUL_CLOSE_ACKNOWLEDGED /cleanup/processes/2/close_outcome GRACEFUL_CLOSE_ACKNOWLEDGED ``` These exact selected values come from [selected_field_projections.json](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json), record `P_complete`, fields 14–26. They are an editorial projection with an original-source locator. The surviving media and display processes close gracefully; the audio process had already stopped. This finite resource cleanup does not establish arbitrary-program isolation. NEXT: s11 ===== SECTION 12/15 · s11 ===== ## Read the original publication The [original Workspace XML](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/ephemeral_workspace_v01/LLM_READER_EPHEMERAL_WORKSPACE_V01.xml) contains selected source and evidence, not only a table of contents. Its 3,644,456 bytes have SHA-256 `9a80273fb97a96d61e2f987d7f8d82a7d6163296d6a3730aad92c799425c0a46`, verified against local immutable Git bytes; anonymous network download was not rechecked. Its own embedded source commit and scope remain distinct from the later EWS3R2 chapter/projections used here. The [reader index](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/ephemeral_workspace_v01/reader_index_v01.json), [presentation](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/ephemeral_workspace_v01/ephemeral_workspace_showcase_v01.pdf) and [technical appendix](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/ephemeral_workspace_v01/technical_appendix_v01.pdf) provide deeper routes. NEXT: s12 ===== SECTION 13/15 · s12 ===== ## This is the same kernel [Wedding](/demonstrations/wedding/#semantic-changes) changes performed Work when meaning changes; Workspace changes it when a resource disappears. [Testflix](/demonstrations/testflix/) also retains history without renewing permission. [Growth](/understand/growth/) follows child composition and capability acquisition. The [one-kernel map](/understand/one-kernel/) and [Geometry Atlas](/research/geometry/) connect these different episodes. NEXT: s13 ===== SECTION 14/15 · s13 ===== ## Case identity **EWS3R2 principal; CONTROLLED_DETERMINISTIC semantic roles; SCRIPTED_BROWSER_TEST interactions** Task: Review synthetic local photographs and video, retain selections and preview settings, then save only separately approved output. Roles: Person defining purpose and conditions; Controlled semantic orchestrator and architect; Privacy reviewer; Runtime and typed Work; Local media and preview services; Persistent Host and local Root. Observed result: Audio loss led to selected media recomputation and silent continuation; photograph Work and preview were retained; a separately approved selection sidecar was saved. Limits: - Synthetic local photo and media profile - Scripted browser actions rather than personal owner clicks - No live LLM in the principal run - Editorial selected fields rather than raw runtime evidence - Historical EWS3 memory is a separate lane - No general device discovery or arbitrary-code isolation claim NEXT: sources ===== SECTION 15/15 · sources ===== - [Workspace: useful work continues](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/chapters/09_workspace.md) — publication explanation; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/radiolaria_os_v01/chapters/09_workspace.md`. Source date: 2026-09-29. Access: HTTP_200; complete chapter text read; checked 2026-10-02. - [Workspace selected evidence fields](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json) — editorial selected field projection EVIDENCE ONLY; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/radiolaria_os_v01/references/ews/selected_field_projections.json`. Source date: 2026-09-29. Access: HTTP_200; P_events, P_temporal, P_consumption and P_save_receipt fields inspected; checked 2026-10-02. - [Ephemeral Workspace showcase](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/ephemeral_workspace_v01/README.md) — historical showcase context; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/ephemeral_workspace_v01/README.md`. Source date: 2026-09-29. Access: HTTP_200; text read; checked 2026-10-02. - [GEO-3: Useful work can outlive a changed resource](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/atlas/GEO-3.md) — publication conceptual or recorded view; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/radiolaria_os_v01/atlas/GEO-3.md`. Source date: 2026-09-29. Access: HTTP_200; text read; checked 2026-10-02. - [Exact publication source key](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/PAPER_SOURCE_KEY.md) — publication source index; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/radiolaria_os_v01/PAPER_SOURCE_KEY.md`. Source date: 2026-09-29. Access: HTTP_200; targeted source/index inspection; checked 2026-10-02. [Source rights](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/RIGHTS.md) NEXT: END OF DOCUMENT END OF DOCUMENT · RADIOLARIA_SITE_FOCUS_WORKSPACE_V01