<?xml version="1.0" encoding="UTF-8"?>
<site-focus-reader id="external-drs" version="V01" date="2026-10-02" editorial-revision="Task06" role="site_editorial_selection" section-count="11" part-count="1">
<title>Another owner&apos;s result became a checked local input.</title>
<contents>1/11 · introduction · Event, edition and reading scope
2/11 · s01 · The task and its result
3/11 · s02 · The receiving calculation changed from 96 to 102
4/11 · s03 · An address starts the exchange; it does not grant the body
5/11 · s04 · E becomes B, then C, then a consumer&apos;s input
6/11 · s05 · Authenticated STATUS still needs to permit current use
7/11 · s06 · Revocation stops use while history survives restart
8/11 · s07 · Inspect the selected evidence
9/11 · s08 · This is the same kernel
10/11 · s09 · Case identity
11/11 · sources · Immutable source routes and access basis</contents>
<section id="introduction" number="1" next="s01"><title>Event, edition and reading scope</title><text format="markdown">External DRS
Another owner&apos;s result became a checked local input.

A checked result from another owner changed the receiving calculation from 96 to 102 while its local limit stayed 100. Revocation later blocked current use; recorded history remained readable after the tested restart.

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.</text></section>
<section id="s01" number="2" next="s02"><title>The task and its result</title><text format="markdown">One owner computes a correction from its observations. Another owner uses that checked result with its own readings and limit. When the source correction changes, the receiving result changes from 96 to 102 and calls for review; the receiving owner still decides locally.

The exchange adds context in stages: a computed result, a published body with its provenance, then a checked context for this recipient and use. That last context becomes input to actual local work. The exact E, B and C records below make the chain inspectable.

The recorded profile uses two local processes and controlled numerical observations. A later revocation blocks current use while history survives the tested requester restart; this is not a claim of a deployed global network or whole-machine rollback recovery.

[Read with your assistant: focus XML](/downloads/cases/RADIOLARIA_SITE_FOCUS_EXTERNAL_DRS_V01.xml) · [Plain text](/downloads/cases/RADIOLARIA_SITE_FOCUS_EXTERNAL_DRS_V01.txt)</text></section>
<section id="s02" number="3" next="s03"><title>The receiving calculation changed from 96 to 102</title><text format="markdown">## The receiving calculation changed from 96 to 102

Owner A has a reference value of 100 and three observations. Owner B has its own readings, `[103,106,109]`, and its own assessment limit, 100. A computes a correction; B receives a permitted, checked fragment and applies it through typed local Work.

**Before:** A&apos;s observations `[110,110,110]` yield correction −10. B&apos;s mean is 106, so its corrected result is 96, within its reference limit. **Change:** a new source revision uses `[104,104,104]`, yielding correction −4. **After:** B&apos;s readings and local limit remain the same, but its result becomes 102 and its assessment becomes `REVIEW_REQUIRED`.

These exact selected fields are from `source/g52/evidence/lifecycle_06/B/r1/accepted.json` and `r2/accepted.json` under [Gate 5 at immutable publication ref 800f38c3407b3f4ec93dc943c977ffeecb614881][g5]:

| Selector | Revision 1 | Revision 2 |
| --- | --- | --- |
| `/work/inputs/offset_num` | −10 | −4 |
| `/work/inputs/readings` | `[103,106,109]` | `[103,106,109]` |
| `/work/outputs/corrected_num` | 96 | 102 |
| `/claim/limit` | 100 | 100 |
| `/claim/assessment` | WITHIN_REFERENCE_LIMIT | REVIEW_REQUIRED |

The recorded `/claim/work_result_ref` binds each report to its actual Work result. This is causal consumption: imported information changes the receiving calculation. Accepting the faithful second report does not declare 102 within the limit. The first result stays historical; it is not edited into the second. This G52 profile uses controlled numerical observations, not a physical sensor installation or an LLM calibration role.</text></section>
<section id="s03" number="4" next="s04"><title>An address starts the exchange; it does not grant the body</title><text format="markdown">## An address starts the exchange; it does not grant the body

