Skip to contentThingDaddy
WATCH A CONFIGURATION TAKE SHAPE

Every thing.
One connected PCR build.

From the first identifier to the complete five-pillar network. Watch each selection grow the same BOM and evidence graph used by the editor.

8protocol steps64role occurrences5connected pillars

Educational, non-issued example. This browser preview makes no saved company changes, assigns no new IDs and operates no equipment. It does not simulate assay performance.

P1 · Start with an empty canvas0%
0 / 132 source-pinned commands · 0 selected records · 0 bound roles
WHAT CHANGEDNo selections yetPress Play or Next step
WHY IT MATTERS

Each selection remains a distinct source-backed record. Nothing is flattened into a company name.

EVIDENCE

Instrument Co · fictional · prefix 0614141

0 scene source reference(s)
  1. P1Identify
  2. P2Capabilities
  3. P3Protocol + BOM
  4. P4Environment
  5. P5Graph
START WITH AN EMPTY CONFIGURATION

Ready to build

Advance one recorded command to see exactly what changes.

Up next: Select the educational prefix
0selected source records
0 / 64filled BOM roles
0 / 132 recipe commands

P3 · PROTOCOL + BOM

Ordered protocol steps

Follow the original source order and inspect the role requirements at each step.

0 / 8 added

The highlights show configuration-building progress only—not laboratory execution or passed assay checks. Inspecting a record pauses playback.

  1. Identify & scope

    Not added yet
    7 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-64

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/63"
      }
    ]
  2. Stage reagents & controls

    Not added yet
    12 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-65

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/64"
      }
    ]
  3. Compose the reactions

    Not added yet
    12 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-66

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/65"
      }
    ]
  4. Seal & load

    Not added yet
    7 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-67

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/66"
      }
    ]
  5. Configure the thermal profile

    Not added yet
    7 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-68

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/67"
      }
    ]
  6. Propose the PCR run

    Not added yet
    8 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-69

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/68"
      }
    ]
  7. Review controls & exceptions

    Not added yet
    7 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-70

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/69"
      }
    ]
  8. Package results & provenance

    Not added yet
    4 roles · inspect evidence
    Required roles
    1 exact source occurrence(s)

    Ordinary source record key—not an assigned identity: pcr-record-71

    [
      {
        "sourceId": "public-pcr-source",
        "sourceSha256": "d1b6856ca4f31242a91cdaeaa43d353664b48f7161d4359afe5d770055caca21",
        "pointer": "/nodes/70"
      }
    ]
THE IN-CONTEXT CONFIGURATION MAKER

Pick a thing. Connect its context.

Watch identified source objects assemble. Select any icon to inspect its exact context. Open a private draft to edit and save identified versions.

Human + agent · one journal
P1Current action · readable view

No object change in this action.

Inspect the recorded action and its result above. The complete network retains every object already assembled.

Exact source relationshipActive role binding0 visible things · 0 connections0 more action/context records outside this view · full graph, source paths and BOM retained
Select an icon to inspect or connect itThe right-hand inspector shows full IDs, key fields and every source occurrence.
Drag to place and move. Connect ports for evidenced relationships. Keyboard controls below perform the same recorded commands.
Connect things without dragging

Only a retained source relationship or a supported exact participant-to-role binding can be added. An arbitrary drawn line is not evidence.

THE SAME BUILD · EVERY PARTICIPANT

Configuration BOM

