{
  "active": {
    "transaction": "trace-test",
    "compose": "/workspace/contextra-runtime-config/ct/runtime/state/transactions/trace-test/compose.json",
    "physical": "/workspace/contextra-runtime-config/ct/runtime/state/transactions/trace-test/compose.physical.json",
    "compose_semantic_sha256": "ccbc08256e21a3299b3c577540b54a314a54abf1340ea026e56671898769ef14",
    "profile": "office",
    "enrolled": true
  },
  "sourceHash": "ef0595ad1d6b839be7214b1bed7ea641b14ac60ce073355c9c346947588bfc51",
  "approved": {
    "name": "contextra",
    "networks": {
      "default": {
        "external": true,
        "name": "contextra_default",
        "ipam": {}
      }
    },
    "services": {
      "ai-control-sidecar": {
        "cap_drop": [
          "ALL"
        ],
        "cpus": 1,
        "command": null,
        "entrypoint": null,
        "environment": {
          "AI_CONTROL_CERTIFICATE_FILE": "/run/bridge/control-tls.crt",
          "AI_CONTROL_EVENT_ENDPOINT": "http://192.168.50.101:9090/api/v1/events",
          "AI_CONTROL_LOGIN_BODY_FILE": "/run/bridge/login-body.json",
          "AI_CONTROL_MANAGER_BASE_URL": "https://192.168.50.101",
          "AI_CONTROL_MANAGER_CA_FILE": "/run/bridge/manager-ca.crt",
          "AI_CONTROL_PASSWORD_FILE": "/run/bridge/password",
          "AI_CONTROL_RUNTIME_BASE_URL": "http://analytics:5000",
          "AI_CONTROL_SERVER_ID": "AI-01",
          "AI_CONTROL_SESSION_FILE": "/run/bridge-session/session.json",
          "CONTEXTRA_CONTROL_TOKEN_FILE": "/run/bridge/control-token",
          "CONTEXTRA_RELAY_TOKEN_FILE": "/run/bridge/relay-token",
          "CONTEXTRA_TRACE_POLICY_FILE": "/run/contextra-trace/trace-policy.applied.json",
          "CONTEXTRA_TRACE_SERVER": "contextra-local"
        },
        "healthcheck": {
          "test": [
            "CMD",
            "python3",
            "-c",
            "import urllib.request; urllib.request.urlopen('http://localhost:8080/live',timeout=2)"
          ],
          "timeout": "3s",
          "interval": "10s",
          "retries": 3,
          "start_period": "10s"
        },
        "image": "sha256:ade930b05a07423d30a19ab2ed754dbb6e7eea6e209fefc6d24a43d8ff74724a",
        "init": true,
        "mem_limit": "268435456",
        "networks": {
          "default": null
        },
        "pids_limit": 64,
        "read_only": true,
        "restart": "unless-stopped",
        "security_opt": [
          "no-new-privileges:true"
        ],
        "tmpfs": [
          "/tmp:size=16m,mode=1777"
        ],
        "user": "10001:10001",
        "volumes": [
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/data/site/field-20261005T132627-1791174387504468391/bridge",
            "target": "/run/bridge",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/data/site/field-20261005T132627-1791174387504468391/bridge-session",
            "target": "/run/bridge-session",
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/runtime/state/trace",
            "target": "/run/contextra-trace",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          }
        ]
      },
      "ai-gateway": {
        "cap_drop": [
          "ALL"
        ],
        "cpus": 0.5,
        "command": [],
        "depends_on": {
          "ai-control-sidecar": {
            "condition": "service_healthy",
            "required": true
          }
        },
        "entrypoint": [
          "/bin/sh",
          "/etc/bridge/entrypoint.sh"
        ],
        "environment": {
          "AI_ARTIFACT_ACCESS_POLICY": "lan_public",
          "AI_ARTIFACT_LAN_CIDR": "192.168.50.0/24",
          "AI_CONTROL_HOST_PORT": "38443"
        },
        "image": "sha256:ac8efec875ce36b619cb41f91d9db579487b9d45ed29393dc957a745b1e0024f",
        "init": true,
        "mem_limit": "134217728",
        "networks": {
          "default": null
        },
        "pids_limit": 32,
        "ports": [
          {
            "mode": "ingress",
            "target": 38443,
            "published": "38443",
            "protocol": "tcp"
          }
        ],
        "read_only": true,
        "restart": "unless-stopped",
        "security_opt": [
          "no-new-privileges:true"
        ],
        "tmpfs": [
          "/tmp:size=32m,mode=1777"
        ],
        "user": "10001:10001",
        "volumes": [
          {
            "type": "bind",
            "source": "/workspace/contextra-analytics-runtime-lifecycle-refactor/docker/secure-gateway-entrypoint.sh",
            "target": "/etc/bridge/entrypoint.sh",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/runtime/state/transactions/multi-roi-20261013-r01/secure-gateway.conf.template",
            "target": "/etc/bridge/nginx.conf.template",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/data/site/field-20261005T132627-1791174387504468391/tls",
            "target": "/run/ai-tls",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          }
        ]
      },
      "analytics": {
        "cap_add": [
          "SYS_NICE",
          "SYS_RESOURCE"
        ],
        "command": null,
        "depends_on": {
          "postgresql": {
            "condition": "service_healthy",
            "required": true
          },
          "redis": {
            "condition": "service_healthy",
            "required": true
          }
        },
        "deploy": {
          "resources": {
            "reservations": {
              "devices": [
                {
                  "capabilities": [
                    "gpu"
                  ],
                  "driver": "nvidia",
                  "device_ids": [
                    "0"
                  ]
                }
              ]
            }
          },
          "placement": {}
        },
        "entrypoint": null,
        "environment": {
          "AI_CONTROL_SERVER_ID": "AI-01",
          "CAMERA_PTZ_CONFIG_PATH": "/etc/contextra/camera_ptz_config.yaml",
          "CONTEXTRA_ARTIFACT_DELIVERY_CAMERAS": "",
          "CONTEXTRA_ARTIFACT_HTTP_ENABLED": "1",
          "CONTEXTRA_ARTIFACT_PUBLIC_BASE": "https://192.168.50.221:38443/artifacts",
          "CONTEXTRA_ARTIFACT_ROOT": "/data/contextra/artifacts",
          "CONTEXTRA_CHANNEL_PROCESS_LIMIT": "0",
          "CONTEXTRA_COMPLETED_QUEUE_MAX_AGE_SECONDS": "1",
          "CONTEXTRA_CONTROL_TEMPLATE_FILE": "/run/bridge-config/camera-template.json",
          "CONTEXTRA_CONTROL_TOKEN_FILE": "/run/bridge/control-token",
          "CONTEXTRA_EVENT_ARTIFACT_ENABLED": "1",
          "CONTEXTRA_EVENT_COOLDOWN_SECONDS": "10",
          "CONTEXTRA_EVENT_ENDPOINT": "http://ai-control-sidecar:8080/internal/events",
          "CONTEXTRA_EVENT_TRANSPORT": "sidecar",
          "CONTEXTRA_FALL_DEMO_DIRECT_DOWN": "true",
          "CONTEXTRA_FALL_DIRECT_DOWN_COOLDOWN_SECONDS": "2.0",
          "CONTEXTRA_FALL_SKIP_DOWN_HOLD_DEFAULT": "true",
          "CONTEXTRA_FIGHT_CURRENT_FRAME_FALLBACK": "false",
          "CONTEXTRA_FIGHT_EVENT_COOLDOWN_SECONDS": "2.0",
          "CONTEXTRA_INPUT_TIMELINE_LIMIT": "8",
          "CONTEXTRA_INPUT_TIMING_SECONDS": "0",
          "CONTEXTRA_METADATA_ACTIVE_WORKER_LIMIT": "16",
          "CONTEXTRA_METADATA_ENABLED": "true",
          "CONTEXTRA_METADATA_MAX_BYTES": "268435456",
          "CONTEXTRA_METADATA_MAX_MESSAGE_BYTES": "10485760",
          "CONTEXTRA_METADATA_REDIS_URL": "redis://contextra_publisher:f43c4ff6307db2d0314bd4fa43fe267e72e411b823236978@redis:6379/0",
          "CONTEXTRA_METADATA_SAMPLES_DIR": "",
          "CONTEXTRA_METADATA_STREAM_LENGTH": "300",
          "CONTEXTRA_METADATA_VISUAL_DIR": "",
          "CONTEXTRA_METADATA_VISUAL_ENABLED": "false",
          "CONTEXTRA_METADATA_WORKERS": "4",
          "CONTEXTRA_METADATA_WORKER_MODE": "channel",
          "CONTEXTRA_PIPELINE_DIAGNOSTICS": "false",
          "CONTEXTRA_PROVIDER_FRESHNESS_ENABLED": "false",
          "CONTEXTRA_PROVIDER_LINEAR_TRIAL": "true",
          "CONTEXTRA_PROVIDER_RESULT_FRESHNESS_MS": "100",
          "CONTEXTRA_PROVIDER_STALL_SECONDS": "2.0",
          "CONTEXTRA_PROVIDER_STARTUP_SECONDS": "10",
          "CONTEXTRA_RELAY_TOKEN_FILE": "/run/bridge/relay-token",
          "CONTEXTRA_SECURE_CONTROL_ENABLED": "1",
          "CONTEXTRA_SINGLE_DECODE_MULTIPROVIDER": "true",
          "CONTEXTRA_SOURCE_LATEST_TRIAL": "true",
          "CONTEXTRA_START_DIAGNOSTICS_DIR": "",
          "CONTEXTRA_STREAM_EXECUTION_MODE": "process",
          "CONTEXTRA_TEST_FRAME_ANCHOR_FILE": "",
          "CONTEXTRA_TEST_NO_CAPTURE": "false",
          "CONTEXTRA_TRAINING_MODEL_VERSION": "8",
          "CONTEXTRA_TRAINING_ROOT": "/data/contextra/training",
          "DATABASE_URL": "postgresql://contextra:0759e452692e01dfba458c2370628b952848d5b85482ea78@postgresql:5432/contextra",
          "DB_MAX_OVERFLOW": "10",
          "DB_POOL_SIZE": "20",
          "FRAME_RETENTION_DAYS": "30",
          "GPU_ID": "0",
          "LOG_FORMAT": "json",
          "LOG_LEVEL": "INFO",
          "MODEL_NAME": "RFDETRMedium",
          "MODEL_PRECISION": "fp16",
          "MODEL_RESOLUTION": "576x576",
          "PORT": "5000",
          "REDIS_STREAMS_ENABLED": "true",
          "REDIS_STREAM_MAXLEN": "100000",
          "REDIS_URL": "redis://contextra_internal:a3950d84760a2d4c6a271d21c63d3c34b744e4d6d35c55da@redis:6379/0",
          "STREAMS_CONFIG_PATH": "/etc/contextra/streams.yaml",
          "STREAMS_RUNTIME_PATH": "/var/lib/contextra/runtime/streams_runtime.yaml",
          "SYSTEM_CONFIG_PATH": "/etc/contextra/system_config.yaml",
          "TRITON_GRPC_ENDPOINT": "localhost:8001",
          "TRITON_HTTP_ENDPOINT": "localhost:8000",
          "CONTEXTRA_ROI_POLICY_FILE": "/run/contextra-roi/roi-policy.json",
          "CONTEXTRA_TRACE_POLICY_FILE": "/run/contextra-trace/trace-policy.applied.json",
          "CONTEXTRA_TRACE_SERVER": "contextra-local"
        },
        "healthcheck": {
          "test": [
            "CMD",
            "python3",
            "-c",
            "import urllib.request; urllib.request.urlopen('http://localhost:5000/ready', timeout=5)"
          ],
          "timeout": "10s",
          "interval": "30s",
          "retries": 3,
          "start_period": "2m0s"
        },
        "image": "sha256:1a9ba06365d240bfaee2bdad941e7df4c99a41ce4942fafe150d022b78d1a00b",
        "init": true,
        "networks": {
          "default": null
        },
        "ports": [
          {
            "mode": "ingress",
            "host_ip": "127.0.0.1",
            "target": 5000,
            "published": "35000",
            "protocol": "tcp"
          }
        ],
        "restart": "unless-stopped",
        "runtime": "nvidia",
        "stop_grace_period": "1m15s",
        "volumes": [
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/configs",
            "target": "/etc/contextra",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/runtime-state",
            "target": "/var/lib/contextra/runtime",
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/model-artifacts/deployments/batch8-b286446/RFDETRMedium",
            "target": "/opt/contextra/models/triton/RFDETRMedium",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/training",
            "target": "/data/contextra/training",
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/model-artifacts/deployments/batch8-b286446/Awiros_person_and_head_detection",
            "target": "/opt/contextra/models/triton/Awiros_person_and_head_detection",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/model-artifacts/deployments/batch8-b286446/RFDETRKeypointPreview",
            "target": "/opt/contextra/models/triton/RFDETRKeypointPreview",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/model-artifacts/deployments/batch8-b286446/RFDETRFireSmoke",
            "target": "/opt/contextra/models/triton/RFDETRFireSmoke",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/data/contextra/artifacts",
            "target": "/data/contextra/artifacts",
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/data/site/field-20261005T132627-1791174387504468391/bridge/control-token",
            "target": "/run/bridge/control-token",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/data/site/field-20261005T132627-1791174387504468391/bridge/relay-token",
            "target": "/run/bridge/relay-token",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/web-start-candidate-20260918/medium.json",
            "target": "/run/bridge-config/camera-template.json",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/setup/roi",
            "target": "/run/contextra-roi",
            "bind": {
              "create_host_path": false
            }
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/ct/runtime/state/trace",
            "target": "/run/contextra-trace",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          }
        ]
      },
      "postgresql": {
        "command": null,
        "entrypoint": null,
        "environment": {
          "POSTGRES_DB": "contextra",
          "POSTGRES_PASSWORD": "0759e452692e01dfba458c2370628b952848d5b85482ea78",
          "POSTGRES_USER": "contextra"
        },
        "healthcheck": {
          "test": [
            "CMD-SHELL",
            "pg_isready -U \"$$POSTGRES_USER\" -d \"$$POSTGRES_DB\" || exit 1"
          ],
          "timeout": "5s",
          "interval": "10s",
          "retries": 5,
          "start_period": "20s"
        },
        "image": "sha256:75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b",
        "networks": {
          "default": null
        },
        "restart": "unless-stopped",
        "volumes": [
          {
            "type": "volume",
            "source": "ct_postgresql_dc8f97c32d",
            "target": "/var/lib/postgresql/data",
            "volume": {}
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-analytics-runtime-lifecycle-refactor/docker/init-db.sql",
            "target": "/docker-entrypoint-initdb.d/01_init.sql",
            "read_only": true,
            "bind": {
              "create_host_path": false
            }
          }
        ]
      },
      "redis": {
        "command": [
          "redis-server",
          "/usr/local/etc/redis/redis.conf",
          "--maxmemory",
          "8gb",
          "--maxmemory-policy",
          "allkeys-lru",
          "--save",
          ""
        ],
        "entrypoint": null,
        "environment": {
          "REDIS_HEALTH_PASSWORD": "e3cc8e2fa7a8457c326181c720511695975c45f8ed4bfcc7"
        },
        "healthcheck": {
          "test": [
            "CMD-SHELL",
            "REDISCLI_AUTH=\"$$REDIS_HEALTH_PASSWORD\" redis-cli --user contextra_health ping"
          ],
          "timeout": "5s",
          "interval": "10s",
          "retries": 5,
          "start_period": "10s"
        },
        "image": "sha256:5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb",
        "networks": {
          "default": null
        },
        "ports": [
          {
            "mode": "ingress",
            "host_ip": "192.168.50.221",
            "target": 6379,
            "published": "16379",
            "protocol": "tcp"
          }
        ],
        "restart": "unless-stopped",
        "volumes": [
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/metadata-active/redis.conf",
            "target": "/usr/local/etc/redis/redis.conf",
            "read_only": true
          },
          {
            "type": "bind",
            "source": "/workspace/contextra-runtime-config/metadata-active/users.acl",
            "target": "/usr/local/etc/redis/users.acl",
            "read_only": true
          },
          {
            "type": "volume",
            "source": "ct_redis_bd47413b5c",
            "target": "/data"
          }
        ]
      }
    },
    "volumes": {
      "ct_postgresql_dc8f97c32d": {
        "external": true,
        "name": "contextra_postgres_data"
      },
      "ct_redis_bd47413b5c": {
        "external": true,
        "name": "fa84c8b6a88bb5062317f3a5447dd979744c5f7b4f7d2a644130b6123fad6973"
      }
    }
  },
  "before": {
    "analytics": {
      "id": "7fddca546e8f950929309c8ed70f1d75deb191b38e5ea849a0666928d2205c8d",
      "image": "sha256:1a9ba06365d240bfaee2bdad941e7df4c99a41ce4942fafe150d022b78d1a00b",
      "running": true
    },
    "ai-control-sidecar": {
      "id": "1c5591d7de2c8d7ad6a07cd35776ab9bc3ed8d73f2d2674aa465536d8a3524d8",
      "image": "sha256:ade930b05a07423d30a19ab2ed754dbb6e7eea6e209fefc6d24a43d8ff74724a",
      "running": true
    },
    "ai-gateway": {
      "id": "d30ba94ee5e508c93f8edf2233d564925993488bae9c79f53b0e2560ee7cf206",
      "image": "sha256:ac8efec875ce36b619cb41f91d9db579487b9d45ed29393dc957a745b1e0024f",
      "running": true
    },
    "postgresql": {
      "id": "d65d8f2782d3635450eb6a8723addeeace5ade3c90895bf6a47572095d5b6632",
      "image": "sha256:75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b",
      "running": true
    },
    "redis": {
      "id": "76201cb2aef5bd1cb0f488ac193f47df8babb60c5a81886d5e3da85356772c6e",
      "image": "sha256:5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb",
      "running": true
    }
  },
  "protected": {
    "/workspace/contextra-runtime-config/ct/runtime/state/active.json": "e6e8fe5b995a6d5733dd9c4eba14fe84e0f3b0031dcbd917f6d67f3107035ac5",
    "/workspace/contextra-runtime-config/ct/runtime/state/site.json": "d18efff25cbd52db18529cb9c2fb7ba06ef419fd8654967e598a04f128ea515d",
    "/workspace/contextra-runtime-config/ct/runtime/state/protected-bindings.json": "9674a6a8e5323e82b2cd81760bdc2e00a2acb1bdea176f8766062bd10f92ccb2",
    "/workspace/contextra-runtime-config/ct/runtime/state/input-baseline.json": "c5e71630f5c6efc65df8416feef5dbc99d7f44563c6d379affe11cf54feec755",
    "/workspace/contextra-runtime-config/ct/runtime/state/trace/trace-policy.applied.json": "3d8cb22f81ecc1ff9b2931b4a0ea3bcdcfcb9aa957a1258dfd1f36e7bf666a1f",
    "/workspace/contextra-runtime-config/ct/setup/roi/roi-policy.json": "d07c1b799f644e2829f156dd76a705e0689b3eb7ad1054dabbf25bc449ee0dd9",
    "/workspace/contextra-runtime-config/ct/setup/roi/roi-policy.applied.json": "2b3bf4e3e230cd541927d98c9385aba7d52bb8bbc349c77fb3a4d06e4a4e08cf",
    "/workspace/contextra-runtime-config/ct/setup/trace/trace-policy.json": "3d8cb22f81ecc1ff9b2931b4a0ea3bcdcfcb9aa957a1258dfd1f36e7bf666a1f"
  },
  "oldPayload": {
    "app/secure_control.py": "1da5a71fa6abc93b1760d37a990f966a28614be40c5b65368a291e33e683dcdf",
    "app/secure_runtime.py": "eb8133a051ff895002d79a26bdc339a90a2cde0dd68ea30d6e3f4c9b154ce217",
    "app/event_artifact_service.py": "c94ea272d0864c0667dd2bf2be653b36f10806b8b0e1459dc99b32ebba28151b",
    "contextra_trace/writer.py": "30c91ace3d607f1df502ca0d4eb586800eb64fa7bf28725aa5b56fd7d9c0df25",
    "contextra_trace/__init__.py": "8b648a490e7297bb0182b1a6e70a991395e2ef4f95041e501a0cb6ab8d6ddb68",
    "contextra_trace/http.py": "85b0fdf9a18cc3c39e1202708d68731dd01a2016d354421b7d8862f3a9da48bd",
    "contextra_trace/sanitize.py": "97a638176b086fcf80309a255ff1054b4acc424ee11e9b777969da01a74facb0",
    "app/trace_runtime.py": "d693db1931d36ca5540ee60cd57125f70f545971b4513cbb4cde5a6020a85e28",
    "app/trace_store.py": "19ae3303babc71958af93f47c6c3c22d5d9712d5f63afbe9e268c43f342744c9",
    "app/trace_events.py": "3b662fb9bbd3397c436e6bb06cf7a5aace178a630316ae942cc3b9bdd922b82f"
  },
  "newPayload": {
    "app/trace_store.py": "19ae3303babc71958af93f47c6c3c22d5d9712d5f63afbe9e268c43f342744c9",
    "app/secure_control.py": "1f1f283ceed81f846139e33837327f1276d3d548ba4283033d7f260eb1d40327",
    "app/secure_runtime.py": "eb8133a051ff895002d79a26bdc339a90a2cde0dd68ea30d6e3f4c9b154ce217",
    "app/trace_events.py": "3b662fb9bbd3397c436e6bb06cf7a5aace178a630316ae942cc3b9bdd922b82f",
    "app/trace_commands.py": "672d6e6d4d541a5f415b5ee76f9c2c42e9329b804ec96a0d53bdd79765dd4642",
    "app/event_artifact_service.py": "c94ea272d0864c0667dd2bf2be653b36f10806b8b0e1459dc99b32ebba28151b",
    "app/trace_runtime.py": "d693db1931d36ca5540ee60cd57125f70f545971b4513cbb4cde5a6020a85e28",
    "contextra_trace/sanitize.py": "97a638176b086fcf80309a255ff1054b4acc424ee11e9b777969da01a74facb0",
    "contextra_trace/__init__.py": "8b648a490e7297bb0182b1a6e70a991395e2ef4f95041e501a0cb6ab8d6ddb68",
    "contextra_trace/http.py": "85b0fdf9a18cc3c39e1202708d68731dd01a2016d354421b7d8862f3a9da48bd",
    "contextra_trace/writer.py": "30c91ace3d607f1df502ca0d4eb586800eb64fa7bf28725aa5b56fd7d9c0df25"
  },
  "base": "sha256:2cdec3ea4d143e1fbbda5c6194a45716fd471efbbda7a10a7bf2eca3341cd8d2",
  "activity": {
    "channels": {
      "running": 0,
      "starting": 1,
      "stopped": 35,
      "error": 0,
      "total": 36
    },
    "eventWork": 0
  }
}