DRS organizes addressable relations among material, provenance, time, conflicts and possible reuse. A pointer helps a task locate a relevant object; detailed material can remain with its owner. In the recorded G52 lifecycle, B has a persisted LocalDRS lookup before receiving the body.

The next steps have separate grounds. B&apos;s local policy and Root review govern requesting the material. A authenticates the request and decides whether to disclose the body to that requester and use. B then checks whether the received material is applicable to its own current task. A source signature does not replace any of those local decisions.

The peers are separate processes with local state, keys and Root reviews, exchanging signed messages over inherited operating-system pipes. Pinned identities come from the declared test trust configuration. This is an implemented bounded exchange. Global discovery, internet-wide trust infrastructure and production identity remain beyond its scope.</text></section>
<section id="s04" number="5" next="s05"><title>E becomes B, then C, then a consumer&apos;s input</title><text format="markdown">## E becomes B, then C, then a consumer&apos;s input

The [shared evidence contract][contract] names three causally different objects:

| Object | What it contains | Why it exists at this stage |
| --- | --- | --- |
| E | The producer Work&apos;s result | The computation has completed |
| B | E plus publication, source, Work, review and time references | Completed Work can now be reviewed and published |
| C | B plus checked current status and local request context | The recipient has obtained evidence needed for this use |

An earlier producer result cannot contain the identity of its future review. A published body cannot already know a later status observation. The preservation rule concerns the embedded result and causal links, not byte equality of E, B and C.

The [Football main capture](/demonstrations/football/) demonstrates the chain with a second content profile. At `source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/`, the producer&apos;s decoded `publisher/evidence/shift/venue_work.json#/outputs/offer_json` equals `publisher/evidence/shift/offer_body.json#/offer`. The requester context&apos;s `/body` equals that whole published body. Finally, the requester&apos;s decoded `requester/evidence/shift/requester_work.json#/inputs/offer_json` equals the whole checked context C. Its decoded output reports `OFFER_READY`, total 6300 minor EUR and zero dispatch or mutations.

These are separate inspected files with an actual downstream consumer. The distinct G54C numerical probe isolates the representation contract; it is not counted as another two-peer exchange or booking.</text></section>
<section id="s05" number="6" next="s06"><title>Authenticated STATUS still needs to permit current use</title><text format="markdown">## Authenticated STATUS still needs to permit current use

Source freshness and status freshness answer different questions. The finite source interval ends at the earliest of its declared end, creation plus TTL, and observation plus maximum permitted age. A late local ingestion does not refresh an old measurement. STATUS separately binds the pointer, publisher, requester, request revision and nonce. In this reference its checked interval is at most sixty seconds.

The distinction between authentication and applicability is explicit in [gate5_contracts_v01.py, lines 328–331][code], at the same immutable ref:

```python
def check_status(envelope, pointer, request, policy, now, history):
    key,entry=authenticate_status(envelope,pointer,request,policy,now,history)
    require(entry[&apos;state&apos;]==&apos;ACTIVE&apos;,&apos;status_not_active&apos;)
    return key,entry
```

A correctly signed revocation is useful evidence that the source must no longer be used. Authenticating it is not the same as approving use. The source&apos;s read/disclosure permission is also distinct from permission for a subsequent business action.</text></section>
<section id="s06" number="7" next="s07"><title>Revocation stops use while history survives restart</title><text format="markdown">## Revocation stops use while history survives restart

In G52&apos;s [terminal observation][terminal], `/status/value/entry/state` is `REVOKED`. The receiver authenticates and persists that status before refusing further current use. Its high-water record belongs to the specific publisher, pointer and status stream.

The requester process then exits and is reaped while the publisher remains alive. A new requester loads the existing index, budgets, imports and history under the declared bootstrap. Replaying the older signed ACTIVE response is refused: [restart_old_active.json][rollback] records `/reason: status_rollback`. A lawful new source revision has its own pointer/status stream and can support new reviewed work.

The published lifecycle also preserves three ordinary historical queries, each with a fresh local read review, zero remote sends and zero new Work. The narrower supplied verifier makes no new Root decisions. Neither operation reactivates the source. This proves the recorded persisted restart behavior; it does not cover rolling back an entire machine snapshot or untested power-loss recovery.</text></section>
<section id="s07" number="8" next="s08"><title>Inspect the selected evidence</title><text format="markdown">## Inspect the selected evidence

