Runs / p7-40-cold-chain-one-reading-changed · P7 / Inputs & outputs

Stage fill_gaps · inputs and outputs

step 1 of 3 · p7-40-cold-chain-one-reading-changed · 24b9fadf3a0d

Recorded with the stage: instrument logger-gap-fill (transform) 1.0.0 · its configuration's fingerprint
sha256:2fc5f2f66339…sha256:2fc5f2f663392ebd87297e8e3912b0deed4edbe2c14f89f376c0882f53940736

What is shown: Outputs are stored and shown after checking; inputs from outside the run are fingerprinted, and an input's text is shown only where its step kept it and the text matches its digest.

Differs from p7-39-cold-chain-baseline · 1430d422a164

Inputs

Recorded asWhat's kept
logger · externally-sourced

Verified kept text, matches its digest · 131 characters in all

# invented example data for this demo
minute,temp_c
0,4.1
10,4.2
20,4.4
30,9.4
40,
50,4.7
60,4.5
70,4.3
80,
90,4.2
100,4.1
110,4.0
sha256:6752c73d29ad…sha256:6752c73d29adf47b578f4c92d54e5fbe8d730cb4d67340f3bb9606960183ef0e
· 147 bytes

A fingerprint shows whether an input changed between runs. This page shows an input's content where its bytes match a stored output of an earlier stage, or where its step kept its text and the text matches its digest.

Outputs

  • filled.json ·
    sha256:f4e8f20a1362…sha256:f4e8f20a13629fad4a93751d53e62f148fab26dc5a7db3fed9b2cef6f19da664
    · 565 bytes

    Verified

    {
      "readings": [
        {
          "filled": false,
          "minute": "0",
          "temp_c": "4.1"
        },
        {
          "filled": false,
          "minute": "10",
          "temp_c": "4.2"
        },
        {
          "filled": false,
          "minute": "20",
          "temp_c": "4.4"
        },
        {
          "filled": false,
          "minute": "30",
          "temp_c": "9.4"
        },
        {
          "filled": true,
          "minute": "40",
          "temp_c": "9.4"
        },
        {
          "filled": false,
          "minute": "50",
          "temp_c": "4.7"
        },
        {
          "filled": false,
          "minute": "60",
          "temp_c": "4.5"
        },
        {
          "filled": false,
          "minute": "70",
          "temp_c": "4.3"
        },
        {
          "filled": true,
          "minute": "80",
          "temp_c": "4.3"
        },
        {
          "filled": false,
          "minute": "90",
          "temp_c": "4.2"
        },
        {
          "filled": false,
          "minute": "100",
          "temp_c": "4.1"
        },
        {
          "filled": false,
          "minute": "110",
          "temp_c": "4.0"
        }
      ]
    }

This step in the other runs

Each other run of P7, newest first, with this step as its own receipt records it; where a run recorded the step more than once, its last attempt. "Same as this run" marks a value equal to this run's, by exact equality. Inputs are not compared across runs: an input that is an earlier step's receipt holds that run's own receipt, so it differs in every run.

RunOutcomeSettingsInstrumentOutputs
p7-41-cold-chain-decision-tampered · 1f1a56f63152Completed.data invented example data; onetrace.kept_inputs logger same as this runlogger-gap-fill 1.0.0
sha256:2fc5f2f66339…sha256:2fc5f2f663392ebd87297e8e3912b0deed4edbe2c14f89f376c0882f53940736
same as this run
filled.json
sha256:70d05ede16e8…sha256:70d05ede16e8c42e4c84ee21ca8eb09a71c8ad6af017139d0a3f6d6bdb2fb7df
p7-39-cold-chain-baseline · 1430d422a164Completed.data invented example data; onetrace.kept_inputs logger same as this runlogger-gap-fill 1.0.0
sha256:2fc5f2f66339…sha256:2fc5f2f663392ebd87297e8e3912b0deed4edbe2c14f89f376c0882f53940736
same as this run
filled.json
sha256:70d05ede16e8…sha256:70d05ede16e8c42e4c84ee21ca8eb09a71c8ad6af017139d0a3f6d6bdb2fb7df
Signed by a known recorderYes · demo key (public seed: proves the record wasn't changed since signing, not who signed it) ·
sha256:6e20550ae0dc…sha256:6e20550ae0dc6b4471d54336d09d74d14f3f623b735045eddd053c444ec3b14c
Committed by a known timeNot anchored · no anchor beside the chain

The run, step by step