0/64 required roles filled
Identify & scope · Instrument Co thermal cycler asset
Missing required participant
Identify & scope · Installed thermal sensor context
Missing required participant
Identify & scope · Heated lid / interlock context
Missing required participant
Identify & scope · Operator service relationship
Missing required participant
Identify & scope · Configuration agent service relationship
Missing required participant
Identify & scope · Service-engineer relationship
Missing required participant
Identify & scope · Protocol-owner relationship
Missing required participant
Stage reagents & controls · Liquid-handling asset
Missing required participant
Stage reagents & controls · Installed pipetting component
Missing required participant
Stage reagents & controls · Prepared nucleic-acid sample container
Missing required participant
Stage reagents & controls · PCR master-mix reagent
Missing required participant
Stage reagents & controls · Primer reagent
Missing required participant
Stage reagents & controls · Nuclease-free water
Missing required participant
Stage reagents & controls · Positive-control material
Missing required participant
Stage reagents & controls · No-template control
Missing required participant
Stage reagents & controls · Pipette tips
Missing required participant
Stage reagents & controls · Reusable PCR rack
Missing required participant
Stage reagents & controls · Operator service relationship
Missing required participant
Stage reagents & controls · Protocol-owner relationship
Missing required participant
Compose the reactions · Liquid-handling asset
Missing required participant
Compose the reactions · Installed pipetting component
Missing required participant
Compose the reactions · PCR reaction plate
Missing required participant
Compose the reactions · Prepared nucleic-acid sample container
Missing required participant
Compose the reactions · PCR master-mix reagent
Missing required participant
Compose the reactions · Primer reagent
Missing required participant
Compose the reactions · Nuclease-free water
Missing required participant
Compose the reactions · Positive-control material
Missing required participant
Compose the reactions · No-template control
Missing required participant
Compose the reactions · Pipette tips
Missing required participant
Compose the reactions · Operator service relationship
Missing required participant
Compose the reactions · Configuration agent service relationship
Missing required participant
Seal & load · Instrument Co thermal cycler asset
Missing required participant
Seal & load · Plate / tube loading component
Missing required participant
Seal & load · Heated lid / interlock context
Missing required participant
Seal & load · PCR reaction plate
Missing required participant
Seal & load · Plate seals / tube caps
Missing required participant
Seal & load · Reusable PCR rack
Missing required participant
Seal & load · Operator service relationship
Missing required participant
Configure the thermal profile · Instrument Co thermal cycler asset
Missing required participant
Configure the thermal profile · Installed thermal sensor context
Missing required participant
Configure the thermal profile · Heated lid / interlock context
Missing required participant
Configure the thermal profile · PCR reaction plate
Missing required participant
Configure the thermal profile · Operator service relationship
Missing required participant
Configure the thermal profile · Configuration agent service relationship
Missing required participant
Configure the thermal profile · Protocol-owner relationship
Missing required participant
Propose the PCR run · Instrument Co thermal cycler asset
Missing required participant
Propose the PCR run · Installed thermal sensor context
Missing required participant
Propose the PCR run · Plate / tube loading component
Missing required participant
Propose the PCR run · Heated lid / interlock context
Missing required participant
Propose the PCR run · PCR reaction plate
Missing required participant
Propose the PCR run · Plate seals / tube caps
Missing required participant
Propose the PCR run · Operator service relationship
Missing required participant
Propose the PCR run · Configuration agent service relationship
Missing required participant
Review controls & exceptions · Installed thermal sensor context
Missing required participant
Review controls & exceptions · Analysis workstation asset
Missing required participant
Review controls & exceptions · Positive-control material
Missing required participant
Review controls & exceptions · No-template control
Missing required participant
Review controls & exceptions · Operator service relationship
Missing required participant
Review controls & exceptions · Review service-provider relationship
Missing required participant
Review controls & exceptions · Protocol-owner relationship
Missing required participant
Package results & provenance · Analysis workstation asset
Missing required participant
Package results & provenance · Edge host asset
Missing required participant
Package results & provenance · Configuration agent service relationship
Missing required participant
Package results & provenance · Review service-provider relationship
Missing required participant

Role cardinality, not verified reagent volume. Each binding is distinct; ended occurrences and failed checks remain in P5.

SAVE THE CONFIGURATION, NOT JUST A LABEL

P1 configuration version

Each save receives a separate proposed GDTI under the exact selected source prefix. The prior version and its inputs remain unchanged.

P1 begins the versioned configuration chain.
THE SAME JOURNAL POWERS EVERY VIEW

A growing, inspectable BOM.

0 role bindings · 0 retained source relationships. Play to continue assembling the source recipe.