### The imported correction changed local computation

G52 receiving Work changed from 96 to 102 when imported offset changed from −10 to −4, while its limit stayed 100.

Record: **G52 lifecycle06 r1/r2**. Class: recorded execution. Scope: G52 lifecycle06 r1/r2; historical published evidence read as data, no new core execution or authority.

- `/work/inputs/offset_num`: `-10` · source ID: t2-drs-r1
- `/work/outputs/corrected_num`: `96` · source ID: t2-drs-r1
- `/work/inputs/offset_num`: `-4` · source ID: t2-drs-r2
- `/work/outputs/corrected_num`: `102` · source ID: t2-drs-r2
- `/claim/limit`: `100` · source ID: t2-drs-r2
- `/claim/assessment`: `REVIEW_REQUIRED` · source ID: t2-drs-r2

[View source — G52 lifecycle06 r1/r2](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/r1/accepted.json)

### Revocation survives the recorded requester restart

An authenticated REVOKED observation remains recorded; an older ACTIVE status is rejected after restart.

Record: **G52 lifecycle06 terminal/restart**. Class: recorded execution. Scope: Pinned two-process reference lifecycle; historical persistence result, not whole-machine rollback or physical power-loss attestation.

- `/status/value/entry/state`: `REVOKED` · source ID: t2-drs-terminal
- `/status/value/entry/revision`: `2` · source ID: t2-drs-terminal
- `/reason`: `status_rollback` · source ID: t2-drs-rollback

[View source — G52 lifecycle06 terminal/restart](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/terminal_observation.json)


The [External DRS dossier][dossier] distinguishes G52 exchange and restart, G54C contract checks and G54D1 Football. [Presentation PDF][pdf] · [Technical appendix PDF][appendix] · [Original external_drs.xml][reader] (111,568 bytes). The [Reader index][index] identifies its separate common source corpus. The smaller site focus contains the first explanation offline; it does not claim to replace the entire source audit.</text></section>
<section id="s08" number="9" next="s09"><title>This is the same kernel</title><text format="markdown">## This is the same kernel

[Football](/demonstrations/football/) uses the exchange for an offer, while [Testflix](/demonstrations/testflix/) shows why payment history and current renewal consent have different lifetimes. [Sentinel](/demonstrations/sentinel/) asks whether an observation is fresh for the decision at hand. In each relationship, useful history stays while current applicability is checked again.

See [one kernel](/understand/one-kernel/) for the connections and [Geometry](/research/geometry/) for the ownership, memory and time views. They connect these historical profiles without pretending they were a single execution or an already deployed worldwide federation.

[g5]: https://github.com/AAkhtanin/hedgehog-os/tree/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01
[contract]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/gate5_authoring_kit_v01/SHARED_EVIDENCE_CONTRACT.md
[code]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/hedgehog/external_drs/gate5_contracts_v01.py#L328-L331
[terminal]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/terminal_observation.json
[rollback]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/restart_old_active.json
[dossier]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/dossiers/D.md
[pdf]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/external_drs_v01.pdf
[appendix]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/technical_appendix_v01.pdf
[reader]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/reader/external_drs.xml
[index]: https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/READER_INDEX.json</text></section>
<section id="s09" number="10" next="sources"><title>Case identity</title><text format="markdown">## Case identity

**G52 lifecycle calibration, G54C representation probe and G54D1 football are separate finite profiles.**

Task: Find a relevant external result, obtain an allowed body, check its current applicability and use it in a local calculation without inheriting the publisher&apos;s authority.

Roles: Source owner and native producer Work; Requesting owner and local consumer Work; Separate local Roots; Persisted LocalDRS pointer index; Signed release and authenticated STATUS checks; Controlled peer processes and independent examiner.

Observed result: G52 calibration changed the local result from 96 to 102 under the same limit 100; revoked status survived the tested requester restart. G54D1 separately records producer E → published B → checked C → actual requester Work.

Limits:

- Controlled numerical observations and pinned test identities
- Two-process inherited-pipe exchange rather than a deployed global network
- No production identity or global discovery claim
- Historical signature records do not restore current authority
- Restart scope does not cover whole-machine rollback or power-loss recovery</text></section>
<section id="sources" number="11" next="END"><title>Immutable source routes and access basis</title><text format="markdown">- [External DRS: address, disclosure, consumption and history](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/dossiers/D.md) — publication explanation; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/dossiers/D.md`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; D01–D11; G52 lifecycle distinct from G54C and G54D1; anonymous HTTP not asserted; checked 2026-10-02.
- [G52 calibration revision1: consumer result96](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/r1/accepted.json) — recorded execution; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/r1/accepted.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; work.inputs, work.outputs, claim, final review; no fresh native run; anonymous HTTP not asserted; checked 2026-10-02.
- [G52 calibration revision2: consumer result102](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/r2/accepted.json) — recorded execution; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/r2/accepted.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; work.inputs, work.outputs, claim, final review; no fresh native run; anonymous HTTP not asserted; checked 2026-10-02.
- [G52 authenticated terminal observation](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/terminal_observation.json) — recorded status; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/terminal_observation.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Complete signed status and persisted high-water state; anonymous HTTP not asserted; checked 2026-10-02.
- [G52 restart: old ACTIVE status refused](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/restart_old_active.json) — recorded status; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g52/evidence/lifecycle_06/B/restart_old_active.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; reason=status_rollback and retained review/wire context; anonymous HTTP not asserted; checked 2026-10-02.
- [External DRS: currentness and authenticated status](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/hedgehog/external_drs/gate5_contracts_v01.py) — implementation source; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `hedgehog/external_drs/gate5_contracts_v01.py`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; temporal/authenticate_status/check_status lines301–331; anonymous HTTP not asserted; checked 2026-10-02.
- [General E → B → C evidence contract](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/gate5_authoring_kit_v01/SHARED_EVIDENCE_CONTRACT.md) — technical contract; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/gate5_authoring_kit_v01/SHARED_EVIDENCE_CONTRACT.md`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Producer result, later body and independently qualified consumer context; anonymous HTTP not asserted; checked 2026-10-02.
- [Football G54D1 SHIFT: producer Work E](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/publisher/evidence/shift/venue_work.json) — recorded execution; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/publisher/evidence/shift/venue_work.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Decoded outputs.offer_json and result identity; anonymous HTTP not asserted; checked 2026-10-02.
- [Football G54D1 SHIFT: published body B](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/publisher/evidence/shift/offer_body.json) — recorded exchange; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/publisher/evidence/shift/offer_body.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Complete body; offer, source, review, time and owner fields; anonymous HTTP not asserted; checked 2026-10-02.
- [Football G54D1 SHIFT: checked context C](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/requester/evidence/shift/consumption_context.json) — recorded exchange; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/requester/evidence/shift/consumption_context.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Complete body and source_projection; compared with producer and consumer; anonymous HTTP not asserted; checked 2026-10-02.
- [Football G54D1 SHIFT: requester Work consumes C](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/requester/evidence/shift/requester_work.json) — recorded execution; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/source/g54d1/SUPERVISOR_EVIDENCE/p7_candidate_f779b790/worker/requester/evidence/shift/requester_work.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Decoded inputs.offer_json equals C; decoded outputs.result_json; anonymous HTTP not asserted; checked 2026-10-02.
- [Gate 5 original Readers and common corpus](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/gate5_reference_v01/READER_INDEX.json) — publisher artifact metadata; ref `800f38c3407b3f4ec93dc943c977ffeecb614881`; path `docs/showcase/gate5_reference_v01/READER_INDEX.json`. Source date: 2026-09-29. Access: READ_ONLY_LOCAL_GIT_OBJECT; Parts path/bytes/SHA; introductory vs topic vs source-corpus roles; anonymous HTTP not asserted; checked 2026-10-02.

[Source rights](https://github.com/AAkhtanin/hedgehog-os/blob/800f38c3407b3f4ec93dc943c977ffeecb614881/docs/showcase/radiolaria_os_v01/RIGHTS.md)</text></section>
<end>END OF DOCUMENT · RADIOLARIA_SITE_FOCUS_EXTERNAL_DRS_V01</end>
</site-focus-reader>