Open a private editable draft
Inspect all 64 BOM requirements and their current bindings
Not yet boundIdentify & scope · Instrument Co thermal cycler asseturn:epc:id:giai:0614141.4
Not yet boundIdentify & scope · Installed thermal sensor contexturn:epc:id:cpi:0614141.414141.41
Not yet boundIdentify & scope · Heated lid / interlock contexturn:epc:id:cpi:0614141.20004.1
Not yet boundIdentify & scope · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundIdentify & scope · Configuration agent service relationshipurn:epc:id:gsrn:0614141.0000000002
Not yet boundIdentify & scope · Service-engineer relationshipurn:epc:id:gsrnp:0614141.0000000004
Not yet boundIdentify & scope · Protocol-owner relationshipurn:epc:id:gsrnp:0614141.0000000005
Not yet boundStage reagents & controls · Liquid-handling asseturn:epc:id:giai:0614141.100004
Not yet boundStage reagents & controls · Installed pipetting componenturn:epc:id:cpi:0614141.20003.1
Not yet boundStage reagents & controls · Prepared nucleic-acid sample containerurn:epc:id:sgtin:0614141.000111.1
Not yet boundStage reagents & controls · PCR master-mix reagenturn:epc:id:sgtin:0614141.000105.1
Not yet boundStage reagents & controls · Primer reagenturn:epc:id:sgtin:0614141.000106.1
Not yet boundStage reagents & controls · Nuclease-free waterurn:epc:id:sgtin:0614141.000107.1
Not yet boundStage reagents & controls · Positive-control materialurn:epc:id:sgtin:0614141.000102.1
Not yet boundStage reagents & controls · No-template controlurn:epc:id:sgtin:0614141.000108.1
Not yet boundStage reagents & controls · Pipette tipsurn:epc:id:sgtin:0614141.000110.1
Not yet boundStage reagents & controls · Reusable PCR rackurn:epc:id:grai:0614141.00301.1
Not yet boundStage reagents & controls · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundStage reagents & controls · Protocol-owner relationshipurn:epc:id:gsrnp:0614141.0000000005
Not yet boundCompose the reactions · Liquid-handling asseturn:epc:id:giai:0614141.100004
Not yet boundCompose the reactions · Installed pipetting componenturn:epc:id:cpi:0614141.20003.1
Not yet boundCompose the reactions · PCR reaction plateurn:epc:id:sgtin:0614141.000101.1
Not yet boundCompose the reactions · Prepared nucleic-acid sample containerurn:epc:id:sgtin:0614141.000111.1
Not yet boundCompose the reactions · PCR master-mix reagenturn:epc:id:sgtin:0614141.000105.1
Not yet boundCompose the reactions · Primer reagenturn:epc:id:sgtin:0614141.000106.1
Not yet boundCompose the reactions · Nuclease-free waterurn:epc:id:sgtin:0614141.000107.1
Not yet boundCompose the reactions · Positive-control materialurn:epc:id:sgtin:0614141.000102.1
Not yet boundCompose the reactions · No-template controlurn:epc:id:sgtin:0614141.000108.1
Not yet boundCompose the reactions · Pipette tipsurn:epc:id:sgtin:0614141.000110.1
Not yet boundCompose the reactions · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundCompose the reactions · Configuration agent service relationshipurn:epc:id:gsrn:0614141.0000000002
Not yet boundSeal & load · Instrument Co thermal cycler asseturn:epc:id:giai:0614141.4
Not yet boundSeal & load · Plate / tube loading componenturn:epc:id:cpi:0614141.20002.1
Not yet boundSeal & load · Heated lid / interlock contexturn:epc:id:cpi:0614141.20004.1
Not yet boundSeal & load · PCR reaction plateurn:epc:id:sgtin:0614141.000101.1
Not yet boundSeal & load · Plate seals / tube capsurn:epc:id:sgtin:0614141.000109.1
Not yet boundSeal & load · Reusable PCR rackurn:epc:id:grai:0614141.00301.1
Not yet boundSeal & load · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundConfigure the thermal profile · Instrument Co thermal cycler asseturn:epc:id:giai:0614141.4
Not yet boundConfigure the thermal profile · Installed thermal sensor contexturn:epc:id:cpi:0614141.414141.41
Not yet boundConfigure the thermal profile · Heated lid / interlock contexturn:epc:id:cpi:0614141.20004.1
Not yet boundConfigure the thermal profile · PCR reaction plateurn:epc:id:sgtin:0614141.000101.1
Not yet boundConfigure the thermal profile · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundConfigure the thermal profile · Configuration agent service relationshipurn:epc:id:gsrn:0614141.0000000002
Not yet boundConfigure the thermal profile · Protocol-owner relationshipurn:epc:id:gsrnp:0614141.0000000005
Not yet boundPropose the PCR run · Instrument Co thermal cycler asseturn:epc:id:giai:0614141.4
Not yet boundPropose the PCR run · Installed thermal sensor contexturn:epc:id:cpi:0614141.414141.41
Not yet boundPropose the PCR run · Plate / tube loading componenturn:epc:id:cpi:0614141.20002.1
Not yet boundPropose the PCR run · Heated lid / interlock contexturn:epc:id:cpi:0614141.20004.1
Not yet boundPropose the PCR run · PCR reaction plateurn:epc:id:sgtin:0614141.000101.1
Not yet boundPropose the PCR run · Plate seals / tube capsurn:epc:id:sgtin:0614141.000109.1
Not yet boundPropose the PCR run · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundPropose the PCR run · Configuration agent service relationshipurn:epc:id:gsrn:0614141.0000000002
Not yet boundReview controls & exceptions · Installed thermal sensor contexturn:epc:id:cpi:0614141.414141.41
Not yet boundReview controls & exceptions · Analysis workstation asseturn:epc:id:giai:0614141.100005
Not yet boundReview controls & exceptions · Positive-control materialurn:epc:id:sgtin:0614141.000102.1
Not yet boundReview controls & exceptions · No-template controlurn:epc:id:sgtin:0614141.000108.1
Not yet boundReview controls & exceptions · Operator service relationshipurn:epc:id:gsrn:0614141.4343434343
Not yet boundReview controls & exceptions · Review service-provider relationshipurn:epc:id:gsrnp:0614141.0000000003
Not yet boundReview controls & exceptions · Protocol-owner relationshipurn:epc:id:gsrnp:0614141.0000000005
Not yet boundPackage results & provenance · Analysis workstation asseturn:epc:id:giai:0614141.100005
Not yet boundPackage results & provenance · Edge host asseturn:epc:id:giai:0614141.100003
Not yet boundPackage results & provenance · Configuration agent service relationshipurn:epc:id:gsrn:0614141.0000000002
Not yet boundPackage results & provenance · Review service-provider relationshipurn:epc:id:gsrnp:0614141.0000000003