diff --git a/.gitignore b/.gitignore
index 61283c9..7f718e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
/app/output_amd64
-/app/output_arm64
\ No newline at end of file
+/app/output_arm64
+*.pyc
+.vscode
\ No newline at end of file
diff --git a/HOW-TO-GET-SPAN-LIKE-DATA.md b/HOW-TO-GET-SPAN-LIKE-DATA.md
index 1a7fc2a..a1eef38 100644
--- a/HOW-TO-GET-SPAN-LIKE-DATA.md
+++ b/HOW-TO-GET-SPAN-LIKE-DATA.md
@@ -1,138 +1,188 @@
+# DeepFlow App 逻辑设计
-### 关联 flow
-
-- 根据`tcp_seq`获取`network span`和`service间调用的system span`数据
- - `type=request`,使用`req_tcp_seq`关联查询,相同`req_tcp_seq`的`flow`会被关联
- ```
- req_tcp_seq={flow.req_tcp_seq}
- ```
- - `type=response`,使用`resp_tcp_seq`关联查询,相同`resp_tcp_seq`的`flow`会被关联
- ```
- resp_tcp_seq={flow.resp_tcp_seq}
- ```
- - `type=session`: 使用`req_tcp_seq`和`resp_tcp_seq`关联查询
- ```
- (req_tcp_seq={flow.req_tcp_seq} or resp_tcp_seq={flow.resp_tcp_seq})
- ```
- - 额外条件
- ```
- resp_tcp_seq!=0 OR req_tcp_seq!=0
- span_id相同
- x_request_id相同
- ```
- - [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L550)
-- 根据`syscalltraceid`获取`service内部的system span`数据
- - `syscall_trace_id_request`以及`syscall_trace_id_response`只要不为0则都会被关联查询
- ```
- syscall_trace_id_request={flow.syscall_trace_id_request} OR syscall_trace_id_response={flow.syscall_trace_id_request} OR
- syscall_trace_id_request={flow.syscall_trace_id_response} OR syscall_trace_id_response={flow.syscall_trace_id_response}
- ```
- - 额外条件
- ```
- vtap_id相同
- x_request_id相同
- ```
- - [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L630)
-- 获取`app span`数据
- - 根据`trace_id`关联查询
- - 根据`parent_span_id`或`span_id`标记关联关系
- ```
- parent_span_id={flow.span_id} OR span_id={flow.span_id}
- span_id={flow.parent_span_id}
- ```
- [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L502)
-- 获取`x_request_id`关联数据
- ```
- x_request_id={flow.x_request_id}
- ```
- [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L480)
-- 获取`trace_id`关联数据
- ```
- trace_id={trace_id}
- ```
- [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L459)
-- 将上述所有条件用`OR`进行拼接,查询所有符合条件的flow,然后进行细粒度的筛选:
- - network span
- - 时间范围差距不能超过配置的网络最大时延`network_delay_us`
- ```
- abs(self.start_time_us - flow.start_time_us) <= self.network_delay_us
- abs(self.end_time_us - flow.end_time_us) <= self.network_delay_us
- ```
-- 查询结果中增加对关联关系的描述
- - 字段:`related_ids`
- - 值:[flowindex-关联type-数据库id],例如:`["16-traceid-7148686813239271301", "1-app-7148686813239271297"]`
- - 标记数据是如何关联
- - `network`,表示是通过`tcp_seq`关联出的数据
- - `syscall`,表示是通过`syscalltraceid`关联出的数据
- - `app`,表示是通过`span_id`以及`parent_span_id`关联出的数据
- - `traceid`,表示是通过`trace_id`关联出的数据
- - `xrequestid`,表示是通过`x_request_id`关联出的数据
-<
-
-
-### 合并 flow
-
-- 以下`flow`不进行合并
- - `type == session && tap_side != sysspan`的非系统span
- - `tap_side != system span`时,每条`flow`的`_id`最多只有一来一回两条, 大于等于两条
- - `vtap_id`, `tap_port`, `tap_port_type`, `l7_protocol`, `request_id`, `tap_side`, `flow_id`不同
- - `request`的`start_time`大于`response`的`start_time`
-- 非DNS协议的系统Span的`flow`满足以下条件才合并
- - request_flow的type==session
- - response_flow的type==response
- - request_flow的cap_seq_1+1==response_flow的cap_seq_1
-- 合并字段,被合并的`flow`会将`原始flow`中缺少的字段补充进去
- - `flow['type'] == 0`是,按以下字段合并
- ```
- l7_protocol,protocol,version,request_type,request_domain,request_resource,request_id
- ```
- - `flow['type'] == 1`时,按以下字段合并
- ```
- response_status,response_code,response_exception,response_result,http_proxy_client
- ```
- - `flow['type'] == 其他`时,按以下字段合并
- ```
- l7_protocol,protocol,version,
- request_type,request_domain,request_resource,request_id,
- response_status,response_code,response_exception,response_result,
- http_proxy_client,trace_id,span_id,x_request_id
- ]
- ```
- - `request`和`response`合并时,会设置`flow['type;] = 2(session)`
- - `system span`首次合并如果失败,需要将`flow`倒序,再进行第二次合并
-- [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L903)
-
-
+## 术语
+
+| 名称 | 含义 |
+| -- | -- |
+| Request / Span / Flow | 大部分情况下互相替代的等价概念,可以粗浅理解为一个请求在不同视角下的描述或一个请求经过不同处理过程后的结果,其中在某些特殊场景下,单向的 Flow 要通过[merge_flow](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1845) 之后才能成为 Request / Span |
+| ProcessSpanSet | 一个进程内对一个入请求的处理过程 |
+| NetworkSpanSet | 一个流在网络中的穿越过程 |
+| Service | ProcessSpanSet 按照 AutoService 聚合后的结果 |
+| AutoService | DeepFlow 匹配到的服务资源信息,可能是一个集群/K8s 服务/子网...是匹配到的实例资源的抽象集合 |
+| ObservationPoint | DeepFlow 定义的 Span/Flow 的观测点,在代码中也称 TapSide(统计位置)|
+
+## 计算逻辑
+
+构建火焰图需要经过几个阶段:
+
+1. 搜索:获取可被追踪关联的请求数据。
+2. 合并:将单向的请求合并成会话。
+3. 排序:对这些请求数据,按符合物理发生顺序的先后进行排序。
+4. 裁剪并统计指标。
+
+### 搜索
+
+搜索过程会发生多次迭代,通过上一轮的迭代结果,生成下一轮的条件,最终直到无法迭代出新的数据或达到最大迭代次数限制[max_iteration](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app.yaml#L27) 而停止。
+
+搜索查询过程基于「入口 Flow」而开始:
+1. 以入口 Flow 作为搜索对象,进行第一轮迭代,基于 trace_id 获取本 trace 的所有 Flow。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L253)
+2. 基于「2」,获取得到的所有 Flow 的 tcp_seq/syscall_trace_id/x_request_id。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L230)
+3. 基于「3」,构建三组查询条件,即:「req_tcp_seq 相等/resp_tcp_seq 相等」、「syscall_trace_id_request/syscall_trace_id_response 相等」、「x_request_id_0/x_request_id_1 相等」[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L329)
+3. 基于「4」,查找符合条件的 Flow,对搜索得到的新的 Flow,重复执行 2-5 步骤。
+
+最后,当迭代停止,即为本次计算追踪出的所有 Flow。
+
+
+
+### 合并
+
+合并 Flow 是指由于采集机制或流的机制而发生「Flow 只有请求,或只有响应」的现象,需要尝试合并为一个完整的「会话」。
+
+合并的逻辑见[代码](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1845)。
+
+1. 先对所有 Flows 按照 start_time 递增排序。
+2. 对所有 Flow,当找到一个 Response,则合并到前置的一个 Request 中。
+3. 对 DNS SYS Span,尝试按照 syscall_cap_seq 递增关系将 DNS SYS Span Response 合并到会话中。
### 排序
-- 构建`service `
- - `进程span` [Service](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L759)
- - 基于每个`tap_side = s-p`的`flow`构建一个`service`
- - 将每个`tap_side = c-p`的`flow`添加进所属的`service`中
- - 判断所属`service`的逻辑:`vtap_id`,`process_id`与`service`相同,并且`s-p`的时间范围需要覆盖`c-p`,有多个`service`符合条件的情况下选择`start_time`最近的。
- - `应用span`添加进`service` [attach_app_flow](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L854)
- - `应用span`的`span_id`与`系统span_id`相同时,如果`系统span`的`tap_side = c-p`,则将该`应用span`添加进`service`
- - `应用span`的`parent_id`与`系统span_id`相同时,如果`系统span`的`tap_side = s-p`,且不存在和`s-p`相同的`c-p`,将该`应用span`添加进`service`
- - 两条`应用span`的`span_id`有关联且`service_name`相同时,将其中一条还未添加进`service`的`flow`添加进另一条`flow`所属的`service`中
-- 设置`parent`
- - `网络span` [network_flow_sort](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L1171)
- - 存在`tcp_seq`相同的`flow`,非`local`和`rest`按照以下优先级确认`parent`,`local`和`rest`就近(比较采集器)排到其他位置(tcp_seq 相同)附近(按时间排)
- ```
- c, c-nd, c-hv, c-gw-hv, c-gw, s-gw, s-gw-hv, s-hv, s-nd, s
- ```
- - 存在`span_id`相同的`应用span`,将该`网络span`的`parent`设置为该`span_id`相同的`应用span`
- - `应用span` [app_flow_sort](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L1179)
- - 若存在`parent_span_id`,且`tap_side = s`的`flow`的`span_id`等于`parent_span_id`,则将该`应用span`的`parent`设置为该`flow`
- - 若存在`parent_span_id`,且`span_id`等于该`parent_span_id`的`flow`存在`span_id`相同的`网络span`,则将该`应用span`的`parent`设置为该`网络span`
- - 若存在`parent_span_id`, 将该应用span的parent设置为span_id等于该parent_span_id的flow
- - 若有所属`service`,将该`应用span`的`parent`设置为该`service`的`s-p`的`flow`
- - `系统span`
- - `tap_side = c` [c-p_flow_sort](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L1181)
- - 存在`span_id`相同的`应用span`,将该`系统span`的`parent`设置为该`span_id`相同的`应用span`
- - 所属`service`中存在`应用span`,将该`系统span`的`parent`设置为`service`中最后一条`应用span`
- - 存在`syscalltraceid`相同且`tap_side = s`的`系统span`,该`系统span`的`parent`设置为该`flow`(`syscalltraceid`相同且`tap_side = s`)
- - `tap_side = s` [s-p_flow_sort](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L1186)
- - 存在`span_id`相同的`应用span`,将该`系统span`的`parent`设置为该`span_id`相同的`应用span`
- - 存在`span_id`相同且存在`parent_span_id`的`flow`,将该`系统span`的`parent`设置为`span_id`等于该`parent_span_id`的`flow`
-- [具体代码](https://github.com/deepflowys/deepflow-app/blob/cb291e7da0c5f1239225bbdcd6fa7e76ff1fe476/app/app/application/l7_flow_tracing.py#L1013)
+排序过程要求生成 NetworkSpanSet 与 ProcessSpanSet,并标记内部的父子关系,最后通过 SpanSet 之间两两连接完成排序。
+
+#### 生成 NetworkSpanSet
+
+一个 NetworkSpanSet 由如下 Span 组成:
+- 零个或一个 c-p
+- 零个或多个信号源为网络类型的 Flow
+- 零个或一个 s-p
+
+
+
+约束条件:
+一个 NetworkSpanSet 具有以下内部关系:[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L982)
+- 所有 Span 之间的 TcpSeq 必须相等
+- 作为一个 Flow,他们的流信息必须相等:[判断流信息是否相等](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L911)
+
+内部排序:[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1233)
+- 找到 c-p ,对与它同一个 agent_id 的 Span,按 start_time 递增且 end_time 递减排序
+ - 如果没有 c-p,就找 c;如果没有 c,就找 c-nd;如果都没有,就放弃客户端侧
+- 找到 s-p,对与它同一个 agent_id 的 Span,按同样策略排
+- 对于其他的 Span,按 start_time 递增且 end_time 递减排
+
+- 最后得到的排序结果是:客户端 => 其他 => 服务端
+
+#### 生成 ProcessSpanSet
+
+一个 ProcessSpanSet 由如下 Span 组成:
+- 零个或一个 s-p
+- 零个或多个 s-app、app、c-app,它们之间根据 span_id 和 parent_span_id 的关系形成一棵树
+ - 且树根的 parent_span_id 指向 s-p 的 span_id
+- 零个或多个 c-p
+
+
+
+约束条件:
+- 上述所有 Span 的进程信息必须相等 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2175)
+- 上述 SYS Span 的时间必须有交迭:s-p 的时间必须完全覆盖 c-p,因为它们不存在时差问题 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1723)
+- 当没有 parent_span_id 信息做辅助时,c-p 和 s-p 必须能通过 syscall_trace_id 或 x_request_id 找到关联性 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1727)
+ - 较松散的关联:当 s-p 与 c-p 具有同一个进程、s-p 的时间完全覆盖 c-p、且具有同一个 trace_id 时,可以认为这个 s-p 与 c-p 有关联 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1743)
+
+如何构建 ProcessSpanSet:
+1. 将所有 APP Span 按 auto_instance 划分为 ProcessSpanSet [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2103)
+2. 根据每个 ProcessSpanSet Root Span 的 parent_span_id 和 s-p 的 span_id 相等关系,将 s-p 设置为 Root Span 的 Parent [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1657)
+ 1. 当树根 Span 没有 parent_span_id 时,根据 ProcessSpanSet 中的 c-p 的 syscall_trace_id 与 s-p 的 syscall_trace_id 相等关系、x_request_id 相等关系、s-p 时间覆盖 c-p 时间关系将 s-p 设置为 Root Span 的 Parent [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1669)
+3. 根据每个 ProcessSpanSet 所有叶子 Span 的 span_id 和 c-p 的 span_id 相等,将 c-p 设置为 ProcessSpanSet 叶子 App Span 的 Child,并作为本 ProcessSpanSet 的新叶子节点 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1687)
+
+
+
+
+
+4. 对剩余空闲的 s-p,它自己作为一个独立的 ProcessSpanSet,并尝试将剩余空闲的 c-p 上挂
+ 1. 按照「进程相等、syscall_trace_id/x_request_id 匹配、s-p 时间必须覆盖 c-p」的条件挂 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1723)
+ 2. s-p 与 c-p 之间,只有「syscall_trace_id_request 相等 或 syscall_trace_id_response 相等」两种同侧相等关系 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1732)
+ 3. s-p.x_request_id_0 == c-p.x_request_id_0: 透传 x_request_id [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L1739)
+ 4. s-p.x_request_id_1 == c-p.x_request_id_0: 注入 x_request_id
+
+
+
+
+
+5. 遍历每一个空闲的 c-p,它自己就是一个 ProcessSpanSet
+
+总体过程简单来讲,就是从 APP Span 聚堆开始,然后吸引 SYS Span,最后剩下的 s-p Span 自己成堆并关联 c-p。
+
+#### SpanSet 连接
+
+SpanSet 之间两两互相连接,并标记他们之间的 Parent 关系。总共有如下五种连接的场景,依次从上到下按优先级来挂。其中,1/2/3/4 包含如下限制条件:
+
+约束条件:
+- 避免「同组 SpanSet 」首尾的 Span 满足上述 1.2. 条件发生首尾互连,限制满足条件的两个 Span 不能是同一个 SpanSet [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2319)
+- 避免「同一个 span_id 穿越网关不变性」导致排序错误,限制满足条件的两个 Span 里,作为 Parent 的 Span 时延要大于 Child [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2327)
+
+1. ProcessSpanSet 的每个叶子 Span 尝试下挂 NetworkSpanSet
+- ProcessSpanSet 的叶子 Span _id 等于 NetworkSpanSet 的首个 Span,即二者共享一个 c-p,不需要做额外处理 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2327)
+- ProcessSpanSet 的叶子 Span span_id 等于 NetworkSpanSet 的首个 Span 的 span_id,肯定都没有 c-p,构建父子关系 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2337)
+
+
+
+
+
+2. ProcessSpanSet 的树根 Span 尝试上挂 NetworkSpanSet
+- ProcessSpanSet 的树根 Span _id 等于 NetworkSpanSet 的最后一个 Span 的 _id,即二者共享一个 s-p,不需要做额外处理 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2363)
+- ProcessSpanSet 的树根 Span span_id 等于 NetworkSpanSet 的最后一个 Span 的 parent_span_id 或 span_id,肯定都没有 s-p,构建父子关系 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2364)
+
+
+
+
+
+3. 一个 ProcessSpanSet 的剩余叶子节点 Span 尝试下挂另一个 ProcessSpanSet 的空闲树根 Span
+- ProcessSpanSet 的叶子 Span _id 等于另一 ProcessSpanSet 的首个 Span 的 _id,即二者共享一个 c-p,不需要额外处理 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2405)
+- ProcessSpanSet 的叶子 Span span_id 等于另一 ProcessSpanSet 的首个 Span 的 parent_span_id 或 span_id,肯定都没有 c-p [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2406)
+
+
+
+
+
+4. 一个 ProcessSpanSet 的空闲树根,尝试连接到其他 ProcessSpanSet 中
+- ProcessSpanSet 的树根 Span 的 parent_span_id 等于另一 ProcessSpanSet 的 Span 的 span_id,即存在父子关系 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2432)
+
+
+
+
+
+5. 两个一侧空闲的 NetworkSpanSet 尝试直接连起来(例如没有 SYS Span 的场景,即没有开启 eBPF 能力)
+- 一个 NetworkSpanSet 的结尾 Span x_requset_id_0/1 匹配另一个 NetworkSpanSet 的开头 Span 的 x_request_id_0/1
+ - 如果 x_request_id_0/1 对应相等,即 lhs.x_request_id_0 == rhs.x_request_id_0 || lhs.x_request_id_1 == rhs.x_request_id_1,要求前者所有 Span 的最小 response_duration 比后者的最大值要大,由于 NetworkSpanSet 已经过排序,即比 NetworkSpanSet 的首个 Span 的 response_duration 大即可 [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2465)
+ - 比较极端的情况:多个 NetworkSpanSet 满足这个要求,意味着有多个网关做 x_request_id 透传,这个极端的情况通过「按 response_duration 大小逆序依次尝试挂空闲的 NetworkSpanSet」,即按 response_duration 大小决定优先级,越接近的越有可能是「上一跳」[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2484)
+ - 如果 x_request_id_0 等于 x_request_id_1,无额外要求,意味着中间有个网关做 x_request_id 注入,直接匹配挂接
+ - 一个 NetworkSpanSet 的结尾 Span span_id 等于另一个 NetworkSpanSet 的开头 Span 的 span_id [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2480)
+ - 同时要求前者所有 Span 的最大 response_duration 比后所有 Span 的最小值要大,与 x_request_id_0/1 对应相等的场景处理办法完全相同
+
+
+
+
+
+### 裁剪
+
+裁剪是排序的后续清理步骤 ,避免因为错误的关联而产生了错误的追踪结果。
+
+裁剪原因:如果 tcp_seq / syscall_trace_id 被重用,因应用部署在大规模的机器集群上,如果网络流量过大,tcp_seq 绕回重用的可能性也会随之增加,为了避免关联出错误的 Flow,需要做裁剪。
+
+裁剪目标:当排序完成后,如果整个 Span 集合存在多棵树,即存在「多个 Root」,则要对这些树做裁剪,去掉不符合预期的树
+
+裁剪条件:
+1. 同一个 trace_id 的 Span 不裁剪,认为他们一定是「同一个追踪」的 Span [代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2666)
+2. 如果发生了关联关系不裁剪,例如:一组 Span 与另一组 Span 通过 x_request_id 关联,则不会发生裁剪
+3. 「追踪」是以「某个 Span」作为入口发生的,可以认为「入口 Span」所在的树一定是结果所需的,所以这棵树不会被裁剪。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2619)
+
+裁剪过程:
+1. 先找到「入口 Span」所在的树, 以它作为 Root Tree。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2619)
+2. 对每棵树,计算它占据的「最小时间」与「最大时间」,并计算与「Root Tree」之间的时间差,不满足[host_clock_offset_us](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app.yaml#L31) 参数设置的树将会被剪枝。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2658)
+
+![pruning_trace](./design/pruning_trace.svg)
+
+### 统计
+
+最后,基于排序完成的结果,做服务分组与时延统计:
+
+1. 对剪枝完成后剩下的 Span 做时延统计,由上而下地遍历,Parent 减去一级子节点的时延即为自身时延。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2564)
+2. 对剪枝完成后的 Span ,统计它们出现的所有 AutoService/AppService,并基于「1」中求得的时延,按服务为分组维度,计算每个服务的总时延。[代码位置](https://github.com/deepflowio/deepflow-app/blob/v6.6.3/app/app/application/l7_flow_tracing.py#L2564)
diff --git a/design/3.1.svg b/design/3.1.svg
new file mode 100644
index 0000000..3b5450f
--- /dev/null
+++ b/design/3.1.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/3.2.svg b/design/3.2.svg
new file mode 100644
index 0000000..31753c5
--- /dev/null
+++ b/design/3.2.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/3.3.svg b/design/3.3.svg
new file mode 100644
index 0000000..15212ac
--- /dev/null
+++ b/design/3.3.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/3.4.svg b/design/3.4.svg
new file mode 100644
index 0000000..5306769
--- /dev/null
+++ b/design/3.4.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/3.5.svg b/design/3.5.svg
new file mode 100644
index 0000000..1548c85
--- /dev/null
+++ b/design/3.5.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/networkspansort.svg b/design/networkspansort.svg
new file mode 100644
index 0000000..d1ad892
--- /dev/null
+++ b/design/networkspansort.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/processspanset.svg b/design/processspanset.svg
new file mode 100644
index 0000000..bd2f64b
--- /dev/null
+++ b/design/processspanset.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/pruning_trace.svg b/design/pruning_trace.svg
new file mode 100644
index 0000000..dd36482
--- /dev/null
+++ b/design/pruning_trace.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/query.excalidraw b/design/query.excalidraw
new file mode 100644
index 0000000..d5518d4
--- /dev/null
+++ b/design/query.excalidraw
@@ -0,0 +1,2100 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor",
+ "elements": [
+ {
+ "type": "rectangle",
+ "version": 424,
+ "versionNonce": 792793625,
+ "isDeleted": false,
+ "id": "3wVrV7wZSCBaNhQ1SbPOP",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 386.66668701171875,
+ "y": 155.5708074018916,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 339.08752268458034,
+ "height": 391.82717334318943,
+ "seed": 1978197578,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "line",
+ "version": 315,
+ "versionNonce": 782465015,
+ "isDeleted": false,
+ "id": "yCIr1-BRfa2V9FVUFkiUa",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.1834442755718,
+ "y": 208.124441652536,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 3279434,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 352,
+ "versionNonce": 426338041,
+ "isDeleted": false,
+ "id": "AWz6sdVSdTpcgJD4zCYtK",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.26864410261277,
+ "y": 253.7035872887718,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 1085707466,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 342,
+ "versionNonce": 427778327,
+ "isDeleted": false,
+ "id": "Tbxwz9pT2mXB9AwSiwEQL",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.35417799272403,
+ "y": 304.8922209311791,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 1785758806,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 346,
+ "versionNonce": 1232347097,
+ "isDeleted": false,
+ "id": "Rk8-yZARaAC72jao-J1-x",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.02243396673,
+ "y": 352.78428634565364,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 573570838,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 323,
+ "versionNonce": 1329669687,
+ "isDeleted": false,
+ "id": "pABtYD5QK6mxgJbn1yPRN",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.7385197039138,
+ "y": 400.0353044093709,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 1420830486,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 346,
+ "versionNonce": 494189753,
+ "isDeleted": false,
+ "id": "o54hJs6LBMe4ZxL8Aze4R",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 389.15547450366256,
+ "y": 446.18752787720433,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 114073174,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 341,
+ "versionNonce": 785205079,
+ "isDeleted": false,
+ "id": "JKkpyT_-Y2ahVygiQ0Wyj",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 388.5808456326209,
+ "y": 498.74972183365975,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 333.8650625674454,
+ "height": 1.0158719218626682,
+ "seed": 1556072022,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 333.8650625674454,
+ -1.0158719218626682
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 93,
+ "versionNonce": 1695464857,
+ "isDeleted": false,
+ "id": "KGHbuOe7NgOjS5r94skvw",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 168.7289121904886,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 99.81996154785156,
+ "height": 35,
+ "seed": 1594422230,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_1",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_1",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 112,
+ "versionNonce": 1182286967,
+ "isDeleted": false,
+ "id": "bMpJuzU59O_oJhRTmEpDt",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 216.60818901108013,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 112.16795349121094,
+ "height": 35,
+ "seed": 321514518,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_2",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_2",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 110,
+ "versionNonce": 796238457,
+ "isDeleted": false,
+ "id": "okAg45rZFmKM06y6rKYrN",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 264.48746583167167,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 111.29995727539062,
+ "height": 35,
+ "seed": 601760138,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_3",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_3",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 129,
+ "versionNonce": 1711709591,
+ "isDeleted": false,
+ "id": "Cy4Dh4KzZEotOvWX5eyWX",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 312.3667426522632,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 110.15196228027344,
+ "height": 35,
+ "seed": 58024010,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_4",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_4",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 118,
+ "versionNonce": 1500310361,
+ "isDeleted": false,
+ "id": "ubnaBDx9zGAgJ48dm0PNU",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 360.24601947285475,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 109.53596496582031,
+ "height": 35,
+ "seed": 2111461910,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_5",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_5",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 137,
+ "versionNonce": 1890374327,
+ "isDeleted": false,
+ "id": "81zPmnEablIIv4XIve4Es",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 408.1252962934463,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 110.15196228027344,
+ "height": 35,
+ "seed": 888317782,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_6",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_6",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 118,
+ "versionNonce": 1531451449,
+ "isDeleted": false,
+ "id": "fsLZymgo8nMVr4cKf-z9b",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 456.00457311403784,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 107.29595947265625,
+ "height": 35,
+ "seed": 550649430,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_7",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_7",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 136,
+ "versionNonce": 1863279575,
+ "isDeleted": false,
+ "id": "3BLxWwuGzNW01cpD2zrAm",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 419.2306344168527,
+ "y": 503.8838499346294,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 113.65196228027344,
+ "height": 35,
+ "seed": 803472278,
+ "groupIds": [
+ "giSQp4pZ7Z_mqAbvJcIE0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_8",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "data_8",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 587,
+ "versionNonce": 548480153,
+ "isDeleted": false,
+ "id": "3pPx_lNyb8Ss2TSY-iEwy",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1418.0839154622017,
+ "y": 994.5053266451722,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#ffc9c9",
+ "width": 397.06676725961756,
+ "height": 405.40904824064285,
+ "seed": 70210390,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071076237,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 397.06676725961756,
+ -180.69887002249936
+ ],
+ [
+ 268.612337519982,
+ -405.40904824064285
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 432,
+ "versionNonce": 1631768823,
+ "isDeleted": false,
+ "id": "IfjOdIlyibAuhRmti8kyI",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1162.04183984375,
+ "y": 193.84251403808594,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 211.48431395312508,
+ "height": 133.65884399414065,
+ "seed": 248424138,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "EaE-uOtV-BafStXH8F1ic"
+ }
+ ],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 504,
+ "versionNonce": 1707613689,
+ "isDeleted": false,
+ "id": "EaE-uOtV-BafStXH8F1ic",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1178.5900347231445,
+ "y": 243.17193603515625,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 178.38792419433594,
+ "height": 35,
+ "seed": 2063111062,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "req_tcp_seq",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "IfjOdIlyibAuhRmti8kyI",
+ "originalText": "req_tcp_seq",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 478,
+ "versionNonce": 1355520535,
+ "isDeleted": false,
+ "id": "Iw9DhUgUpP6Js5XAhHC8t",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1410.700622558594,
+ "y": 194.096435546875,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 228.98443651171883,
+ "height": 133.1510009765625,
+ "seed": 66769302,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "dWFcs4K-h7aL6hTVfpitr"
+ }
+ ],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 544,
+ "versionNonce": 652474073,
+ "isDeleted": false,
+ "id": "dWFcs4K-h7aL6hTVfpitr",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1429.1388857363283,
+ "y": 243.17193603515625,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 192.10791015625,
+ "height": 35,
+ "seed": 521678550,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "resp_tcp_seq",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Iw9DhUgUpP6Js5XAhHC8t",
+ "originalText": "resp_tcp_seq",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 451,
+ "versionNonce": 580796215,
+ "isDeleted": false,
+ "id": "FPd1e4MOCyq6_fxgIggEV",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 956.0391850585936,
+ "y": 354.06914295255126,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 300.3125610351562,
+ "height": 148.151032,
+ "seed": 1787979990,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "GojimnAgwQoH1HYbrmRvv"
+ }
+ ],
+ "updated": 1726071017252,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 582,
+ "versionNonce": 215069625,
+ "isDeleted": false,
+ "id": "GojimnAgwQoH1HYbrmRvv",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 988.581512939453,
+ "y": 410.64465895255125,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 235.2279052734375,
+ "height": 35,
+ "seed": 1429921302,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "syscall_trace_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "FPd1e4MOCyq6_fxgIggEV",
+ "originalText": "syscall_trace_id",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 506,
+ "versionNonce": 689913943,
+ "isDeleted": false,
+ "id": "MZps1wFxAsclrVw_v6ftR",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1328.8516240117187,
+ "y": 354.0691434584106,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 298.48968505859386,
+ "height": 148.15103149414062,
+ "seed": 610431894,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CA5VTl_TiJ8cwNEiGU0vg"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 543,
+ "versionNonce": 1807013017,
+ "isDeleted": false,
+ "id": "CA5VTl_TiJ8cwNEiGU0vg",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1383.6245121953125,
+ "y": 410.64465920548093,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 188.94390869140625,
+ "height": 35,
+ "seed": 1446744278,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "x_request_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "MZps1wFxAsclrVw_v6ftR",
+ "originalText": "x_request_id",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 951,
+ "versionNonce": 1982012791,
+ "isDeleted": false,
+ "id": "e6gxl9439Ylywu86gflDB",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 956.0391850585936,
+ "y": 194.096435532959,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 159.32293700000014,
+ "height": 133.15100100439454,
+ "seed": 891616854,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8x4QSS1S6dVY-KOuksSuQ"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 1093,
+ "versionNonce": 1195432313,
+ "isDeleted": false,
+ "id": "8x4QSS1S6dVY-KOuksSuQ",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 975.150681024414,
+ "y": 243.17193603515625,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#b2f2bb",
+ "width": 121.09994506835938,
+ "height": 35,
+ "seed": 736019350,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "trace_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "e6gxl9439Ylywu86gflDB",
+ "originalText": "trace_id",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 243,
+ "versionNonce": 1827559063,
+ "isDeleted": false,
+ "id": "W2ztH2AjzLOyvVMNTx1w1",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 932.994873046875,
+ "y": 155.57080699999983,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 735.3125,
+ "height": 391.8271740000002,
+ "seed": 1571629142,
+ "groupIds": [
+ "_DQCXcnBpUG2XEvhHp-rf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "arrow",
+ "version": 300,
+ "versionNonce": 1431749177,
+ "isDeleted": false,
+ "id": "yLu3XSZ9aSLF4BWQAIWYF",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1379.505126953125,
+ "y": 601.3411254882812,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 890.833251953125,
+ "height": 103.79832240513383,
+ "seed": 996973770,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071041359,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -90.72164481026789,
+ 92.96500941685258
+ ],
+ [
+ -814.769278390067,
+ 79.51266915457586
+ ],
+ [
+ -890.833251953125,
+ -10.83331298828125
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 281,
+ "versionNonce": 871468761,
+ "isDeleted": false,
+ "id": "dnCzDhqFFP9Y_0PPHnETH",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 633.4188668387276,
+ "y": 85.42602539062511,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 659.595703125,
+ "height": 35,
+ "seed": 1755383306,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071048715,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "continue iterations, till no new data been found",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "continue iterations, till no new data been found",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 149,
+ "versionNonce": 1491199065,
+ "isDeleted": false,
+ "id": "TMBceQrvX1gpSK46Uujst",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1513.4020254952566,
+ "y": 884.2770316538217,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 107.46395874023438,
+ "height": 35,
+ "seed": 150795193,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071073101,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "extract",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "extract",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 249,
+ "versionNonce": 1256721495,
+ "isDeleted": false,
+ "id": "Kvmp9yTllO1qnKznw3rAI",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 449.1648472377233,
+ "y": 700.5598833107308,
+ "strokeColor": "#0c8599",
+ "backgroundColor": "transparent",
+ "width": 1114.2315673828125,
+ "height": 70,
+ "seed": 164348025,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071068368,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "build query conditions like:\n(tcp_seq = x or y) or (syscall_trace_id = x or y ) or (x_request_id = x or y)",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "build query conditions like:\n(tcp_seq = x or y) or (syscall_trace_id = x or y ) or (x_request_id = x or y)",
+ "lineHeight": 1.25,
+ "baseline": 59
+ },
+ {
+ "type": "arrow",
+ "version": 43,
+ "versionNonce": 441270297,
+ "isDeleted": false,
+ "id": "ClVEeagCaYgo2slSeic91",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 409.4587620326452,
+ "y": 588.2050758682738,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 0.9672764369419156,
+ "height": 433.07290213448664,
+ "seed": 1305758711,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.9672764369419156,
+ 433.07290213448664
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 114,
+ "versionNonce": 1815685623,
+ "isDeleted": false,
+ "id": "wkvVyhSJ0nCecff-X2nLD",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 262.06295776367205,
+ "y": 1111.7542702042113,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 328.08776855468744,
+ "height": 96.89357212611617,
+ "seed": 787679479,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "YCLK6TVJ9wMZsiDbmBiP6"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 15,
+ "versionNonce": 1858065657,
+ "isDeleted": false,
+ "id": "YCLK6TVJ9wMZsiDbmBiP6",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 376.19686126708996,
+ "y": 1142.7010562672695,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 99.81996154785156,
+ "height": 35,
+ "seed": 1859673721,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_1",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wkvVyhSJ0nCecff-X2nLD",
+ "originalText": "data_1",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 140,
+ "versionNonce": 1032770327,
+ "isDeleted": false,
+ "id": "VZ6-ieU5Z8FQBkhr7f2lv",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 971.8211277553013,
+ "y": 928.058111931332,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 328.08776855468744,
+ "height": 96.89357212611617,
+ "seed": 1891541625,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Uw-tjDFGRUr-FHwuOCv9V"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 38,
+ "versionNonce": 1171049945,
+ "isDeleted": false,
+ "id": "Uw-tjDFGRUr-FHwuOCv9V",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1079.7810352870395,
+ "y": 959.00489799439,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 112.16795349121094,
+ "height": 35,
+ "seed": 1040727383,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_2",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "VZ6-ieU5Z8FQBkhr7f2lv",
+ "originalText": "data_2",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 116,
+ "versionNonce": 1687312439,
+ "isDeleted": false,
+ "id": "hFK20ovd55QL4IbAPt1Td",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 971.8211277553013,
+ "y": 1107.3438698135863,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 328.08776855468744,
+ "height": 96.89357212611617,
+ "seed": 1486811159,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "U3daWG72HJSAZq12pMWMm"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 41,
+ "versionNonce": 646425273,
+ "isDeleted": false,
+ "id": "U3daWG72HJSAZq12pMWMm",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1080.2150333949496,
+ "y": 1138.2906558766445,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 111.29995727539062,
+ "height": 35,
+ "seed": 687090777,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_3",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hFK20ovd55QL4IbAPt1Td",
+ "originalText": "data_3",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 140,
+ "versionNonce": 656947543,
+ "isDeleted": false,
+ "id": "qJ6Q4iekoO28-cIjTWMR_",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 971.8211277553014,
+ "y": 1292.5819941160412,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 328.08776855468744,
+ "height": 96.89357212611617,
+ "seed": 408310105,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "x4UUeL3JlMaUQExoJ8JXK"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 39,
+ "versionNonce": 1771301785,
+ "isDeleted": false,
+ "id": "x4UUeL3JlMaUQExoJ8JXK",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1080.7890308925084,
+ "y": 1323.5287801790992,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 110.15196228027344,
+ "height": 35,
+ "seed": 530222809,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "data_4",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qJ6Q4iekoO28-cIjTWMR_",
+ "originalText": "data_4",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 36,
+ "versionNonce": 447018615,
+ "isDeleted": false,
+ "id": "QRKWtbRJOEeEiDnZOPbY0",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 547.5539855957032,
+ "y": 1072.728870859903,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 357.3661586216517,
+ "height": 77.64133998325883,
+ "seed": 1616763833,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "ogj-S3V6n8pJwj4gwvEdX",
+ "focus": 0.5394209346780644,
+ "gap": 17.633841378348336
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": "arrow",
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 357.3661586216517,
+ -77.64133998325883
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 38,
+ "versionNonce": 119869561,
+ "isDeleted": false,
+ "id": "vqUgewsUBV1c4KtYgzV2m",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 635.1655927385603,
+ "y": 1160.0986479943897,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 259.74700927734375,
+ "height": 5.022321428571331,
+ "seed": 149019383,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "ogj-S3V6n8pJwj4gwvEdX",
+ "focus": -0.5391040685606616,
+ "gap": 27.641383579799196
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": "arrow",
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 259.74700927734375,
+ -5.022321428571331
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 75,
+ "versionNonce": 902631319,
+ "isDeleted": false,
+ "id": "pAhtiOVB33FnEEA3w1rch",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 564.9275120326453,
+ "y": 1249.384362280104,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 331.1755807059151,
+ "height": 70.69707380923751,
+ "seed": 1454275289,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "WnvC6RRlAhbZbS7t686Of",
+ "gap": 19.53125000000017,
+ "focus": -0.17851389291790445
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": "arrow",
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 331.1755807059151,
+ 70.69707380923751
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 95,
+ "versionNonce": 620665177,
+ "isDeleted": false,
+ "id": "ji8fwqZlVNKr2hbYvIGAS",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 634.6819327218193,
+ "y": 1093.897018355718,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.9878387451172,
+ "height": 35,
+ "seed": 1870922903,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "find relation_ships",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "find relation_ships",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 83,
+ "versionNonce": 1564274777,
+ "isDeleted": false,
+ "id": "WnvC6RRlAhbZbS7t686Of",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 915.6343427385606,
+ "y": 1265.3256115825593,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 454.27830287388394,
+ "height": 167.59669712611617,
+ "seed": 2039696919,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "pAhtiOVB33FnEEA3w1rch",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726071020269,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 47,
+ "versionNonce": 1885919001,
+ "isDeleted": false,
+ "id": "ogj-S3V6n8pJwj4gwvEdX",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 922.5539855957032,
+ "y": 892.2415051372469,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 450.22321428571433,
+ "height": 332.14285714285717,
+ "seed": 2108719289,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "QRKWtbRJOEeEiDnZOPbY0",
+ "type": "arrow"
+ },
+ {
+ "id": "vqUgewsUBV1c4KtYgzV2m",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726071017253,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "arrow",
+ "version": 134,
+ "versionNonce": 1310552375,
+ "isDeleted": false,
+ "id": "QL6fqse85P2iLt9OXaL-6",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1442.7921098981585,
+ "y": 1325.1098087086755,
+ "strokeColor": "#ff8787",
+ "backgroundColor": "transparent",
+ "width": 307.365897042411,
+ "height": 67.8496144592932,
+ "seed": 807278327,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071017254,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "V7C9t3gCH3gG-VDz4Nxwy",
+ "focus": -0.1019392961159702,
+ "gap": 20.94499860491112
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 307.365897042411,
+ 67.8496144592932
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 172,
+ "versionNonce": 2044127577,
+ "isDeleted": false,
+ "id": "V7C9t3gCH3gG-VDz4Nxwy",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 2,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1771.1030055454805,
+ "y": 1354.3507929441666,
+ "strokeColor": "#ff8787",
+ "backgroundColor": "#ffec99",
+ "width": 175.22321428571433,
+ "height": 109.98883928571425,
+ "seed": 518099545,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "9-mrCOQ5w2Bgmf4r3Qfhj"
+ },
+ {
+ "id": "QL6fqse85P2iLt9OXaL-6",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726071105407,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 132,
+ "versionNonce": 1651094711,
+ "isDeleted": false,
+ "id": "9-mrCOQ5w2Bgmf4r3Qfhj",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1827.1166283743728,
+ "y": 1391.8452125870238,
+ "strokeColor": "#ff8787",
+ "backgroundColor": "transparent",
+ "width": 63.19596862792969,
+ "height": 35,
+ "seed": 1891520663,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071105407,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Drop",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "V7C9t3gCH3gG-VDz4Nxwy",
+ "originalText": "Drop",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 27,
+ "versionNonce": 1437336217,
+ "isDeleted": false,
+ "id": "WT_iSkwjC4oQRLK050rO8",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1475.6417541503906,
+ "y": 1375.5748965993005,
+ "strokeColor": "#ff8787",
+ "backgroundColor": "transparent",
+ "width": 161.72792053222656,
+ "height": 35,
+ "seed": 1031565943,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017254,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "no relations",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "no relations",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 28,
+ "versionNonce": 754831223,
+ "isDeleted": false,
+ "id": "Yey1pEAg16AF87wkkp4EZ",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1553.0226484026227,
+ "y": 964.8605672884746,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 207.17189025878906,
+ "height": 35,
+ "seed": 453903927,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726071017254,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "found relations",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "found relations",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 233,
+ "versionNonce": 949874935,
+ "isDeleted": false,
+ "id": "hi3uHdcEf_sGIUX_sITQ-",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 480.40371704101574,
+ "y": 113.27332461200484,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 935.0073242187499,
+ "height": 76.9159371512277,
+ "seed": 1355775289,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726071035388,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 111.90477643694203,
+ -71.42857142857144
+ ],
+ [
+ 820.2381243024553,
+ -58.33334786551336
+ ],
+ [
+ 935.0073242187499,
+ 5.48736572265625
+ ]
+ ]
+ }
+ ],
+ "appState": {
+ "gridSize": null,
+ "viewBackgroundColor": "#ffffff"
+ },
+ "files": {}
+}
\ No newline at end of file
diff --git a/design/query.svg b/design/query.svg
new file mode 100644
index 0000000..f4fa386
--- /dev/null
+++ b/design/query.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/sort_flow.excalidraw b/design/sort_flow.excalidraw
new file mode 100644
index 0000000..120dd09
--- /dev/null
+++ b/design/sort_flow.excalidraw
@@ -0,0 +1,12761 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor",
+ "elements": [
+ {
+ "type": "rectangle",
+ "version": 552,
+ "versionNonce": 2063454853,
+ "isDeleted": false,
+ "id": "fkLPFUmXoSP0NfKuttAlr",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 303.34172203427283,
+ "y": 141.8207132248652,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1920111199,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CrlSbfLqbuKcyqRF7pm3q"
+ },
+ {
+ "id": "x36iKEHPdMml5CQaNqYml",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 420,
+ "versionNonce": 442647627,
+ "isDeleted": false,
+ "id": "CrlSbfLqbuKcyqRF7pm3q",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 331.6644683111283,
+ "y": 165.3168069748652,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 40.51597595214844,
+ "height": 35,
+ "seed": 1951329919,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fkLPFUmXoSP0NfKuttAlr",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 574,
+ "versionNonce": 1728788965,
+ "isDeleted": false,
+ "id": "Yi3BJ3zChSgGtY6Dp18Fm",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 488.84172203427283,
+ "y": 141.8207132248652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 2103107007,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "lBcO6fo5UuoN6C5LsZYO0"
+ },
+ {
+ "id": "x36iKEHPdMml5CQaNqYml",
+ "type": "arrow"
+ },
+ {
+ "id": "RbfYdnSTzaO6YNdKcnqj5",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 446,
+ "versionNonce": 1305051883,
+ "isDeleted": false,
+ "id": "lBcO6fo5UuoN6C5LsZYO0",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 500.9244780767533,
+ "y": 165.3168069748652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 72.99595642089844,
+ "height": 35,
+ "seed": 1188482527,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Yi3BJ3zChSgGtY6Dp18Fm",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 574,
+ "versionNonce": 1874113861,
+ "isDeleted": false,
+ "id": "NKSin6g8p6SW1XhN8-RoA",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 674.0083480108353,
+ "y": 141.8207132248652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1748861663,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "HUeyWt8SzTp9kajaW3JOz"
+ },
+ {
+ "id": "RbfYdnSTzaO6YNdKcnqj5",
+ "type": "arrow"
+ },
+ {
+ "id": "iZptjCR5h4CzuLkvaVH2Z",
+ "type": "arrow"
+ },
+ {
+ "id": "pBrY0jggNRHseVpM_bHVM",
+ "type": "arrow"
+ },
+ {
+ "id": "IIXuoNsZGzXnoCUdCktuP",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 438,
+ "versionNonce": 454028683,
+ "isDeleted": false,
+ "id": "HUeyWt8SzTp9kajaW3JOz",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 699.4470992315385,
+ "y": 165.3168069748652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 46.283966064453125,
+ "height": 35,
+ "seed": 1147653887,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NKSin6g8p6SW1XhN8-RoA",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 580,
+ "versionNonce": 1347929253,
+ "isDeleted": false,
+ "id": "cg5pZMOYVJ-VCRwSqX_iv",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 847.5917220342728,
+ "y": 141.8207132248652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 213238513,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pQ-U1lyg3-c0DAob5Dbih"
+ },
+ {
+ "id": "iZptjCR5h4CzuLkvaVH2Z",
+ "type": "arrow"
+ },
+ {
+ "id": "OKJhLdAQp6eVAVqRRRxYm",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 450,
+ "versionNonce": 1433404459,
+ "isDeleted": false,
+ "id": "pQ-U1lyg3-c0DAob5Dbih",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 873.030473254976,
+ "y": 165.3168069748652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 46.283966064453125,
+ "height": 35,
+ "seed": 1942109393,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cg5pZMOYVJ-VCRwSqX_iv",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 619,
+ "versionNonce": 2090985477,
+ "isDeleted": false,
+ "id": "lcOhiOQWl8IbnUFqsabR3",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1038.7471785772416,
+ "y": 141.8207132248652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 26062481,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PMdgYzqbZ6V6k-by8u2Qd"
+ },
+ {
+ "id": "OKJhLdAQp6eVAVqRRRxYm",
+ "type": "arrow"
+ },
+ {
+ "id": "DqM0WF_Z93sBl0IXuigCT",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 494,
+ "versionNonce": 81020619,
+ "isDeleted": false,
+ "id": "PMdgYzqbZ6V6k-by8u2Qd",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1051.4039321172806,
+ "y": 165.3168069748652,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 71.84796142578125,
+ "height": 35,
+ "seed": 1239135345,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lcOhiOQWl8IbnUFqsabR3",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 609,
+ "versionNonce": 378576741,
+ "isDeleted": false,
+ "id": "tScpFLXPFUyhnt29sWdff",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1245.7219914027623,
+ "y": 141.8207132248652,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1374433663,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Y-uleRuJ6z1qFEtnJp2wE"
+ },
+ {
+ "id": "DqM0WF_Z93sBl0IXuigCT",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 483,
+ "versionNonce": 1339503979,
+ "isDeleted": false,
+ "id": "Y-uleRuJ6z1qFEtnJp2wE",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1274.6187351771764,
+ "y": 165.3168069748652,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 39.36798095703125,
+ "height": 35,
+ "seed": 1837607327,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tScpFLXPFUyhnt29sWdff",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 642,
+ "versionNonce": 611412677,
+ "isDeleted": false,
+ "id": "H2NpiCozCdNveMfch32fP",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 849.2409936814083,
+ "y": 301.44982038225453,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 2095921,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "2HCQz3n8DHKv9uNnNk6TK"
+ },
+ {
+ "id": "pBrY0jggNRHseVpM_bHVM",
+ "type": "arrow"
+ },
+ {
+ "id": "9gv8OE4QZcnWRBMuZ872S",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 512,
+ "versionNonce": 633557003,
+ "isDeleted": false,
+ "id": "2HCQz3n8DHKv9uNnNk6TK",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 874.6797449021115,
+ "y": 324.94591413225453,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 46.283966064453125,
+ "height": 35,
+ "seed": 633040145,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "H2NpiCozCdNveMfch32fP",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 669,
+ "versionNonce": 115460645,
+ "isDeleted": false,
+ "id": "uUL1L-C_7_zMmJNdBESn5",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1038.7471785772416,
+ "y": 301.44982038225453,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1322099441,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "iUXeFibgXOD6la4gXUePt"
+ },
+ {
+ "id": "9gv8OE4QZcnWRBMuZ872S",
+ "type": "arrow"
+ },
+ {
+ "id": "-6qPaArGZk6qKTa8Z-U-Z",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 544,
+ "versionNonce": 680728235,
+ "isDeleted": false,
+ "id": "iUXeFibgXOD6la4gXUePt",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1051.4039321172806,
+ "y": 324.94591413225453,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 71.84796142578125,
+ "height": 35,
+ "seed": 1742609617,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uUL1L-C_7_zMmJNdBESn5",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 656,
+ "versionNonce": 785333637,
+ "isDeleted": false,
+ "id": "o4N1OcgMq9kMmzQ29DeMr",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1245.7219914027623,
+ "y": 301.44982038225453,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1619286705,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "yNjETjoRQkumC36H59vkX"
+ },
+ {
+ "id": "-6qPaArGZk6qKTa8Z-U-Z",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 530,
+ "versionNonce": 1458637131,
+ "isDeleted": false,
+ "id": "yNjETjoRQkumC36H59vkX",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1274.6187351771764,
+ "y": 324.94591413225453,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 39.36798095703125,
+ "height": 35,
+ "seed": 1231543441,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "o4N1OcgMq9kMmzQ29DeMr",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 631,
+ "versionNonce": 326583525,
+ "isDeleted": false,
+ "id": "ir9QMw3vEaWgVvImW2PP1",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 855.3608870733353,
+ "y": 469.73843020484577,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1872885311,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "_5a3zT5t-xsm6NONEqyOK"
+ },
+ {
+ "id": "IIXuoNsZGzXnoCUdCktuP",
+ "type": "arrow"
+ },
+ {
+ "id": "r4f__CyBHSb6sub24opLu",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 501,
+ "versionNonce": 1983358955,
+ "isDeleted": false,
+ "id": "_5a3zT5t-xsm6NONEqyOK",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 880.7996382940385,
+ "y": 493.23452395484577,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 46.283966064453125,
+ "height": 35,
+ "seed": 27711071,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ir9QMw3vEaWgVvImW2PP1",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 704,
+ "versionNonce": 1751605317,
+ "isDeleted": false,
+ "id": "b93x_ky0x-Z65I5gAjqnv",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1111.7940535772416,
+ "y": 469.73843020484566,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 583098047,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "QdsODNBwE_TQIos4cPSiA"
+ },
+ {
+ "id": "r4f__CyBHSb6sub24opLu",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 576,
+ "versionNonce": 1014067851,
+ "isDeleted": false,
+ "id": "QdsODNBwE_TQIos4cPSiA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1140.6907973516556,
+ "y": 493.23452395484566,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 39.36798095703125,
+ "height": 35,
+ "seed": 1573203679,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "b93x_ky0x-Z65I5gAjqnv",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 358,
+ "versionNonce": 326963109,
+ "isDeleted": false,
+ "id": "x36iKEHPdMml5CQaNqYml",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 412.9328932989213,
+ "y": 183.0664120333713,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 67.16146850585938,
+ "height": 0.5078125,
+ "seed": 2058504977,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370693,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "fkLPFUmXoSP0NfKuttAlr",
+ "focus": 0.04980868532529601,
+ "gap": 12.429702758789062
+ },
+ "endBinding": {
+ "elementId": "Yi3BJ3zChSgGtY6Dp18Fm",
+ "focus": -0.01590001817942137,
+ "gap": 8.747360229492188
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 67.16146850585938,
+ -0.5078125
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 370,
+ "versionNonce": 978905387,
+ "isDeleted": false,
+ "id": "RbfYdnSTzaO6YNdKcnqj5",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 601.2662368047806,
+ "y": 182.30334715167254,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 61.328094482421875,
+ "height": 0.325531005859375,
+ "seed": 1821321151,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "Yi3BJ3zChSgGtY6Dp18Fm",
+ "focus": 0.010343865123499621,
+ "gap": 15.263046264648438
+ },
+ "endBinding": {
+ "elementId": "NKSin6g8p6SW1XhN8-RoA",
+ "focus": -0.03416870243553988,
+ "gap": 11.414016723632812
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 61.328094482421875,
+ 0.325531005859375
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 370,
+ "versionNonce": 1659228933,
+ "isDeleted": false,
+ "id": "iZptjCR5h4CzuLkvaVH2Z",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 780.4328932989213,
+ "y": 183.38167383842887,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 53.828125,
+ "height": 0.5078125,
+ "seed": 1417450801,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "NKSin6g8p6SW1XhN8-RoA",
+ "focus": 0.07183780007137884,
+ "gap": 9.263076782226562
+ },
+ "endBinding": {
+ "elementId": "cg5pZMOYVJ-VCRwSqX_iv",
+ "focus": -0.03233466170858404,
+ "gap": 13.330703735351562
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 53.828125,
+ -0.5078125
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 387,
+ "versionNonce": 89689035,
+ "isDeleted": false,
+ "id": "OKJhLdAQp6eVAVqRRRxYm",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 958.7662062872025,
+ "y": 183.5466479226646,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 64.93062337239576,
+ "height": 1.90972900390625,
+ "seed": 579243231,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "cg5pZMOYVJ-VCRwSqX_iv",
+ "focus": 0.08108320977498512,
+ "gap": 14.013015747070312
+ },
+ "endBinding": {
+ "elementId": "lcOhiOQWl8IbnUFqsabR3",
+ "focus": 0.05143867658784529,
+ "gap": 15.050348917643305
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 64.93062337239576,
+ -1.90972900390625
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 415,
+ "versionNonce": 52374117,
+ "isDeleted": false,
+ "id": "DqM0WF_Z93sBl0IXuigCT",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1154.5909133184525,
+ "y": 184.1922628693996,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 73.26359049479152,
+ "height": 3.0283492636474136,
+ "seed": 1806055537,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "lcOhiOQWl8IbnUFqsabR3",
+ "focus": 0.17023136828946211,
+ "gap": 18.682266235351562
+ },
+ "endBinding": {
+ "elementId": "tScpFLXPFUyhnt29sWdff",
+ "focus": 0.17051165969740004,
+ "gap": 17.867487589518305
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 73.26359049479152,
+ -3.0283492636474136
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 449,
+ "versionNonce": 562748011,
+ "isDeleted": false,
+ "id": "pBrY0jggNRHseVpM_bHVM",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 720.4328932989213,
+ "y": 235.3912418910436,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 110.81595865885424,
+ "height": 120.83955289616699,
+ "seed": 1492256511,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "NKSin6g8p6SW1XhN8-RoA",
+ "focus": 0.05248417099078634,
+ "gap": 13.102859497070312
+ },
+ "endBinding": {
+ "elementId": "H2NpiCozCdNveMfch32fP",
+ "focus": -0.23536109529833854,
+ "gap": 17.992141723632812
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.83331298828125,
+ 110
+ ],
+ [
+ 110.81595865885424,
+ 120.83955289616699
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 397,
+ "versionNonce": 888575429,
+ "isDeleted": false,
+ "id": "9gv8OE4QZcnWRBMuZ872S",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 961.2488519577755,
+ "y": 341.4054201517382,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 57.17006429036451,
+ "height": 1.6873857864917454,
+ "seed": 1643753055,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "H2NpiCozCdNveMfch32fP",
+ "focus": -0.14455775059409784,
+ "gap": 14.846389770507812
+ },
+ "endBinding": {
+ "elementId": "uUL1L-C_7_zMmJNdBESn5",
+ "focus": -0.43837787893185526,
+ "gap": 20.328262329101562
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 57.17006429036451,
+ 1.6873857864917454
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 391,
+ "versionNonce": 733631755,
+ "isDeleted": false,
+ "id": "-6qPaArGZk6qKTa8Z-U-Z",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1151.257559640067,
+ "y": 344.47974547581316,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 85.49485270182299,
+ "height": 2.6250992727484572,
+ "seed": 1587755409,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "uUL1L-C_7_zMmJNdBESn5",
+ "focus": 0.1662888692923899,
+ "gap": 15.34891255696607
+ },
+ "endBinding": {
+ "elementId": "o4N1OcgMq9kMmzQ29DeMr",
+ "focus": -0.004947717802663931,
+ "gap": 7.5808258056640625
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 85.49485270182299,
+ -2.6250992727484572
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 447,
+ "versionNonce": 1133090085,
+ "isDeleted": false,
+ "id": "IIXuoNsZGzXnoCUdCktuP",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 742.9328932989213,
+ "y": 237.8912418910436,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 117.76916503906261,
+ "height": 273.9015721477905,
+ "seed": 575961951,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "NKSin6g8p6SW1XhN8-RoA",
+ "focus": -0.4619710541286194,
+ "gap": 15.602859497070312
+ },
+ "endBinding": {
+ "elementId": "ir9QMw3vEaWgVvImW2PP1",
+ "focus": -0.32728230424200827,
+ "gap": 8.825515747070312
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -14.16668701171875,
+ 254.16665649414062
+ ],
+ [
+ 103.60247802734386,
+ 273.9015721477905
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 491,
+ "versionNonce": 1130462123,
+ "isDeleted": false,
+ "id": "r4f__CyBHSb6sub24opLu",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 964.035371326265,
+ "y": 512.2254764875722,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 127.96871948242188,
+ "height": 2.219952460354648,
+ "seed": 1598192383,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "ir9QMw3vEaWgVvImW2PP1",
+ "focus": 0.1390425855342366,
+ "gap": 11.513015747070312
+ },
+ "endBinding": {
+ "elementId": "b93x_ky0x-Z65I5gAjqnv",
+ "focus": -0.01975020920361832,
+ "gap": 19.789962768554688
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 127.96871948242188,
+ -2.219952460354648
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 368,
+ "versionNonce": 977643653,
+ "isDeleted": false,
+ "id": "3iSZskwbMUk8iBw0SPVS1",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 281.97306751069584,
+ "y": -14.424567086355978,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 1135.763671875,
+ "height": 623.0933481852214,
+ "seed": 1548832721,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 200,
+ "versionNonce": 883609163,
+ "isDeleted": false,
+ "id": "ZNRnseT9aFnlAwf1sq6gn",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 625.0943618047806,
+ "y": 15.716772896902967,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "#ffec99",
+ "width": 422.99481201171875,
+ "height": 76.15885925292969,
+ "seed": 1502097681,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "QcfNfrXfLgii37CASKUSn"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 193,
+ "versionNonce": 1525174245,
+ "isDeleted": false,
+ "id": "QcfNfrXfLgii37CASKUSn",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 728.3018203008744,
+ "y": 36.29620252336781,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 216.57989501953125,
+ "height": 35,
+ "seed": 1705717329,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "ProcessSpanSet",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ZNRnseT9aFnlAwf1sq6gn",
+ "originalText": "ProcessSpanSet",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 300,
+ "versionNonce": 1651559659,
+ "isDeleted": false,
+ "id": "JHVIVrDiwbeQ4C0Qwp_xr",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -60.15068054199193,
+ "y": 51.17286900111611,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 2056838257,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "FpJiEAAgjT3F9mC2OIrXw"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 237,
+ "versionNonce": 1400834885,
+ "isDeleted": false,
+ "id": "FpJiEAAgjT3F9mC2OIrXw",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -31.25393676757787,
+ "y": 74.66896275111611,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 39.36798095703125,
+ "height": 35,
+ "seed": 956704337,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JHVIVrDiwbeQ4C0Qwp_xr",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 399,
+ "versionNonce": 1883109259,
+ "isDeleted": false,
+ "id": "yEt1tGYz-yDeYguuY6LYw",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -60.15068054199193,
+ "y": 212.83951023646756,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 1096000383,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BNb3u0wD77v2DH0W3cEOv"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 256,
+ "versionNonce": 879188645,
+ "isDeleted": false,
+ "id": "BNb3u0wD77v2DH0W3cEOv",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -18.59794616699193,
+ "y": 236.33560398646756,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 14.055999755859375,
+ "height": 35,
+ "seed": 590404511,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "yEt1tGYz-yDeYguuY6LYw",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 587,
+ "versionNonce": 743231019,
+ "isDeleted": false,
+ "id": "LElrySWDMFCNV2DcQsrZB",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -60.15068054199193,
+ "y": 374.506151471819,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 97.16146850585938,
+ "height": 81.9921875,
+ "seed": 32967377,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "G4dlUPIvU6ORz6lM3Cs00"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 459,
+ "versionNonce": 642694661,
+ "isDeleted": false,
+ "id": "G4dlUPIvU6ORz6lM3Cs00",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": -47.49392700195287,
+ "y": 398.002245221819,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 71.84796142578125,
+ "height": 35,
+ "seed": 1699711153,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "LElrySWDMFCNV2DcQsrZB",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 138,
+ "versionNonce": 965202123,
+ "isDeleted": false,
+ "id": "_M5PnGBnM8idwxiixedM4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 54.447777884347374,
+ "y": 74.66896275111611,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#b2f2bb",
+ "width": 121.93992614746094,
+ "height": 35,
+ "seed": 479661649,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Sys Span",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Sys Span",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 131,
+ "versionNonce": 1613935973,
+ "isDeleted": false,
+ "id": "FX7cB0a6VvD9QCCjQ6c4F",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 53.08777727399581,
+ "y": 236.33560398646756,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 125.74794006347656,
+ "height": 35,
+ "seed": 937654961,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Net Span",
+ "textAlign": "left",
+ "verticalAlign": "middle",
+ "containerId": null,
+ "originalText": "Net Span",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 128,
+ "versionNonce": 2039054187,
+ "isDeleted": false,
+ "id": "2eWZNSBRtlQxQH4qbQ4Oy",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 54.22777666364425,
+ "y": 398.002245221819,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#b2f2bb",
+ "width": 122.55592346191406,
+ "height": 35,
+ "seed": 822673777,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "App Span",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "App Span",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 227,
+ "versionNonce": 1566621893,
+ "isDeleted": false,
+ "id": "wy7zwawLJ10ESezmURVlZ",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 204.89946637834805,
+ "y": -95.80538504464295,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 1414.5088413783478,
+ "height": 1159.9360729399182,
+ "seed": 1406973823,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 260,
+ "versionNonce": 916216331,
+ "isDeleted": false,
+ "id": "b7tyxndzu4ChTtX8BwVjk",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 677.6660243443079,
+ "y": 667.1541181291851,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 342.85980224609375,
+ "height": 35,
+ "seed": 1918803231,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Construction Of SpanSet",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Construction Of SpanSet",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 806,
+ "versionNonce": 1400266789,
+ "isDeleted": false,
+ "id": "6uBTb0I-g5mDgOaaI5yed",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 285.8115539550781,
+ "y": 756.6234901064918,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 1258.890994478938,
+ "height": 252.35494123186393,
+ "seed": 1868725695,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "mqT-cEn8PlSnXZwdoiXVm",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 361,
+ "versionNonce": 230351019,
+ "isDeleted": false,
+ "id": "I6GV4q2tuVOwVP9NqAyn7",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 324.5542986070893,
+ "y": 817.832664138225,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 2057374719,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gq1xSbMGmjt9ElxOSs0dK"
+ },
+ {
+ "id": "4IJY5uqBZSlRBVBo28Eio",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 335,
+ "versionNonce": 1751192453,
+ "isDeleted": false,
+ "id": "gq1xSbMGmjt9ElxOSs0dK",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 346.13847770343153,
+ "y": 835.1578633617164,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 39.36798095703125,
+ "height": 35,
+ "seed": 960316031,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "I6GV4q2tuVOwVP9NqAyn7",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 446,
+ "versionNonce": 412062539,
+ "isDeleted": false,
+ "id": "_jM119ErSqHfHELYEO9Hg",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 560.2698312915484,
+ "y": 817.832664138225,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 1631865233,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "IqCEZdAjbXxfh3xfjidYR"
+ },
+ {
+ "id": "4IJY5uqBZSlRBVBo28Eio",
+ "type": "arrow"
+ },
+ {
+ "id": "bm9LH8gjQUTsji-YMyV5k",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 339,
+ "versionNonce": 677272293,
+ "isDeleted": false,
+ "id": "IqCEZdAjbXxfh3xfjidYR",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 594.5100009884766,
+ "y": 835.1578633617164,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 14.055999755859375,
+ "height": 35,
+ "seed": 1121227089,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_jM119ErSqHfHELYEO9Hg",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 458,
+ "versionNonce": 1467281899,
+ "isDeleted": false,
+ "id": "W-bIMMtyjTyj4g1CBfi0a",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 782.239408796474,
+ "y": 817.832664138225,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 1645359391,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "qEmABI0OuwvK9oyKs1Ilr"
+ },
+ {
+ "id": "bm9LH8gjQUTsji-YMyV5k",
+ "type": "arrow"
+ },
+ {
+ "id": "6HTnkBJXTwE__Eu6--irS",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 361,
+ "versionNonce": 1006351941,
+ "isDeleted": false,
+ "id": "qEmABI0OuwvK9oyKs1Ilr",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 796.221590517328,
+ "y": 835.1578633617164,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 54.57197570800781,
+ "height": 35,
+ "seed": 1772658911,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-nd",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "W-bIMMtyjTyj4g1CBfi0a",
+ "originalText": "c-nd",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 474,
+ "versionNonce": 1534426251,
+ "isDeleted": false,
+ "id": "KoqHVQnRhS4mQi1IJzpjo",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 980.5488749648334,
+ "y": 817.832664138225,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 1938406559,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "D9De4nAgcHt9X9dy8_4a_"
+ },
+ {
+ "id": "6HTnkBJXTwE__Eu6--irS",
+ "type": "arrow"
+ },
+ {
+ "id": "2Quixnpzhc1KO3LpfkTPq",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 387,
+ "versionNonce": 1578542501,
+ "isDeleted": false,
+ "id": "D9De4nAgcHt9X9dy8_4a_",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 993.9570591881288,
+ "y": 835.1578633617164,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 55.719970703125,
+ "height": 35,
+ "seed": 1261387665,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s-nd",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "KoqHVQnRhS4mQi1IJzpjo",
+ "originalText": "s-nd",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 468,
+ "versionNonce": 810267435,
+ "isDeleted": false,
+ "id": "jAJ6t6NEP3gzQLFICnobN",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1198.3677482843943,
+ "y": 817.832664138225,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 1019039647,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "N19rJi1MROrQdWob94xkA"
+ },
+ {
+ "id": "2Quixnpzhc1KO3LpfkTPq",
+ "type": "arrow"
+ },
+ {
+ "id": "xhZIzqTVpoWFjl7Ap3R6l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 384,
+ "versionNonce": 299673861,
+ "isDeleted": false,
+ "id": "N19rJi1MROrQdWob94xkA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1232.033920483764,
+ "y": 835.1578633617164,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 15.203994750976562,
+ "height": 35,
+ "seed": 1798716465,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jAJ6t6NEP3gzQLFICnobN",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 486,
+ "versionNonce": 107091403,
+ "isDeleted": false,
+ "id": "pXW78TsQhBy7VccaVr8Oo",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1392.777672990097,
+ "y": 817.832664138225,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 82.5363391497157,
+ "height": 69.65039844698285,
+ "seed": 932383761,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "m0PeEucCqSnPVEruzsuUp"
+ },
+ {
+ "id": "xhZIzqTVpoWFjl7Ap3R6l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 389,
+ "versionNonce": 415973477,
+ "isDeleted": false,
+ "id": "m0PeEucCqSnPVEruzsuUp",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1413.7878545888807,
+ "y": 835.1578633617164,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 40.51597595214844,
+ "height": 35,
+ "seed": 1500872081,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pXW78TsQhBy7VccaVr8Oo",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 827,
+ "versionNonce": 483599467,
+ "isDeleted": false,
+ "id": "4IJY5uqBZSlRBVBo28Eio",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 413.52594336124514,
+ "y": 850.4369195256274,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 133.19819811789657,
+ "height": 0.25114951555479914,
+ "seed": 52766321,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "I6GV4q2tuVOwVP9NqAyn7",
+ "focus": -0.061054828382623036,
+ "gap": 6.4353056044401455
+ },
+ "endBinding": {
+ "elementId": "_jM119ErSqHfHELYEO9Hg",
+ "focus": 0.07378866560358917,
+ "gap": 13.545689812406692
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 133.19819811789657,
+ -0.25114951555479914
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 812,
+ "versionNonce": 682617797,
+ "isDeleted": false,
+ "id": "bm9LH8gjQUTsji-YMyV5k",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 649.3315355794492,
+ "y": 852.8060744962364,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 126.74850132778144,
+ "height": 0.8909105363744342,
+ "seed": 2028765695,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370694,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "_jM119ErSqHfHELYEO9Hg",
+ "focus": 0.01378745208499842,
+ "gap": 6.525365138185123
+ },
+ "endBinding": {
+ "elementId": "W-bIMMtyjTyj4g1CBfi0a",
+ "focus": 0.03064381361243287,
+ "gap": 6.159371889243346
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 126.74850132778144,
+ -0.8909105363744342
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 896,
+ "versionNonce": 1802067723,
+ "isDeleted": false,
+ "id": "6HTnkBJXTwE__Eu6--irS",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 870.8220974007635,
+ "y": 851.3293411014092,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 104.27883987044481,
+ "height": 1.648856476582588,
+ "seed": 342076543,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "W-bIMMtyjTyj4g1CBfi0a",
+ "focus": -0.05853415970844113,
+ "gap": 6.046349454573772
+ },
+ "endBinding": {
+ "elementId": "KoqHVQnRhS4mQi1IJzpjo",
+ "focus": -0.029849965702774248,
+ "gap": 5.447937693625136
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 104.27883987044481,
+ 1.648856476582588
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 934,
+ "versionNonce": 1638411045,
+ "isDeleted": false,
+ "id": "2Quixnpzhc1KO3LpfkTPq",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1070.2620334540554,
+ "y": 851.4489589504749,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 120.88777513142568,
+ "height": 2.7427936554497507,
+ "seed": 1651189407,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "KoqHVQnRhS4mQi1IJzpjo",
+ "focus": -0.0645403476345353,
+ "gap": 7.17681933950621
+ },
+ "endBinding": {
+ "elementId": "jAJ6t6NEP3gzQLFICnobN",
+ "focus": -0.07365399206057816,
+ "gap": 7.217939698913142
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 120.88777513142568,
+ 2.7427936554497507
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 901,
+ "versionNonce": 211764651,
+ "isDeleted": false,
+ "id": "xhZIzqTVpoWFjl7Ap3R6l",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1287.2909386998545,
+ "y": 852.6764155687729,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 98.21221179013894,
+ "height": 0.19818442950511891,
+ "seed": 1051247953,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "jAJ6t6NEP3gzQLFICnobN",
+ "focus": 0.0032862004791038867,
+ "gap": 6.386851265744326
+ },
+ "endBinding": {
+ "elementId": "pXW78TsQhBy7VccaVr8Oo",
+ "focus": 0.007951865903407426,
+ "gap": 7.274522500103558
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 98.21221179013894,
+ -0.19818442950511891
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 477,
+ "versionNonce": 69303941,
+ "isDeleted": false,
+ "id": "3ZhN3tO-ycEjS4Xh1yfGU",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 790.1983397469866,
+ "y": 901.685077346965,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 269.3812382866733,
+ "height": 80,
+ "seed": 888303807,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "5S2u82kNKeUW-pr9lR_gg"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 535,
+ "versionNonce": 1738496075,
+ "isDeleted": false,
+ "id": "5S2u82kNKeUW-pr9lR_gg",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 815.8150224279209,
+ "y": 924.185077346965,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 218.1478729248047,
+ "height": 35,
+ "seed": 1088727071,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "NetworkSpanSet",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "3ZhN3tO-ycEjS4Xh1yfGU",
+ "originalText": "NetworkSpanSet",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 199,
+ "versionNonce": 1725523429,
+ "isDeleted": false,
+ "id": "mqT-cEn8PlSnXZwdoiXVm",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 890.4767415427655,
+ "y": 1028.9190807355133,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 0.46159788258341905,
+ "height": 223.51934814453102,
+ "seed": 1263037121,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "6uBTb0I-g5mDgOaaI5yed",
+ "focus": 0.038872986896137836,
+ "gap": 19.940649397157586
+ },
+ "endBinding": {
+ "elementId": "tiV3TGaLH5hjVh6FVUc4b",
+ "focus": -0.05129831381120662,
+ "gap": 16.58731993165793
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.46159788258341905,
+ 223.51934814453102
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 339,
+ "versionNonce": 440669931,
+ "isDeleted": false,
+ "id": "K4uvsrB8hr-f6gyRow_Eu",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 635.8244028242808,
+ "y": 1288.395163733259,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 551.4136614118304,
+ "height": 75.20464300000006,
+ "seed": 1812204993,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "D_b0kJBpATnplCzetHX-T"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 246,
+ "versionNonce": 752705861,
+ "isDeleted": false,
+ "id": "D_b0kJBpATnplCzetHX-T",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 886.2232501317585,
+ "y": 1303.497485233259,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 50.615966796875,
+ "height": 45,
+ "seed": 914976865,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 36,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "K4uvsrB8hr-f6gyRow_Eu",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 32
+ },
+ {
+ "type": "rectangle",
+ "version": 468,
+ "versionNonce": 588775819,
+ "isDeleted": false,
+ "id": "g_lI9qq7t7exjud1YKc8x",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 647.3757421099953,
+ "y": 1384.0089606013953,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 528.3109828404017,
+ "height": 75.20464300000003,
+ "seed": 608475745,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PA221w95vlb1Eprt-LYmy"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 246,
+ "versionNonce": 998961317,
+ "isDeleted": false,
+ "id": "PA221w95vlb1Eprt-LYmy",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 904.5032336522664,
+ "y": 1404.1112821013953,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 14.055999755859375,
+ "height": 35,
+ "seed": 833135841,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "g_lI9qq7t7exjud1YKc8x",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 478,
+ "versionNonce": 1263900715,
+ "isDeleted": false,
+ "id": "MYyLtE83zCq_piUi38S4w",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 674.1614563957095,
+ "y": 1479.6227574695315,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 474.73955426897317,
+ "height": 75.20464300000002,
+ "seed": 1254711055,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "hX6uegAZiLd0i4DPXH9U0"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 309,
+ "versionNonce": 1888457733,
+ "isDeleted": false,
+ "id": "hX6uegAZiLd0i4DPXH9U0",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 884.2452456761922,
+ "y": 1499.7250789695315,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 54.57197570800781,
+ "height": 35,
+ "seed": 1306556481,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "c-nd",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "MYyLtE83zCq_piUi38S4w",
+ "originalText": "c-nd",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 551,
+ "versionNonce": 1357339339,
+ "isDeleted": false,
+ "id": "DCpR79xWNwh8T-ANk91uY",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 708.2016349671379,
+ "y": 1823.5532483248326,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 406.65919712611594,
+ "height": 75.20464215959805,
+ "seed": 253557743,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "K7OyeHJfV2OKyQcZ_Fnwg"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 308,
+ "versionNonce": 401132389,
+ "isDeleted": false,
+ "id": "K7OyeHJfV2OKyQcZ_Fnwg",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 883.6712481786334,
+ "y": 1843.6555694046315,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 55.719970703125,
+ "height": 35,
+ "seed": 413361985,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s-nd",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "DCpR79xWNwh8T-ANk91uY",
+ "originalText": "s-nd",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 593,
+ "versionNonce": 1348979051,
+ "isDeleted": false,
+ "id": "cRp5AWDWK_DzuNnLgV72u",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 730.4672163705977,
+ "y": 1924.8868668274552,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 362.1280343191966,
+ "height": 75.20464300000012,
+ "seed": 682177569,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wUh7jhvGeqQ82bSb2b9uT"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 377,
+ "versionNonce": 568596165,
+ "isDeleted": false,
+ "id": "wUh7jhvGeqQ82bSb2b9uT",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 903.9292361547077,
+ "y": 1944.9891883274554,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 15.203994750976562,
+ "height": 35,
+ "seed": 489744975,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cRp5AWDWK_DzuNnLgV72u",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 589,
+ "versionNonce": 1864459275,
+ "isDeleted": false,
+ "id": "RtuvAwMf9QVq8_qVmJNdN",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 765.3444921099953,
+ "y": 2025.0300390443635,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 292.3734828404015,
+ "height": 69.0011770000001,
+ "seed": 828735489,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pFCEDxUH1cO1ZfcoWQNQJ"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 378,
+ "versionNonce": 421459493,
+ "isDeleted": false,
+ "id": "pFCEDxUH1cO1ZfcoWQNQJ",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 885.4852511693562,
+ "y": 2037.0306275443636,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 52.09196472167969,
+ "height": 45,
+ "seed": 1519120769,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 36,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "RtuvAwMf9QVq8_qVmJNdN",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 32
+ },
+ {
+ "type": "rectangle",
+ "version": 184,
+ "versionNonce": 1158589099,
+ "isDeleted": false,
+ "id": "tiV3TGaLH5hjVh6FVUc4b",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 542.6138664124504,
+ "y": 1269.0257488117022,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 731.6591971261159,
+ "height": 310.1933942522323,
+ "seed": 909259841,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "mqT-cEn8PlSnXZwdoiXVm",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 316,
+ "versionNonce": 1485236613,
+ "isDeleted": false,
+ "id": "eA7iE8wiBh0XY3ekBokSZ",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 630.2254299587674,
+ "y": 1801.577846677215,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 562.6116071428571,
+ "height": 317.1316528320307,
+ "seed": 1629680943,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 88,
+ "versionNonce": 114957643,
+ "isDeleted": false,
+ "id": "YTZdPX0Huks_7Yx0wcFlA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1297.58208453466,
+ "y": 1417.8352144925057,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 158.1439208984375,
+ "height": 35,
+ "seed": 2135005089,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Client Side ",
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Client Side ",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 93,
+ "versionNonce": 22638821,
+ "isDeleted": false,
+ "id": "NzUQ8AU7gvOVRuFRLmICU",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1479.741726345486,
+ "y": 1483.7764201984207,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 0.7067871093752274,
+ "height": 101.65549142020086,
+ "seed": 1019244289,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.7067871093752274,
+ -101.65549142020086
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 120,
+ "versionNonce": 1876835307,
+ "isDeleted": false,
+ "id": "xq_ubFXj0knpcCl1yFN1d",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1218.675746251666,
+ "y": 1909.2413772994253,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 168.78392028808594,
+ "height": 35,
+ "seed": 1157788129,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Server Side ",
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Server Side ",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 686,
+ "versionNonce": 824446021,
+ "isDeleted": false,
+ "id": "28IyCntvBaCid4PAac3MK",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 689.7120719788567,
+ "y": 1607.358432649937,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 443.63832310267856,
+ "height": 74.84001813616054,
+ "seed": 1497531233,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "z9c_ADfnfNe91EIu2zvyq"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 458,
+ "versionNonce": 1814398603,
+ "isDeleted": false,
+ "id": "z9c_ADfnfNe91EIu2zvyq",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 836.379263620528,
+ "y": 1627.2784417180171,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 150.30393981933594,
+ "height": 35,
+ "seed": 1404923713,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "C-Gateway",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "28IyCntvBaCid4PAac3MK",
+ "originalText": "C-Gateway",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 676,
+ "versionNonce": 2009349029,
+ "isDeleted": false,
+ "id": "NXEiG_ZV_w-NmBipjaJp7",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 708.2016349671381,
+ "y": 1702.8569852448031,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 406.65919712611594,
+ "height": 75.20464215959805,
+ "seed": 1285458945,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "mNNHVF7AgYp0iorWS6VgQ"
+ }
+ ],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 459,
+ "versionNonce": 40533291,
+ "isDeleted": false,
+ "id": "mNNHVF7AgYp0iorWS6VgQ",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 836.883269052657,
+ "y": 1722.959306324602,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "transparent",
+ "width": 149.29592895507812,
+ "height": 35,
+ "seed": 1540318177,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "S-Gateway",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NXEiG_ZV_w-NmBipjaJp7",
+ "originalText": "S-Gateway",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "rectangle",
+ "version": 132,
+ "versionNonce": 224886533,
+ "isDeleted": false,
+ "id": "lDPTSug8VlxfFvPFJ9PHS",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 455.2257351345485,
+ "y": 1590.0573636627714,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "width": 913.8020542689729,
+ "height": 204.03651646205367,
+ "seed": 199455809,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "arrow",
+ "version": 194,
+ "versionNonce": 2115477451,
+ "isDeleted": false,
+ "id": "rFO7SkXDKdNX3cbsY8YSp",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1239.7493993365572,
+ "y": 1655.5336994607628,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 185.23088727678555,
+ "height": 136.43981933593773,
+ "seed": 1148330433,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 177.3810686383929,
+ -5.9524100167409415
+ ],
+ [
+ 185.23088727678555,
+ -136.43981933593773
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 114,
+ "versionNonce": 1217091173,
+ "isDeleted": false,
+ "id": "e5ABYQ1_NJm06wtA6Jd3B",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1236.66171797495,
+ "y": 1743.1637915366555,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 213.0951799665179,
+ "height": 172.61910574776812,
+ "seed": 865769455,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 194.75446428571445,
+ 12.369907924107338
+ ],
+ [
+ 213.0951799665179,
+ 172.61910574776812
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 134,
+ "versionNonce": 1497853547,
+ "isDeleted": false,
+ "id": "XmEpkAIiffzlikkRbV8XN",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1475.2025919111945,
+ "y": 1588.4669858551545,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 318.6398620605469,
+ "height": 35,
+ "seed": 1257393295,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Same agnet with c-side",
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Same agnet with c-side",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "text",
+ "version": 185,
+ "versionNonce": 1409106373,
+ "isDeleted": false,
+ "id": "JkhX_kWwbj2q1v6GMXri8",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1484.6026185050844,
+ "y": 1802.535216620361,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 319.787841796875,
+ "height": 35,
+ "seed": 363205903,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "fontSize": 28,
+ "fontFamily": 1,
+ "text": "Same agent with s-side",
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Same agent with s-side",
+ "lineHeight": 1.25,
+ "baseline": 24
+ },
+ {
+ "type": "arrow",
+ "version": 109,
+ "versionNonce": 1724147979,
+ "isDeleted": false,
+ "id": "PyVKP89F6iGxJmDmV2gQy",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1833.2819158383613,
+ "y": 1651.8100328484209,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "transparent",
+ "width": 0.7067871093752274,
+ "height": 101.65549142020086,
+ "seed": 508603183,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.7067871093752274,
+ -101.65549142020086
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 155,
+ "versionNonce": 618316069,
+ "isDeleted": false,
+ "id": "6k_XFbjvadRvfuHr_9SCU",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1393.1791013803527,
+ "y": 1889.5689164987193,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 0.4835728236605519,
+ "height": 109.98883928571422,
+ "seed": 1028453903,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4835728236605519,
+ 109.98883928571422
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 162,
+ "versionNonce": 1007226795,
+ "isDeleted": false,
+ "id": "nX2G7n-Ovuo_VAnL1B1cA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1837.7028527754417,
+ "y": 1782.9022207676926,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 0.4835728236605519,
+ "height": 109.98883928571422,
+ "seed": 1440854625,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4835728236605519,
+ 109.98883928571422
+ ]
+ ]
+ },
+ {
+ "type": "arrow",
+ "version": 109,
+ "versionNonce": 814830725,
+ "isDeleted": false,
+ "id": "YIajqjSlUUQ_2LPWebWN5",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1454.7855854337179,
+ "y": 311.8694777400415,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "width": 403.6458740234373,
+ "height": 1.302093505859375,
+ "seed": 248623407,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370695,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 403.6458740234373,
+ 1.302093505859375
+ ]
+ ]
+ },
+ {
+ "type": "rectangle",
+ "version": 1231,
+ "versionNonce": 1187856389,
+ "isDeleted": false,
+ "id": "p7J0uvR9Lqb8UsPuUYjme",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2412.4761617768977,
+ "y": -7.706008242734811,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1095562763,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "tcCRJJep9CSbSByZ6Yixm"
+ }
+ ],
+ "updated": 1726983370696,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "tcCRJJep9CSbSByZ6Yixm",
+ "type": "text",
+ "x": 2574.4032767935073,
+ "y": 5.66096495142736,
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 118091525,
+ "version": 336,
+ "versionNonce": 1202351819,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370696,
+ "link": null,
+ "locked": false,
+ "text": "s-app",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "p7J0uvR9Lqb8UsPuUYjme",
+ "originalText": "s-app",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1298,
+ "versionNonce": 831584101,
+ "isDeleted": false,
+ "id": "86Mgwg_9xUH7t-x72l5fP",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2438.6878929059153,
+ "y": 68.89151881357827,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 352.3369558452692,
+ "height": 65.15867554749542,
+ "seed": 804781227,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "X_6qB0hSbeS5pMCAqxQKf"
+ }
+ ],
+ "updated": 1726983370696,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "X_6qB0hSbeS5pMCAqxQKf",
+ "type": "text",
+ "x": 2589.0778445223973,
+ "y": 81.97644563451038,
+ "width": 51.55705261230469,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 867813157,
+ "version": 336,
+ "versionNonce": 631790955,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "app",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "86Mgwg_9xUH7t-x72l5fP",
+ "originalText": "app",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1344,
+ "versionNonce": 765903557,
+ "isDeleted": false,
+ "id": "xeMCm8RR65gwQHaZ-nRyu",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2460.867295441682,
+ "y": 143.6925956126073,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 751382347,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "VQMTWQnO690u-0VkXI609"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "VQMTWQnO690u-0VkXI609",
+ "type": "text",
+ "x": 2577.7277128147075,
+ "y": 156.77752279760927,
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 878441061,
+ "version": 332,
+ "versionNonce": 1999599627,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "c-app",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "xeMCm8RR65gwQHaZ-nRyu",
+ "originalText": "c-app",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1343,
+ "versionNonce": 1873551909,
+ "isDeleted": false,
+ "id": "G11vGfOGl8Uhns3ftJP7g",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2000.605752175582,
+ "y": 480.71166709188844,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1336497355,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "AcJ0oYqVHsXA9l3QsPIEZ"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 448,
+ "versionNonce": 1245331115,
+ "isDeleted": false,
+ "id": "AcJ0oYqVHsXA9l3QsPIEZ",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2162.532867192191,
+ "y": 494.07864028605064,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1490715499,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "G11vGfOGl8Uhns3ftJP7g",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1403,
+ "versionNonce": 1015977349,
+ "isDeleted": false,
+ "id": "-hdBiyr9IytumeYpFhF4l",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2026.8174833045991,
+ "y": 557.3091941482013,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 352.3369558452692,
+ "height": 65.15867554749542,
+ "seed": 221044235,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZzzyP5uyrzHnDOrElPZjy"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 448,
+ "versionNonce": 158544203,
+ "isDeleted": false,
+ "id": "ZzzyP5uyrzHnDOrElPZjy",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2177.207434921081,
+ "y": 570.3941209691334,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 51.55705261230469,
+ "height": 38.98882190563122,
+ "seed": 1201333419,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "-hdBiyr9IytumeYpFhF4l",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1449,
+ "versionNonce": 1602985189,
+ "isDeleted": false,
+ "id": "qNPT4gWKC19N-NAsU5bq6",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2048.996885840366,
+ "y": 632.1102709472303,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 533665611,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PMjVcQ9Jz7xuLGoKt3PUh"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 438,
+ "versionNonce": 1714737131,
+ "isDeleted": false,
+ "id": "PMjVcQ9Jz7xuLGoKt3PUh",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2165.8573032133913,
+ "y": 645.1951981322323,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1411642859,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qNPT4gWKC19N-NAsU5bq6",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 865,
+ "versionNonce": 1613805637,
+ "isDeleted": false,
+ "id": "hRAfkm8HCUmJ5W-TlG8xs",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 1958.2557444380363,
+ "y": 363.21333956987485,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1038636325,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "1LKtMvnpHtmD1O8yfXV8j"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "1LKtMvnpHtmD1O8yfXV8j",
+ "type": "text",
+ "x": 2174.5672297419073,
+ "y": 376.29826675487675,
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1358667371,
+ "version": 185,
+ "versionNonce": 42572427,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "s-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "hRAfkm8HCUmJ5W-TlG8xs",
+ "originalText": "s-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1645,
+ "versionNonce": 2019256229,
+ "isDeleted": false,
+ "id": "0ZEuLj6KJqhT-XAzvy02n",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2080.9595795044274,
+ "y": 744.698930224666,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 236.63412756453326,
+ "height": 49,
+ "seed": 1621180837,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "LSp8BbwtkgNm06_g_4HmG"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "LSp8BbwtkgNm06_g_4HmG",
+ "type": "text",
+ "x": 2177.350083838452,
+ "y": 749.7045192718504,
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 406656203,
+ "version": 207,
+ "versionNonce": 1529614635,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "c-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "0ZEuLj6KJqhT-XAzvy02n",
+ "originalText": "c-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1425,
+ "versionNonce": 1245260549,
+ "isDeleted": false,
+ "id": "DgowsCbi4W194MnsSdZa4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2773.1620028288094,
+ "y": 485.5792114308373,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1496352907,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "UqH3FeChTeDGUm-CsdkAW"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 530,
+ "versionNonce": 1904653259,
+ "isDeleted": false,
+ "id": "UqH3FeChTeDGUm-CsdkAW",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2935.089117845419,
+ "y": 498.9461846249995,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1522876203,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "DgowsCbi4W194MnsSdZa4",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1485,
+ "versionNonce": 1447527013,
+ "isDeleted": false,
+ "id": "ptpwfgeu9BQhOolIAB8nY",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2799.373733957828,
+ "y": 562.1767384871504,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 352.3369558452692,
+ "height": 65.15867554749542,
+ "seed": 1103765963,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "9U27OOhYuERRcwR1g8OEI"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 531,
+ "versionNonce": 900989547,
+ "isDeleted": false,
+ "id": "9U27OOhYuERRcwR1g8OEI",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2949.76368557431,
+ "y": 575.2616653080825,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 51.55705261230469,
+ "height": 38.98882190563122,
+ "seed": 1197060203,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ptpwfgeu9BQhOolIAB8nY",
+ "originalText": "app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1531,
+ "versionNonce": 827583941,
+ "isDeleted": false,
+ "id": "jEjUM7dzE1N0Xk479vrfZ",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2821.5531364935937,
+ "y": 636.9778152861794,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 490629899,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "QdYPIprGPTFOZkgFdTj3r"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 521,
+ "versionNonce": 813595915,
+ "isDeleted": false,
+ "id": "QdYPIprGPTFOZkgFdTj3r",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2938.413553866619,
+ "y": 650.0627424711814,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1475531179,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jEjUM7dzE1N0Xk479vrfZ",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 947,
+ "versionNonce": 2054941989,
+ "isDeleted": false,
+ "id": "JR7wgnULhoFY14-z_5Ftn",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2730.8119950912646,
+ "y": 368.0808839088237,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 413230155,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8xJxx5VEfZjBJmwQvuOvv"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 268,
+ "versionNonce": 1835049899,
+ "isDeleted": false,
+ "id": "8xJxx5VEfZjBJmwQvuOvv",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2947.123480395135,
+ "y": 381.1658110938256,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1998889707,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JR7wgnULhoFY14-z_5Ftn",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1727,
+ "versionNonce": 288161925,
+ "isDeleted": false,
+ "id": "moKbgKXPfD-XSw8SfImEE",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2853.5158301576553,
+ "y": 749.5664745636149,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 236.63412756453326,
+ "height": 49,
+ "seed": 738659723,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "s9-3x7MvwzlZRn5MTt2ka"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 290,
+ "versionNonce": 612693579,
+ "isDeleted": false,
+ "id": "s9-3x7MvwzlZRn5MTt2ka",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2949.90633449168,
+ "y": 754.5720636107992,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 2055414827,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "moKbgKXPfD-XSw8SfImEE",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "NGya1MKFAcpxiOr1nDsOt",
+ "type": "arrow",
+ "x": 2448.9900317463566,
+ "y": 511.9196949668359,
+ "width": 100.4955287544651,
+ "height": 119.8544560894934,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1520338571,
+ "version": 261,
+ "versionNonce": 186951653,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "jC2VvkjquCFQSXrnSTvQ5"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 100.4955287544651,
+ -19.652316527645002
+ ],
+ [
+ 99.9087503692317,
+ -95.62182025231289
+ ],
+ [
+ 23.104557564487745,
+ -119.8544560894934
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "jC2VvkjquCFQSXrnSTvQ5",
+ "type": "text",
+ "x": 2699.853173444761,
+ "y": 192.25455821766002,
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1774683019,
+ "version": 117,
+ "versionNonce": 616953067,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "span_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "NGya1MKFAcpxiOr1nDsOt",
+ "originalText": "span_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 315,
+ "versionNonce": 1785750341,
+ "isDeleted": false,
+ "id": "kxaB0KnElCaL3lUpJhlFk",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2023.8688025665829,
+ "y": 790.4958740739206,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 90.49855764961639,
+ "height": 119.8544560894934,
+ "seed": 137562699,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "v6b76tk15vxjpDYZ5PEh1"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -90.49855764961639,
+ -29.7604943596407
+ ],
+ [
+ -90.359215810155,
+ -93.29786901605954
+ ],
+ [
+ -22.82597709904065,
+ -119.8544560894934
+ ]
+ ]
+ },
+ {
+ "id": "v6b76tk15vxjpDYZ5PEh1",
+ "type": "text",
+ "x": 1966.7935967837893,
+ "y": 508.91111619125655,
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 2138939333,
+ "version": 130,
+ "versionNonce": 2108563339,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "text": "span_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "kxaB0KnElCaL3lUpJhlFk",
+ "originalText": "span_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 414,
+ "versionNonce": 325956261,
+ "isDeleted": false,
+ "id": "ejF3tsEazRkIHJHDH6n7c",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 3180.42594003161,
+ "y": 766.8136338237542,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 250.94516828367526,
+ "height": 359.8793909460356,
+ "seed": 680604491,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "rplHn5zhhsfKenb0PkfHs"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 235.6478938556618,
+ -121.61436818940035
+ ],
+ [
+ 250.94516828367526,
+ -271.2294244024827
+ ],
+ [
+ 69.58421687324461,
+ -359.8793909460356
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 137,
+ "versionNonce": 1769469483,
+ "isDeleted": false,
+ "id": "rplHn5zhhsfKenb0PkfHs",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 3642.811488188627,
+ "y": 329.0981568242124,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 262.027099609375,
+ "height": 38.98882190563122,
+ "seed": 910332395,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "syscall_trace_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ejF3tsEazRkIHJHDH6n7c",
+ "originalText": "syscall_trace_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 319,
+ "versionNonce": 46798341,
+ "isDeleted": false,
+ "id": "rSNWl2aJfZAmDvD32TbGx",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2825.011070186559,
+ "y": 115.56953087762554,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 100.4955287544651,
+ "height": 119.8544560894934,
+ "seed": 852745579,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Szwfspx3EKQm1VwefoaX8"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 100.4955287544651,
+ -19.652316527645002
+ ],
+ [
+ 99.9087503692317,
+ -95.62182025231289
+ ],
+ [
+ 23.104557564487745,
+ -119.8544560894934
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 121,
+ "versionNonce": 1997404363,
+ "isDeleted": false,
+ "id": "Szwfspx3EKQm1VwefoaX8",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 3355.992656467502,
+ "y": -261.78487779412796,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "seed": 1391130635,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "span_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "rSNWl2aJfZAmDvD32TbGx",
+ "originalText": "span_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 342,
+ "versionNonce": 1132662117,
+ "isDeleted": false,
+ "id": "hXy_Q9ZxvZYc4Bf9WZABR",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2422.444434653497,
+ "y": 208.74997585816573,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 90.49855764961639,
+ "height": 119.8544560894934,
+ "seed": 1962996901,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "7CbmezV4X_9TTOUqlUDzm"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -90.49855764961639,
+ -29.7604943596407
+ ],
+ [
+ -90.359215810155,
+ -93.29786901605954
+ ],
+ [
+ -22.82597709904065,
+ -119.8544560894934
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 134,
+ "versionNonce": 1946855275,
+ "isDeleted": false,
+ "id": "7CbmezV4X_9TTOUqlUDzm",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 2375.11972618767,
+ "y": -102.41711128103958,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#ffc9c9",
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "seed": 346363909,
+ "groupIds": [
+ "xSXJcS7auFg7pp7I8iOUO"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "span_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hXy_Q9ZxvZYc4Bf9WZABR",
+ "originalText": "span_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1164,
+ "versionNonce": 1746012331,
+ "isDeleted": false,
+ "id": "pRK6ixZ8oSZBN5bFeOAu0",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4214.697371673339,
+ "y": -17.762765070162118,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 312447557,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "hV4quf5jLjDdDVbhMAuXk"
+ }
+ ],
+ "updated": 1726983370697,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "hV4quf5jLjDdDVbhMAuXk",
+ "type": "text",
+ "x": 4431.008856977211,
+ "y": -4.677837885160187,
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1864585707,
+ "version": 231,
+ "versionNonce": 1617980293,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "text": "s-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "pRK6ixZ8oSZBN5bFeOAu0",
+ "originalText": "s-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1543,
+ "versionNonce": 1841412939,
+ "isDeleted": false,
+ "id": "k2Iw0Mgjg1zO7M7U1jJDA",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4334.181150305894,
+ "y": 62.90240044709617,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1350944709,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "kIQS_DkY2dUWPWd5b3La8"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "kIQS_DkY2dUWPWd5b3La8",
+ "type": "text",
+ "x": 4438.913453662026,
+ "y": 73.2999295090799,
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1286565803,
+ "version": 221,
+ "versionNonce": 348304101,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "text": "c-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "k2Iw0Mgjg1zO7M7U1jJDA",
+ "originalText": "c-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1228,
+ "versionNonce": 337779179,
+ "isDeleted": false,
+ "id": "wA1BXKNflw96PyYlBEe1m",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4191.358229671496,
+ "y": 375.6926075528338,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1353322405,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "OpsVoOBiFFDlO5o1ZFWXr"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 296,
+ "versionNonce": 1242893893,
+ "isDeleted": false,
+ "id": "OpsVoOBiFFDlO5o1ZFWXr",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4407.669714975367,
+ "y": 388.7775347378357,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1920127749,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wA1BXKNflw96PyYlBEe1m",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1606,
+ "versionNonce": 1480434827,
+ "isDeleted": false,
+ "id": "BhoO1XlKJAmv-FPvFWwoj",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4310.842008304049,
+ "y": 456.357773070092,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 420227685,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xlFgmKDmvMcv9w9u58L7r"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 285,
+ "versionNonce": 256179621,
+ "isDeleted": false,
+ "id": "xlFgmKDmvMcv9w9u58L7r",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4415.574311660181,
+ "y": 466.7553021320757,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 88315333,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "BhoO1XlKJAmv-FPvFWwoj",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1398,
+ "versionNonce": 835640107,
+ "isDeleted": false,
+ "id": "qOUtQExq5nQrBx3nDHIyM",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4199.335054425219,
+ "y": 686.7905654545978,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 1025.8997977744973,
+ "height": 67.18024870573863,
+ "seed": 1222226795,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "90L33UxNguAua_0gdWnAO"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 467,
+ "versionNonce": 998244613,
+ "isDeleted": false,
+ "id": "90L33UxNguAua_0gdWnAO",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4689.71900482614,
+ "y": 700.8862788546514,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 365301259,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qOUtQExq5nQrBx3nDHIyM",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1714,
+ "versionNonce": 1027620299,
+ "isDeleted": false,
+ "id": "yFJuSSVngdTqnZJ3607A4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4228.773746848641,
+ "y": 769.4773031204995,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1166939307,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "S4GBsQXMcmjGCMiboW5ZM"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 393,
+ "versionNonce": 1682151525,
+ "isDeleted": false,
+ "id": "S4GBsQXMcmjGCMiboW5ZM",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4333.506050204773,
+ "y": 779.8748321824833,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 1474053963,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "yFJuSSVngdTqnZJ3607A4",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1744,
+ "versionNonce": 632048747,
+ "isDeleted": false,
+ "id": "6MoZl5gL1oCFTyS9Xbba4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4603.825527637167,
+ "y": 769.4773032373032,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 133548101,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BYvKPvEZRwZA0JdwLPPBK"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 424,
+ "versionNonce": 324879301,
+ "isDeleted": false,
+ "id": "BYvKPvEZRwZA0JdwLPPBK",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4708.557830993299,
+ "y": 779.8748322992869,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 83785637,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "6MoZl5gL1oCFTyS9Xbba4",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1742,
+ "versionNonce": 1323140875,
+ "isDeleted": false,
+ "id": "_q7yUB4b2Ve8My2bjIk6g",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4948.226001962212,
+ "y": 772.1311033928578,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1574595851,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "6QEjMIH7KorCZRPp9EI1v"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 422,
+ "versionNonce": 1022001957,
+ "isDeleted": false,
+ "id": "6QEjMIH7KorCZRPp9EI1v",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5052.958305318341,
+ "y": 782.5286324548415,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 1774097323,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_q7yUB4b2Ve8My2bjIk6g",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 656,
+ "versionNonce": 1062104491,
+ "isDeleted": false,
+ "id": "wBkKWCKZE-DRvKH7971aU",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4626.411171114463,
+ "y": 512.0351345570743,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 271.4327027111379,
+ "height": 109.49805027081011,
+ "seed": 2029654891,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bBZ8yF3TCg8rT0UpxrTB6"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 271.4327027111379,
+ -23.172034963510622
+ ],
+ [
+ 265.06952052491175,
+ -106.36172614757446
+ ],
+ [
+ 76.21773171135548,
+ -109.49805027081011
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 150,
+ "versionNonce": 1968756357,
+ "isDeleted": false,
+ "id": "bBZ8yF3TCg8rT0UpxrTB6",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5188.70863828688,
+ "y": 560.1647889240865,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 257.2550048828125,
+ "height": 77.97764381126244,
+ "seed": 584740363,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "x_request_id / \ntrace_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wBkKWCKZE-DRvKH7971aU",
+ "originalText": "x_request_id / trace_id",
+ "lineHeight": 1.25,
+ "baseline": 66
+ },
+ {
+ "type": "arrow",
+ "version": 365,
+ "versionNonce": 1244233803,
+ "isDeleted": false,
+ "id": "UqtCpywx04z3m2J62WCRR",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 4154.0128824233725,
+ "y": 828.7735811838772,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 137.89146814139252,
+ "height": 119.8544560894934,
+ "seed": 747865291,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "U7AXjBkpCWKVK-vJJuf2m"
+ }
+ ],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -137.89146814139252,
+ -29.7604943596407
+ ],
+ [
+ -137.67915480385577,
+ -93.29786901605954
+ ],
+ [
+ -34.77964263402668,
+ -119.8544560894934
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 142,
+ "versionNonce": 1734720997,
+ "isDeleted": false,
+ "id": "U7AXjBkpCWKVK-vJJuf2m",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 3952.1836804533045,
+ "y": 968.9122286721897,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 262.027099609375,
+ "height": 38.98882190563122,
+ "seed": 2029957995,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "syscall_trace_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "UqtCpywx04z3m2J62WCRR",
+ "originalText": "syscall_trace_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "yma2aeIgmzQFStpuMKL3r",
+ "type": "arrow",
+ "x": 4582.960065177533,
+ "y": 801.0191338738377,
+ "width": 75.67622029599949,
+ "height": 0.5641449002946965,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1135832907,
+ "version": 113,
+ "versionNonce": 2034843371,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -75.67622029599949,
+ 0.5641449002946965
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "iEkibyoFQCbqF-eB3vnps",
+ "type": "arrow",
+ "x": 4925.195279682515,
+ "y": 796.6870425509899,
+ "width": 48.23978293656045,
+ "height": 0.5641449002946965,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1986624197,
+ "version": 111,
+ "versionNonce": 169785669,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -48.23978293656045,
+ 0.5641449002946965
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "8Ym2LygWlKxkl67U3be1g",
+ "type": "text",
+ "x": 4413.701788136359,
+ "y": 855.576514734902,
+ "width": 262.027099609375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 892915909,
+ "version": 141,
+ "versionNonce": 926427531,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "text": "syscall_trace_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "baseline": 27,
+ "containerId": null,
+ "originalText": "syscall_trace_id",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "fp783Njup9eAAK0yaheBr",
+ "type": "text",
+ "x": 4824.961516700121,
+ "y": 856.1540916566323,
+ "width": 262.027099609375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "LZCzkS5klhTZiOE81MvQ2"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 230803883,
+ "version": 151,
+ "versionNonce": 383862949,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370698,
+ "link": null,
+ "locked": false,
+ "text": "syscall_trace_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "baseline": 27,
+ "containerId": null,
+ "originalText": "syscall_trace_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1480,
+ "versionNonce": 348820517,
+ "isDeleted": false,
+ "id": "x0KCb8ZqIqeJrTA4_sNp8",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7515.416075994723,
+ "y": 920.7029193710093,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1724931275,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "YXq67Dw6ccI1VOocOBqAd"
+ }
+ ],
+ "updated": 1726983400783,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 418,
+ "versionNonce": 1643375787,
+ "isDeleted": false,
+ "id": "YXq67Dw6ccI1VOocOBqAd",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7619.508990312767,
+ "y": 931.1004484329931,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 98601835,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "x0KCb8ZqIqeJrTA4_sNp8",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1289,
+ "versionNonce": 1494140805,
+ "isDeleted": false,
+ "id": "fD4JJxRTGheWcBSnzAx1E",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7403.197505008898,
+ "y": 189.14103259585227,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 300668011,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BPm_lFZXqALeQnI-VPJh0"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 557,
+ "versionNonce": 432480075,
+ "isDeleted": false,
+ "id": "BPm_lFZXqALeQnI-VPJh0",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7620.148379350854,
+ "y": 202.2259597808542,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 434900747,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fD4JJxRTGheWcBSnzAx1E",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1425,
+ "versionNonce": 557158117,
+ "isDeleted": false,
+ "id": "5jgYhKOOld9Jnh3fBnYJb",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7439.49168059401,
+ "y": 263.8824819198762,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 927724971,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "s6gVpsfQsouTUeUBe_yh-"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 520,
+ "versionNonce": 1641741803,
+ "isDeleted": false,
+ "id": "s6gVpsfQsouTUeUBe_yh-",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7634.2462492239,
+ "y": 277.2494551140384,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 2033584203,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "5jgYhKOOld9Jnh3fBnYJb",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1558,
+ "versionNonce": 2076994117,
+ "isDeleted": false,
+ "id": "ofAFXdwStrXGDOlL5EJap",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7485.197767275678,
+ "y": 342.1996253051241,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 629458667,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "_JVtGb3YAnea1Q1S13yJT"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 496,
+ "versionNonce": 1161431179,
+ "isDeleted": false,
+ "id": "_JVtGb3YAnea1Q1S13yJT",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7633.606860185813,
+ "y": 355.28455249012603,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 1656926603,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ofAFXdwStrXGDOlL5EJap",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1561,
+ "versionNonce": 1236326821,
+ "isDeleted": false,
+ "id": "CBEaHJagPMhFAB_B1lRzd",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7515.416075994723,
+ "y": 414.5251238669987,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 573196331,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "T6gLECIxH2xITxTJAOW3B"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 499,
+ "versionNonce": 161398571,
+ "isDeleted": false,
+ "id": "T6gLECIxH2xITxTJAOW3B",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7619.508990312767,
+ "y": 424.9226529289824,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1235618507,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "CBEaHJagPMhFAB_B1lRzd",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1168,
+ "versionNonce": 1947229445,
+ "isDeleted": false,
+ "id": "-c6rDQdeejQCF_OTBG3-B",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7403.197505008896,
+ "y": 695.3188280998629,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 345760011,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "DEv-2GlJBjrX_93niQ7P5"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 436,
+ "versionNonce": 1500750283,
+ "isDeleted": false,
+ "id": "DEv-2GlJBjrX_93niQ7P5",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7620.148379350852,
+ "y": 708.4037552848648,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 808552363,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "-c6rDQdeejQCF_OTBG3-B",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1324,
+ "versionNonce": 1651012709,
+ "isDeleted": false,
+ "id": "7wnvcV69h8mL9Qtn5QSmO",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7439.49168059401,
+ "y": 770.0602774238869,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 597252683,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "fxeSehMIWKkFFiJH5yWe8"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 419,
+ "versionNonce": 768815211,
+ "isDeleted": false,
+ "id": "fxeSehMIWKkFFiJH5yWe8",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7634.2462492239,
+ "y": 783.427250618049,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 195942635,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7wnvcV69h8mL9Qtn5QSmO",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1478,
+ "versionNonce": 814129093,
+ "isDeleted": false,
+ "id": "ANYWs-YXe68xw8z6Gad_G",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7485.197767275678,
+ "y": 848.377420809135,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 100238219,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "XPMddOdtoW7Z0aAmLhipG"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 416,
+ "versionNonce": 2022173451,
+ "isDeleted": false,
+ "id": "XPMddOdtoW7Z0aAmLhipG",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7633.606860185813,
+ "y": 861.4623479941368,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 448191019,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ANYWs-YXe68xw8z6Gad_G",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1336,
+ "versionNonce": 612917029,
+ "isDeleted": false,
+ "id": "zZAcgNEDDWSy3W6z3MqlY",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8171.950876953036,
+ "y": 261.73904330240384,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 2038513003,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pSj_uTAj7nyYHTGwQB5uM"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 432,
+ "versionNonce": 235688363,
+ "isDeleted": false,
+ "id": "pSj_uTAj7nyYHTGwQB5uM",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.705445582926,
+ "y": 275.10601649656604,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 485251083,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "zZAcgNEDDWSy3W6z3MqlY",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1490,
+ "versionNonce": 1692086917,
+ "isDeleted": false,
+ "id": "4OISafkCUSSCMoNdUYjmk",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8217.656963634705,
+ "y": 340.05618668765214,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1700470443,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "iHYm0CDfVEOrkVlDyqAft"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 428,
+ "versionNonce": 1334502475,
+ "isDeleted": false,
+ "id": "iHYm0CDfVEOrkVlDyqAft",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.06605654484,
+ "y": 353.1411138726541,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 1299714379,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4OISafkCUSSCMoNdUYjmk",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1335,
+ "versionNonce": 1849465317,
+ "isDeleted": false,
+ "id": "AkpG0o0LhTuISMgjRf-5u",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8171.950876953036,
+ "y": 611.538495390643,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 2058150507,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "u-t_16UpwoQ2rsVapoEC_"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 431,
+ "versionNonce": 350102251,
+ "isDeleted": false,
+ "id": "u-t_16UpwoQ2rsVapoEC_",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.705445582926,
+ "y": 624.9054685848051,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 593190155,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "AkpG0o0LhTuISMgjRf-5u",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1489,
+ "versionNonce": 1236931909,
+ "isDeleted": false,
+ "id": "xNqiewtaJkQQGe9CD0zuM",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8217.656963634705,
+ "y": 689.8556387758908,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 832668587,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "IwkoX2CnLa10lEIwOSpm8"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 427,
+ "versionNonce": 1452313995,
+ "isDeleted": false,
+ "id": "IwkoX2CnLa10lEIwOSpm8",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.06605654484,
+ "y": 702.9405659608927,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 1839846987,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "xNqiewtaJkQQGe9CD0zuM",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "aJPHEKQ8zz28qvvzWY3AZ",
+ "type": "arrow",
+ "x": 7643.518933985395,
+ "y": 657.4518455772486,
+ "width": 2.8879903725997345,
+ "height": 150.1792011133769,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1205235877,
+ "version": 134,
+ "versionNonce": 45163685,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "0fX5Re-8vMefCJyltH_nL"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.8879903725997345,
+ -150.1792011133769
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "0fX5Re-8vMefCJyltH_nL",
+ "type": "text",
+ "x": 8382.408191313698,
+ "y": 743.3410512927993,
+ "width": 210.47006225585938,
+ "height": 77.97764381126244,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 756287205,
+ "version": 114,
+ "versionNonce": 400335915,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "text": "span_id / \nx_request_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 66,
+ "containerId": "aJPHEKQ8zz28qvvzWY3AZ",
+ "originalText": "span_id / x_request_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 165,
+ "versionNonce": 1557088261,
+ "isDeleted": false,
+ "id": "uY3149hDQHDt-KvnYT5mv",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8375.978130344422,
+ "y": 589.257719703779,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 2.8879903725997345,
+ "height": 150.1792011133769,
+ "seed": 1678810469,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Wrl9YOOiKsT8PqWFKcaph"
+ }
+ ],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.8879903725997345,
+ -150.1792011133769
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 118,
+ "versionNonce": 279766731,
+ "isDeleted": false,
+ "id": "Wrl9YOOiKsT8PqWFKcaph",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9376.467473929057,
+ "y": 711.8074007757083,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 210.47006225585938,
+ "height": 77.97764381126244,
+ "seed": 2101455045,
+ "groupIds": [
+ "XLWDofLReuEa0L9B05YKf"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983400784,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "span_id / \nx_request_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uY3149hDQHDt-KvnYT5mv",
+ "originalText": "span_id / x_request_id",
+ "lineHeight": 1.25,
+ "baseline": 66
+ },
+ {
+ "type": "rectangle",
+ "version": 866,
+ "versionNonce": 1667351179,
+ "isDeleted": false,
+ "id": "qUiEYJO7W-trs4J2f9Ttu",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5637.463884995536,
+ "y": 189.14103259585227,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 540676075,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "MTIMTaGcNEj8Lz9djpNvh"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 160,
+ "versionNonce": 1316601765,
+ "isDeleted": false,
+ "id": "MTIMTaGcNEj8Lz9djpNvh",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5853.775370299407,
+ "y": 202.2259597808542,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1239865995,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qUiEYJO7W-trs4J2f9Ttu",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1035,
+ "versionNonce": 1052719403,
+ "isDeleted": false,
+ "id": "GjT-z8T4VZmOYxsO-2oUy",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5673.758060580649,
+ "y": 263.8824819198762,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1155617067,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZRroaUKKESX-s2BVI3BxD"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 160,
+ "versionNonce": 2060223237,
+ "isDeleted": false,
+ "id": "ZRroaUKKESX-s2BVI3BxD",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5835.6851755972575,
+ "y": 277.2494551140384,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1922298827,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "GjT-z8T4VZmOYxsO-2oUy",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1189,
+ "versionNonce": 1215617995,
+ "isDeleted": false,
+ "id": "KNH-2lU_wn7ZF2dXbeuKl",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5719.464147262319,
+ "y": 342.1996253051241,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 588857963,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BXAXuZyoBusMDAQHFCuai"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 167,
+ "versionNonce": 1253038693,
+ "isDeleted": false,
+ "id": "BXAXuZyoBusMDAQHFCuai",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5836.324564635344,
+ "y": 355.28455249012603,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1060879627,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "KNH-2lU_wn7ZF2dXbeuKl",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1188,
+ "versionNonce": 1553803883,
+ "isDeleted": false,
+ "id": "QgfvUQNzGJ-6XUnj1yvF9",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5749.682455981362,
+ "y": 414.5251238669987,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 846586795,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "FtOalintPMYHgmPXuwP-T"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 157,
+ "versionNonce": 653346245,
+ "isDeleted": false,
+ "id": "FtOalintPMYHgmPXuwP-T",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5854.414759337493,
+ "y": 424.9226529289824,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 351417931,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QgfvUQNzGJ-6XUnj1yvF9",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 884,
+ "versionNonce": 1879221515,
+ "isDeleted": false,
+ "id": "7o7hwtutzJzbcEW4-g4hg",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5637.463884995536,
+ "y": 688.9907174944221,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1024196491,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nnxe8EdTsffexrRNM8lUn"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 178,
+ "versionNonce": 44975397,
+ "isDeleted": false,
+ "id": "nnxe8EdTsffexrRNM8lUn",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5853.775370299407,
+ "y": 702.075644679424,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1108989483,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7o7hwtutzJzbcEW4-g4hg",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1053,
+ "versionNonce": 2048904107,
+ "isDeleted": false,
+ "id": "t-8aGd1vLJ_kWu0BciFKn",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5673.758060580649,
+ "y": 763.7321668184461,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 544463051,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "l8sgujfcF3dG6Qd9Jzm8y"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 178,
+ "versionNonce": 290740357,
+ "isDeleted": false,
+ "id": "l8sgujfcF3dG6Qd9Jzm8y",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5835.6851755972575,
+ "y": 777.0991400126082,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 901023595,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "t-8aGd1vLJ_kWu0BciFKn",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1207,
+ "versionNonce": 522133067,
+ "isDeleted": false,
+ "id": "Wdvy40uiu7vJsGwxLmN2Q",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5719.464147262319,
+ "y": 842.049310203694,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1210475019,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "mB2Qmm9e7FtLonS841yUq"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 185,
+ "versionNonce": 1017184229,
+ "isDeleted": false,
+ "id": "mB2Qmm9e7FtLonS841yUq",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5836.324564635344,
+ "y": 855.1342373886959,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1891887275,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Wdvy40uiu7vJsGwxLmN2Q",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1207,
+ "versionNonce": 433790187,
+ "isDeleted": false,
+ "id": "S3mepF2IOpnlH2hbwIGE4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5749.682455981362,
+ "y": 914.3748087655686,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1161272139,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "tOLQ7kslAyQOzoq0ejRIw"
+ }
+ ],
+ "updated": 1726983370700,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 176,
+ "versionNonce": 1520548677,
+ "isDeleted": false,
+ "id": "tOLQ7kslAyQOzoq0ejRIw",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5854.414759337493,
+ "y": 924.7723378275523,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 1104935403,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "S3mepF2IOpnlH2hbwIGE4",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1080,
+ "versionNonce": 1709066123,
+ "isDeleted": false,
+ "id": "isCegiNzQVkPLhD1wxlBo",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6277.877761292174,
+ "y": 262.5362610969589,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 346313701,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "orkXQqrM-owaseOYoNTq_"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 205,
+ "versionNonce": 599001765,
+ "isDeleted": false,
+ "id": "orkXQqrM-owaseOYoNTq_",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6439.804876308783,
+ "y": 275.9032342911211,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 2132447045,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "isCegiNzQVkPLhD1wxlBo",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1235,
+ "versionNonce": 694361643,
+ "isDeleted": false,
+ "id": "des2enpmgMrh6823fwtlT",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6323.583847973845,
+ "y": 340.8534044822072,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1777491621,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "NSEeBHG1wDpFs-XZl_1bb"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 213,
+ "versionNonce": 1753574917,
+ "isDeleted": false,
+ "id": "NSEeBHG1wDpFs-XZl_1bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6440.44426534687,
+ "y": 353.9383316672092,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 2077835781,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "des2enpmgMrh6823fwtlT",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1102,
+ "versionNonce": 1599348939,
+ "isDeleted": false,
+ "id": "gPge2P_UWYv3vYaWAZxAP",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6277.877761292174,
+ "y": 633.6352503258236,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 584474341,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nu8DEqVGHWKaVFwQ7R0ka"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 227,
+ "versionNonce": 135488869,
+ "isDeleted": false,
+ "id": "nu8DEqVGHWKaVFwQ7R0ka",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6439.804876308783,
+ "y": 647.0022235199857,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 819149381,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "gPge2P_UWYv3vYaWAZxAP",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1257,
+ "versionNonce": 1095487339,
+ "isDeleted": false,
+ "id": "ykyqxzTv8E6XCYv9Wg17w",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6323.583847973845,
+ "y": 711.9523937110714,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1432201637,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ufa3IIuIUzaCLtqUzh7LW"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 235,
+ "versionNonce": 631992517,
+ "isDeleted": false,
+ "id": "ufa3IIuIUzaCLtqUzh7LW",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6440.44426534687,
+ "y": 725.0373208960733,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 295906565,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ykyqxzTv8E6XCYv9Wg17w",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 141,
+ "versionNonce": 1905568267,
+ "isDeleted": false,
+ "id": "3acry7DA3ePH4Ih6Sb63g",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6482.198350994203,
+ "y": 583.1309959047819,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 3.474662993884827,
+ "height": 129.3985947851427,
+ "seed": 1255022853,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3Umgz7ebtP00vklYasMa7"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -3.474662993884827,
+ -129.3985947851427
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 122,
+ "versionNonce": 518721573,
+ "isDeleted": false,
+ "id": "3Umgz7ebtP00vklYasMa7",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7183.810592796398,
+ "y": 716.6675551819378,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 242.62692260742188,
+ "height": 38.98882190563122,
+ "seed": 617461861,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "parent_span_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "3acry7DA3ePH4Ih6Sb63g",
+ "originalText": "parent_span_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 113,
+ "versionNonce": 1697198251,
+ "isDeleted": false,
+ "id": "87Fln5vwLJx4bQPp3Rr-s",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5877.785313972035,
+ "y": 661.7326944396041,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 2.8879903725997345,
+ "height": 150.1792011133769,
+ "seed": 985604427,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "uTZnuhuxLhUJEru3O8CBr"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.8879903725997345,
+ -150.1792011133769
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 85,
+ "versionNonce": 1103086469,
+ "isDeleted": false,
+ "id": "uTZnuhuxLhUJEru3O8CBr",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6426.7753619723,
+ "y": 807.5917228785728,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "seed": 1753399275,
+ "groupIds": [
+ "4lbUqvzsjDtpQo8GB8H34"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "span_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "87Fln5vwLJx4bQPp3Rr-s",
+ "originalText": "span_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1127,
+ "versionNonce": 229892939,
+ "isDeleted": false,
+ "id": "RYmkD50vW6lv9vLHcnMTl",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7403.19750505577,
+ "y": -313.25747373719616,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1636340651,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "UNqeyEoCKnB27zfyPHj_l"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 421,
+ "versionNonce": 1114049253,
+ "isDeleted": false,
+ "id": "UNqeyEoCKnB27zfyPHj_l",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7619.508990359641,
+ "y": -300.17254655219426,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 774825547,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "RYmkD50vW6lv9vLHcnMTl",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1295,
+ "versionNonce": 1133461995,
+ "isDeleted": false,
+ "id": "VHPWXB-fS1xfXUbZcy72U",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7439.491680640883,
+ "y": -238.51602441317232,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1135731947,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wvgVze_N61NSNpueNj_OR"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 420,
+ "versionNonce": 1903060549,
+ "isDeleted": false,
+ "id": "wvgVze_N61NSNpueNj_OR",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7601.4187956574915,
+ "y": -225.14905121901018,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 966528907,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "VHPWXB-fS1xfXUbZcy72U",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1449,
+ "versionNonce": 1875233931,
+ "isDeleted": false,
+ "id": "8hSJQ_EPP6FgbhKN0dAeJ",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7485.197767322552,
+ "y": -160.19888102792424,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1378346539,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "YhjySu_7oIc6y1GSNrle7"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 427,
+ "versionNonce": 833836453,
+ "isDeleted": false,
+ "id": "YhjySu_7oIc6y1GSNrle7",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7602.058184695577,
+ "y": -147.11395384292234,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 608168139,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "8hSJQ_EPP6FgbhKN0dAeJ",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1450,
+ "versionNonce": 1980891947,
+ "isDeleted": false,
+ "id": "hE2IxAD8yyUM9MpL5AbYU",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7515.416076041596,
+ "y": -87.87338246604975,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 92182379,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "agUuiYYOgaDF3JEhjcjKz"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 419,
+ "versionNonce": 778262789,
+ "isDeleted": false,
+ "id": "agUuiYYOgaDF3JEhjcjKz",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7620.148379397727,
+ "y": -77.47585340406602,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 875459083,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hE2IxAD8yyUM9MpL5AbYU",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1194,
+ "versionNonce": 1591633355,
+ "isDeleted": false,
+ "id": "WgdqTa7QDTkbyf0Bas-uE",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7403.197504985459,
+ "y": -832.3916980470964,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1095366827,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "O552KpCPNRk3aRXcsJSBj"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 461,
+ "versionNonce": 1358688357,
+ "isDeleted": false,
+ "id": "O552KpCPNRk3aRXcsJSBj",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7620.148379327416,
+ "y": -819.3067708620945,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 981183307,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "WgdqTa7QDTkbyf0Bas-uE",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1362,
+ "versionNonce": 1095070827,
+ "isDeleted": false,
+ "id": "BcKCZ0dTD8k5vsO7B2y5s",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7439.491680570572,
+ "y": -757.6502487230724,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 337512939,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "VB8IrYEqnQD3IPXI8f23O"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 456,
+ "versionNonce": 2001378245,
+ "isDeleted": false,
+ "id": "VB8IrYEqnQD3IPXI8f23O",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7634.2462492004615,
+ "y": -744.2832755289103,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 1396413579,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "BcKCZ0dTD8k5vsO7B2y5s",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1516,
+ "versionNonce": 1829875467,
+ "isDeleted": false,
+ "id": "FqjJgLkUlU4-0uam1on3N",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7485.197767252241,
+ "y": -679.3331053378245,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 2005846827,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "7vK0ztbHjtwNJkVg56y_u"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 454,
+ "versionNonce": 1768741669,
+ "isDeleted": false,
+ "id": "7vK0ztbHjtwNJkVg56y_u",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7633.606860162376,
+ "y": -666.2481781528226,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 629288395,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "FqjJgLkUlU4-0uam1on3N",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1519,
+ "versionNonce": 1421710763,
+ "isDeleted": false,
+ "id": "gKMrqgk1a0Yh9fFeOzIlR",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7515.416075971285,
+ "y": -607.0076067759499,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 271596651,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "VgwbhiZNO5chZrRYSSkA5"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 456,
+ "versionNonce": 265301637,
+ "isDeleted": false,
+ "id": "VgwbhiZNO5chZrRYSSkA5",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7619.50899028933,
+ "y": -596.6100777139661,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 593721099,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "gKMrqgk1a0Yh9fFeOzIlR",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1337,
+ "versionNonce": 930326603,
+ "isDeleted": false,
+ "id": "FMndAtff68Uabzh9uDpXE",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8171.950876953034,
+ "y": -338.7067877511844,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1838570923,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Z9W2gFv7joFmDLuLwC53W"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 462,
+ "versionNonce": 1764890085,
+ "isDeleted": false,
+ "id": "Z9W2gFv7joFmDLuLwC53W",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8333.877991969643,
+ "y": -325.3398145570222,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1240690763,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "FMndAtff68Uabzh9uDpXE",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1491,
+ "versionNonce": 185493227,
+ "isDeleted": false,
+ "id": "pfJi_NBj2cESwsq8cITbE",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8217.656963634703,
+ "y": -260.3896443659362,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1247096555,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "KC1T3rm62xcse-kcW6hOp"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 470,
+ "versionNonce": 1084232005,
+ "isDeleted": false,
+ "id": "KC1T3rm62xcse-kcW6hOp",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8334.517381007729,
+ "y": -247.30471718093423,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1631984011,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pfJi_NBj2cESwsq8cITbE",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1356,
+ "versionNonce": 639127947,
+ "isDeleted": false,
+ "id": "FJFk-C6vVXHJYp_Iu4cCV",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8171.950876953034,
+ "y": -731.1051819157399,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1127014763,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "qaJ60LvBOjlJGvQvi0dSt"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 450,
+ "versionNonce": 595042469,
+ "isDeleted": false,
+ "id": "qaJ60LvBOjlJGvQvi0dSt",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.705445582924,
+ "y": -717.7382087215777,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 2038660107,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "FJFk-C6vVXHJYp_Iu4cCV",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1510,
+ "versionNonce": 701229099,
+ "isDeleted": false,
+ "id": "OPcv7Qj3FDhZ-VfpvTLP-",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8217.656963634703,
+ "y": -652.7880385304918,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1802355371,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zojvT0_fsGQ_hDVt8pnOE"
+ }
+ ],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 449,
+ "versionNonce": 392578053,
+ "isDeleted": false,
+ "id": "zojvT0_fsGQ_hDVt8pnOE",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8366.066056544838,
+ "y": -639.7031113454899,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 1100363083,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370701,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "OPcv7Qj3FDhZ-VfpvTLP-",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "yGagzinsBxEdyTBs5qC5j",
+ "type": "arrow",
+ "x": 8375.904730164291,
+ "y": -397.5816138535173,
+ "width": 2.741190012343072,
+ "height": 162.59439472940275,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1746500261,
+ "version": 120,
+ "versionNonce": 739486411,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "omZdhXVWAaU0PkeU3ZjBh"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.741190012343072,
+ -162.59439472940275
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "omZdhXVWAaU0PkeU3ZjBh",
+ "type": "text",
+ "x": 9196.918455069192,
+ "y": -366.1641366954823,
+ "width": 289.411865234375,
+ "height": 77.97764381126244,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 91979723,
+ "version": 118,
+ "versionNonce": 275348325,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "parent_span_id / \nspan_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 66,
+ "containerId": "yGagzinsBxEdyTBs5qC5j",
+ "originalText": "parent_span_id / span_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 171,
+ "versionNonce": 562698603,
+ "isDeleted": false,
+ "id": "SAn-LwKCZ8-0gLXU2XSbo",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 7643.518933985394,
+ "y": -348.62241996399746,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 2.8879903725997345,
+ "height": 150.1792011133769,
+ "seed": 1703500651,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "d67wAJWt2DBHlm_k_omZT"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.8879903725997345,
+ -150.1792011133769
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 137,
+ "versionNonce": 651085509,
+ "isDeleted": false,
+ "id": "d67wAJWt2DBHlm_k_omZT",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 8441.776431670141,
+ "y": -358.53687311256033,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 157.82131958007812,
+ "height": 38.98882190563122,
+ "seed": 1312863755,
+ "groupIds": [
+ "sA9_DIy1GGfJ240YYtUi8"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "same span",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "SAn-LwKCZ8-0gLXU2XSbo",
+ "originalText": "same span",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 832,
+ "versionNonce": 125416459,
+ "isDeleted": false,
+ "id": "yn3_GTLdFJcLKvKho0EYU",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5637.463884995536,
+ "y": -801.5032359490388,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 1257064101,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "XZKHxC5Y_fmvgGd1sNEUz"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "XZKHxC5Y_fmvgGd1sNEUz",
+ "type": "text",
+ "x": 5853.775370299407,
+ "y": -788.4183087640369,
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 58509317,
+ "version": 125,
+ "versionNonce": 221488677,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "s-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "yn3_GTLdFJcLKvKho0EYU",
+ "originalText": "s-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1001,
+ "versionNonce": 1306327723,
+ "isDeleted": false,
+ "id": "1rccZeYIxfQNz71CF8zgF",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5673.75806058065,
+ "y": -726.7617866250149,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1295460869,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Y6CNXzL0MIGpENkx8EVK5"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Y6CNXzL0MIGpENkx8EVK5",
+ "type": "text",
+ "x": 5835.685175597258,
+ "y": -713.3948134308528,
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1137310315,
+ "version": 125,
+ "versionNonce": 1183160709,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "s-app",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "1rccZeYIxfQNz71CF8zgF",
+ "originalText": "s-app",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1155,
+ "versionNonce": 22965579,
+ "isDeleted": false,
+ "id": "egG8C8C7eL33xprevs2yI",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5719.464147262318,
+ "y": -648.444643239767,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1731043685,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "6M57fUqcw4zox9tY134Vw"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "6M57fUqcw4zox9tY134Vw",
+ "type": "text",
+ "x": 5836.324564635343,
+ "y": -635.359716054765,
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 972335979,
+ "version": 133,
+ "versionNonce": 469901541,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "c-app",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "egG8C8C7eL33xprevs2yI",
+ "originalText": "c-app",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1155,
+ "versionNonce": 894995435,
+ "isDeleted": false,
+ "id": "EtL4L0F53JXz3aWhOTcf8",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5749.682455981362,
+ "y": -576.1191446778923,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 505294021,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "elf7GTvZGv__Tp2cvhOEy"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "elf7GTvZGv__Tp2cvhOEy",
+ "type": "text",
+ "x": 5854.414759337493,
+ "y": -565.7216156159086,
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1135397195,
+ "version": 123,
+ "versionNonce": 1396096069,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "c-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "EtL4L0F53JXz3aWhOTcf8",
+ "originalText": "c-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 895,
+ "versionNonce": 768988811,
+ "isDeleted": false,
+ "id": "zJrqxALwVS-mEPjvVGKTF",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5637.463884995536,
+ "y": -298.2925158099779,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 229950693,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zQDPOiqwKIBSHhbIik960"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "zQDPOiqwKIBSHhbIik960",
+ "type": "text",
+ "x": 5854.414759337493,
+ "y": -285.207588624976,
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1911852267,
+ "version": 161,
+ "versionNonce": 604040101,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "c-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "zJrqxALwVS-mEPjvVGKTF",
+ "originalText": "c-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1065,
+ "versionNonce": 1234226475,
+ "isDeleted": false,
+ "id": "2GPE9cLeYkecZJ5LDogUG",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5673.758060580649,
+ "y": -223.55106648595404,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1056235589,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "DsQ8usqVEarxtG_dryzZh"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "DsQ8usqVEarxtG_dryzZh",
+ "type": "text",
+ "x": 5868.512629210539,
+ "y": -210.18409329179187,
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1203623371,
+ "version": 159,
+ "versionNonce": 1854811909,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "c",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "2GPE9cLeYkecZJ5LDogUG",
+ "originalText": "c",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1218,
+ "versionNonce": 737406923,
+ "isDeleted": false,
+ "id": "cEwfgNXlAXvI5d7_xdjus",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5719.464147262319,
+ "y": -145.23392310070597,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1012567973,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "0OepCUPlaRzktecKkv8ro"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "0OepCUPlaRzktecKkv8ro",
+ "type": "text",
+ "x": 5867.873240172454,
+ "y": -132.148995915704,
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 493443115,
+ "version": 156,
+ "versionNonce": 828114533,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "s",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "cEwfgNXlAXvI5d7_xdjus",
+ "originalText": "s",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1221,
+ "versionNonce": 655998571,
+ "isDeleted": false,
+ "id": "Qj2pRHAkEvw74Lvhxk9e0",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5749.682455981362,
+ "y": -72.90842453883147,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 336810757,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wXNiz1Q9q2DTHH8VSv5K4"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "wXNiz1Q9q2DTHH8VSv5K4",
+ "type": "text",
+ "x": 5853.775370299407,
+ "y": -62.510895476847736,
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1419107659,
+ "version": 158,
+ "versionNonce": 1060630981,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "s-p",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "Qj2pRHAkEvw74Lvhxk9e0",
+ "originalText": "s-p",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1089,
+ "versionNonce": 1707915531,
+ "isDeleted": false,
+ "id": "GcJf5cKb9bsVhKA8h3mUx",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6277.877761292174,
+ "y": -716.1948228584689,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 1150458283,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "4G164dyGNSjzwz0CJvd5O"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 214,
+ "versionNonce": 893350181,
+ "isDeleted": false,
+ "id": "4G164dyGNSjzwz0CJvd5O",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6439.804876308783,
+ "y": -702.8278496643068,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1846029387,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "GcJf5cKb9bsVhKA8h3mUx",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1244,
+ "versionNonce": 1434935211,
+ "isDeleted": false,
+ "id": "lYr70suPdLL3OUiiTBJp4",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6323.583847973845,
+ "y": -637.8776794732207,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 74607339,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Rgp8Me5F0gW1o8znUJ4CW"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 223,
+ "versionNonce": 819987589,
+ "isDeleted": false,
+ "id": "Rgp8Me5F0gW1o8znUJ4CW",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6440.44426534687,
+ "y": -624.7927522882188,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1549522315,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lYr70suPdLL3OUiiTBJp4",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1119,
+ "versionNonce": 1349792331,
+ "isDeleted": false,
+ "id": "7T7UyXqQotf_SOv9YMLqV",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6277.877761292174,
+ "y": -376.14257624663765,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 359530155,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xDjiStBiOZOlHWCIl3ppo"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 213,
+ "versionNonce": 1171729381,
+ "isDeleted": false,
+ "id": "xDjiStBiOZOlHWCIl3ppo",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6472.632329922064,
+ "y": -362.77560305247545,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 942600523,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7T7UyXqQotf_SOv9YMLqV",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1274,
+ "versionNonce": 124629227,
+ "isDeleted": false,
+ "id": "2IFz7BpvwgLGaVt7JkCNG",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6323.583847973845,
+ "y": -297.8254328613896,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1199083499,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "g4A73_U6ysPSqDWUVnUiZ"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 213,
+ "versionNonce": 875718469,
+ "isDeleted": false,
+ "id": "g4A73_U6ysPSqDWUVnUiZ",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6471.99294088398,
+ "y": -284.7405056763876,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 89479819,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "2IFz7BpvwgLGaVt7JkCNG",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "nbBsqlJiElIdwJk0d_DHa",
+ "type": "arrow",
+ "x": 6480.46101949726,
+ "y": -405.31655487396927,
+ "width": 0,
+ "height": 140.85346013953708,
+ "angle": 0,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1283556869,
+ "version": 130,
+ "versionNonce": 738089867,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Gi6aP_kALUFCa0VvOHHel"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ -140.85346013953708
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "Gi6aP_kALUFCa0VvOHHel",
+ "type": "text",
+ "x": 7103.819381858898,
+ "y": -435.1311675385807,
+ "width": 118.02290344238281,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1984700683,
+ "version": 59,
+ "versionNonce": 1582249637,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "text": "span_id",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "nbBsqlJiElIdwJk0d_DHa",
+ "originalText": "span_id",
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 167,
+ "versionNonce": 1516286507,
+ "isDeleted": false,
+ "id": "J9HUZEWxZatNMU5j6W9ki",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5877.785313972035,
+ "y": -338.83157034315457,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 2.8879903725997345,
+ "height": 150.1792011133769,
+ "seed": 883338757,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "A0qCMCqtw0zhZxN1k__jC"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -2.8879903725997345,
+ -150.1792011133769
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 110,
+ "versionNonce": 2128288261,
+ "isDeleted": false,
+ "id": "A0qCMCqtw0zhZxN1k__jC",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6462.987054782358,
+ "y": -333.4669687965484,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 157.82131958007812,
+ "height": 38.98882190563122,
+ "seed": 1041016165,
+ "groupIds": [
+ "iF8_cNSh8EJinh6mC2iMu"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "same span",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "J9HUZEWxZatNMU5j6W9ki",
+ "originalText": "same span",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1194,
+ "versionNonce": 1132410059,
+ "isDeleted": false,
+ "id": "9r-Vq4WE0PiOik8pl3y7L",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5632.034644629123,
+ "y": 1326.568882540835,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 1056.438873439636,
+ "height": 65.15867642933839,
+ "seed": 433726411,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ea5JFT9Chefh_TFIG8ilf"
+ },
+ {
+ "id": "Gzfwwzc1_GGYYFTpxehpx",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 487,
+ "versionNonce": 517181797,
+ "isDeleted": false,
+ "id": "ea5JFT9Chefh_TFIG8ilf",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6137.688132862613,
+ "y": 1339.6538098026886,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1645834859,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "9r-Vq4WE0PiOik8pl3y7L",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1258,
+ "versionNonce": 385114987,
+ "isDeleted": false,
+ "id": "w2tYLA9fdlzmFYn9X6ppN",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5671.7809026051555,
+ "y": 1401.3103318648589,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 246803723,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "FYZTDVyvPG3R7S-wiMGff"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 384,
+ "versionNonce": 1267080389,
+ "isDeleted": false,
+ "id": "FYZTDVyvPG3R7S-wiMGff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5833.708017621764,
+ "y": 1414.6773050590211,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1932137387,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "w2tYLA9fdlzmFYn9X6ppN",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1396,
+ "versionNonce": 755678731,
+ "isDeleted": false,
+ "id": "5Uy9oVAXTa8lsxFhEFYP0",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5710.921181002958,
+ "y": 1479.627475250107,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 262170187,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "AJhXquAL2o54hZS4hft4m"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 374,
+ "versionNonce": 210779173,
+ "isDeleted": false,
+ "id": "AJhXquAL2o54hZS4hft4m",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5827.781598375984,
+ "y": 1492.712402435109,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 2062771435,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "5Uy9oVAXTa8lsxFhEFYP0",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1397,
+ "versionNonce": 1891419307,
+ "isDeleted": false,
+ "id": "NTKguZ3vm2cDhZ3exkl4D",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5741.139489722001,
+ "y": 1551.9529738119816,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 212701067,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zPB5GGZgOueiV2aGKWt-3"
+ }
+ ],
+ "updated": 1726983370702,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 367,
+ "versionNonce": 434073477,
+ "isDeleted": false,
+ "id": "zPB5GGZgOueiV2aGKWt-3",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 5845.871793078131,
+ "y": 1562.3505028739653,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 1191798315,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NTKguZ3vm2cDhZ3exkl4D",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1210,
+ "versionNonce": 162854731,
+ "isDeleted": false,
+ "id": "3UwHbli2DpDB3SDVzJd6G",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6151.934028159675,
+ "y": 1643.1048460252657,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 15821003,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "GaVHxl5f0qYHAO-YIZLov"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 523,
+ "versionNonce": 1370568421,
+ "isDeleted": false,
+ "id": "GaVHxl5f0qYHAO-YIZLov",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6225.6761012321,
+ "y": 1656.1897732102677,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 330.2707214355469,
+ "height": 38.98882190563122,
+ "seed": 1342183275,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p(maybe not exists)",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "3UwHbli2DpDB3SDVzJd6G",
+ "originalText": "s-p(maybe not exists)",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1377,
+ "versionNonce": 1179506155,
+ "isDeleted": false,
+ "id": "wfEdUReq9EciCe63XU0UF",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6188.2282037447885,
+ "y": 1717.8462953492892,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 847245835,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-9ok1_ZfNJMpUtGUY9o7Y"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 497,
+ "versionNonce": 1855132229,
+ "isDeleted": false,
+ "id": "-9ok1_ZfNJMpUtGUY9o7Y",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6350.155318761397,
+ "y": 1731.2132685434515,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 2037086379,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wfEdUReq9EciCe63XU0UF",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1531,
+ "versionNonce": 1167188107,
+ "isDeleted": false,
+ "id": "Yt341h4RiqoPcBgrDoqYG",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6233.934290426457,
+ "y": 1796.1634387345373,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1919757131,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "4_amWK9pJLYwaRhCvv3be"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 503,
+ "versionNonce": 2103607717,
+ "isDeleted": false,
+ "id": "4_amWK9pJLYwaRhCvv3be",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6350.794707799482,
+ "y": 1809.2483659195393,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 1373604331,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Yt341h4RiqoPcBgrDoqYG",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1526,
+ "versionNonce": 1631295275,
+ "isDeleted": false,
+ "id": "g4gZI3myqM-CFNsuGSqcG",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6264.152599145501,
+ "y": 1868.488937296412,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 1556944011,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "2DljCikVlpMDznMo62O2w"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 496,
+ "versionNonce": 323814661,
+ "isDeleted": false,
+ "id": "2DljCikVlpMDznMo62O2w",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6368.884902501632,
+ "y": 1878.8864663583956,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 1391479595,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "g4gZI3myqM-CFNsuGSqcG",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1202,
+ "versionNonce": 1471510987,
+ "isDeleted": false,
+ "id": "GPahEzLMvnSoljMSXp3Ne",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6127.030187865521,
+ "y": 1402.0153808750626,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 527.562548168705,
+ "height": 65.69890883443983,
+ "seed": 1881452037,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "9jfJegQ2SlEORsnhyuUNu"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 539,
+ "versionNonce": 1137712229,
+ "isDeleted": false,
+ "id": "9jfJegQ2SlEORsnhyuUNu",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6218.518004918624,
+ "y": 1415.370424339467,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 344.5869140625,
+ "height": 38.98882190563122,
+ "seed": 1506452837,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p (maybe not exists)",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "GPahEzLMvnSoljMSXp3Ne",
+ "originalText": "c-p (maybe not exists)",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "arrow",
+ "version": 337,
+ "versionNonce": 907675755,
+ "isDeleted": false,
+ "id": "Gzfwwzc1_GGYYFTpxehpx",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6391.110403749777,
+ "y": 1698.4798339716588,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 0.5978835998061341,
+ "height": 294.7569584372562,
+ "seed": 546531083,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Rw2CxiuHMQhbJ_NATy_uc"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "9r-Vq4WE0PiOik8pl3y7L",
+ "focus": -0.4356886851079699,
+ "gap": 11.99531656422937
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.5978835998061341,
+ -294.7569584372562
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 148,
+ "versionNonce": 1454983109,
+ "isDeleted": false,
+ "id": "Rw2CxiuHMQhbJ_NATy_uc",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 6944.097632924646,
+ "y": 1899.3280079447313,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 242.62692260742188,
+ "height": 38.98882190563122,
+ "seed": 524832171,
+ "groupIds": [
+ "WG-kZRERIZgifGhW2IWhh"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "parent_span_id",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Gzfwwzc1_GGYYFTpxehpx",
+ "originalText": "parent_span_id",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1167,
+ "versionNonce": 922286827,
+ "isDeleted": false,
+ "id": "jE56hwMPWS_rKNJitWtFk",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9390.415260049143,
+ "y": -832.3916975379036,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 972.6735619668829,
+ "height": 65.15867659401992,
+ "seed": 1739479717,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "0TmqEu57NkkwjfLD-mbY_"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 461,
+ "versionNonce": 223919429,
+ "isDeleted": false,
+ "id": "0TmqEu57NkkwjfLD-mbY_",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9854.186092546257,
+ "y": -819.3067701937092,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1488305669,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jE56hwMPWS_rKNJitWtFk",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1349,
+ "versionNonce": 529556875,
+ "isDeleted": false,
+ "id": "uCMXpgYiZ9XY1wNXB_QWY",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9426.70943563426,
+ "y": -757.6502482138798,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 877.3531009761485,
+ "height": 65.72276870628299,
+ "seed": 767145317,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "7t9HlcNitYU70R_psrmhd"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 474,
+ "versionNonce": 742050981,
+ "isDeleted": false,
+ "id": "7t9HlcNitYU70R_psrmhd",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9824.729842933859,
+ "y": -744.2832748135539,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 81.31228637695312,
+ "height": 38.98882190563122,
+ "seed": 1644675269,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uCMXpgYiZ9XY1wNXB_QWY",
+ "originalText": "s-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1496,
+ "versionNonce": 1663138859,
+ "isDeleted": false,
+ "id": "0zjFcwOUCfl-cDZSqEhi5",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9472.41552231593,
+ "y": -679.3331048286317,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 773.3058375277523,
+ "height": 65.15867618975567,
+ "seed": 725442597,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "u-nmzyhLe1sfA9nkbaUlA"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 447,
+ "versionNonce": 1994649605,
+ "isDeleted": false,
+ "id": "u-nmzyhLe1sfA9nkbaUlA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9819.051686929415,
+ "y": -666.2481776865694,
+ "strokeColor": "#1971c2",
+ "backgroundColor": "#a5d8ff",
+ "width": 80.03350830078125,
+ "height": 38.98882190563122,
+ "seed": 793252741,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-app",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "0zjFcwOUCfl-cDZSqEhi5",
+ "originalText": "c-app",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 964,
+ "versionNonce": 1301724875,
+ "isDeleted": false,
+ "id": "Z6R9bO86ZBpCDf0uZlmzC",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9627.777719966554,
+ "y": -602.7570131928009,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 442344869,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "MSNG3ax40jclgOp6lXaKh"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 231,
+ "versionNonce": 189900645,
+ "isDeleted": false,
+ "id": "MSNG3ax40jclgOp6lXaKh",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9844.728594308512,
+ "y": -589.672086007799,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 759408901,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Z6R9bO86ZBpCDf0uZlmzC",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1133,
+ "versionNonce": 1233825131,
+ "isDeleted": false,
+ "id": "w6-k7358iRmkjeDeumk4N",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9664.07189555167,
+ "y": -528.015563868777,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 793919589,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bjynHDrkfMAoyDyIjj2mn"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 228,
+ "versionNonce": 1808888517,
+ "isDeleted": false,
+ "id": "bjynHDrkfMAoyDyIjj2mn",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9858.82646418156,
+ "y": -514.6485906746149,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 1448537029,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "w6-k7358iRmkjeDeumk4N",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1286,
+ "versionNonce": 172476427,
+ "isDeleted": false,
+ "id": "BqA2mTSJuTllOvcj2B4g_",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9709.777982233336,
+ "y": -449.69842048352893,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 1114581797,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CLbQ3vMShEGyn-T8e5IX2"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 224,
+ "versionNonce": 1962988069,
+ "isDeleted": false,
+ "id": "CLbQ3vMShEGyn-T8e5IX2",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9858.18707514347,
+ "y": -436.613493298527,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 872971909,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "BqA2mTSJuTllOvcj2B4g_",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1289,
+ "versionNonce": 1976077995,
+ "isDeleted": false,
+ "id": "1UGNpPvgEX6gNLtoCwIC_",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9739.996290952382,
+ "y": -377.37292192165444,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 31483365,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "d8R7F-XklbFTLIUgVnmMI"
+ }
+ ],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 227,
+ "versionNonce": 332219781,
+ "isDeleted": false,
+ "id": "d8R7F-XklbFTLIUgVnmMI",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 9844.089205270426,
+ "y": -366.9753928596707,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 1325687109,
+ "groupIds": [
+ "-DCFXss-StTYbfQ-HneuU"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370703,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "1UGNpPvgEX6gNLtoCwIC_",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1059,
+ "versionNonce": 170066891,
+ "isDeleted": false,
+ "id": "QOdr22EGWnRiwPjU9mAP7",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10700.506248382924,
+ "y": -81.82310885453364,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 477.75486758039756,
+ "height": 65.15867627563507,
+ "seed": 129970891,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "hO_3bEczJSdi-pXcGB4Az"
+ }
+ ],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 327,
+ "versionNonce": 1616392805,
+ "isDeleted": false,
+ "id": "hO_3bEczJSdi-pXcGB4Az",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10917.457122724882,
+ "y": -68.73818166953171,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 43.853118896484375,
+ "height": 38.98882190563122,
+ "seed": 243573099,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QOdr22EGWnRiwPjU9mAP7",
+ "originalText": "c-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1227,
+ "versionNonce": 373707371,
+ "isDeleted": false,
+ "id": "OGUpbE31SHoMP1q559H3o",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10736.80042396804,
+ "y": -7.081659530509796,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 405.16651641017137,
+ "height": 65.72276829395558,
+ "seed": 65223691,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "D8SrYBfwCaGn1JbTZNcnl"
+ }
+ ],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 323,
+ "versionNonce": 365862341,
+ "isDeleted": false,
+ "id": "D8SrYBfwCaGn1JbTZNcnl",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10931.55499259793,
+ "y": 6.2853136636523885,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 15.657379150390625,
+ "height": 38.98882190563122,
+ "seed": 332759723,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "c",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "OGUpbE31SHoMP1q559H3o",
+ "originalText": "c",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1380,
+ "versionNonce": 1783024907,
+ "isDeleted": false,
+ "id": "CMlhuiQPGNIDrIcci9fWM",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10782.50651064971,
+ "y": 71.23548385473839,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#b2f2bb",
+ "width": 313.7543430468326,
+ "height": 65.15867627563512,
+ "seed": 117830987,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "KSzt2hyQx1sxJMmCRzRuN"
+ }
+ ],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 319,
+ "versionNonce": 1545641253,
+ "isDeleted": false,
+ "id": "KSzt2hyQx1sxJMmCRzRuN",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10930.915603559844,
+ "y": 84.32041103974034,
+ "strokeColor": "#2f9e44",
+ "backgroundColor": "#a5d8ff",
+ "width": 16.9361572265625,
+ "height": 38.98882190563122,
+ "seed": 751768555,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "CMlhuiQPGNIDrIcci9fWM",
+ "originalText": "s",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "type": "rectangle",
+ "version": 1384,
+ "versionNonce": 1772024747,
+ "isDeleted": false,
+ "id": "2vOXzvWPsJFdsOpBmzRpI",
+ "fillStyle": "hachure",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10812.724819368752,
+ "y": 143.5609824166129,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffc9c9",
+ "width": 253.31772560874532,
+ "height": 59.78388002959869,
+ "seed": 87776907,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "yY_3xNV23UX1WMWPU5UHX"
+ }
+ ],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 323,
+ "versionNonce": 985378949,
+ "isDeleted": false,
+ "id": "yY_3xNV23UX1WMWPU5UHX",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10916.817733686796,
+ "y": 153.95851147859662,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#a5d8ff",
+ "width": 45.13189697265625,
+ "height": 38.98882190563122,
+ "seed": 721769771,
+ "groupIds": [
+ "0tlTApKu5JbI4MlqTZIi0"
+ ],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "text": "s-p",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "2vOXzvWPsJFdsOpBmzRpI",
+ "originalText": "s-p",
+ "lineHeight": 1.25,
+ "baseline": 27
+ },
+ {
+ "id": "a4N25dqVfllLqRaH5twje",
+ "type": "rectangle",
+ "x": 1803.769593919896,
+ "y": -98.18483369850844,
+ "width": 1837.6086425781243,
+ "height": 1162.315521240234,
+ "angle": 0,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 48659461,
+ "version": 153,
+ "versionNonce": 611927627,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "nlbZ25fH1zA1IU8tr2zub",
+ "type": "rectangle",
+ "x": 3780.7506156736185,
+ "y": -98.18483400000002,
+ "width": 1534.5079732650331,
+ "height": 1162.3155219999999,
+ "angle": 0,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1887951819,
+ "version": 142,
+ "versionNonce": 1868388325,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Hqs6r-bHK13bLZH6iBKKN",
+ "type": "rectangle",
+ "x": 5441.83018640329,
+ "y": -945.4594280994112,
+ "width": 3334.7325308907502,
+ "height": 2958.7958105294833,
+ "angle": 0,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 934374821,
+ "version": 97,
+ "versionNonce": 684617611,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "bjl7InK2CQABQuWvoZsTE",
+ "type": "rectangle",
+ "x": 9194.374449455745,
+ "y": -932.416767879974,
+ "width": 2233.8851256965486,
+ "height": 1267.8134249289621,
+ "angle": 0,
+ "strokeColor": "#9c36b5",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1819465995,
+ "version": 241,
+ "versionNonce": 1698325157,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "eFTm0zWw2BYygVLwHmpBy",
+ "type": "line",
+ "x": 9380.218452597914,
+ "y": -912.6367061300933,
+ "width": 0,
+ "height": 684.44786603433,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 29096261,
+ "version": 163,
+ "versionNonce": 1812874795,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 684.44786603433
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null
+ },
+ {
+ "type": "line",
+ "version": 204,
+ "versionNonce": 1468057093,
+ "isDeleted": false,
+ "id": "xRjrOJLknKuS_QhAtD5Cj",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10372.725149352735,
+ "y": -912.1061833858319,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 0,
+ "height": 684.44786603433,
+ "seed": 174531979,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 684.44786603433
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 217,
+ "versionNonce": 1918519499,
+ "isDeleted": false,
+ "id": "Kq7QjdhETxRAEso1XwIaA",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 10694.939376229984,
+ "y": -362.09346221540136,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 0,
+ "height": 684.44786603433,
+ "seed": 1635042949,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 684.44786603433
+ ]
+ ]
+ },
+ {
+ "type": "line",
+ "version": 210,
+ "versionNonce": 769899877,
+ "isDeleted": false,
+ "id": "URcoImfMwX6rsHJVIcL0O",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "angle": 0,
+ "x": 11184.333629376253,
+ "y": -362.28849094511304,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "width": 0,
+ "height": 684.44786603433,
+ "seed": 625589739,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "startBinding": null,
+ "endBinding": null,
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 684.44786603433
+ ]
+ ]
+ },
+ {
+ "id": "0_g9pbtXD4USOJhde4d8U",
+ "type": "arrow",
+ "x": 10399.237524896067,
+ "y": -328.7444427728691,
+ "width": 266.1680201467262,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 904514987,
+ "version": 115,
+ "versionNonce": 1632434027,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 266.1680201467262,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": "arrow",
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "h326PmRZ8-Yc2xoYo1KgK",
+ "type": "text",
+ "x": 10222.569425636175,
+ "y": -404.8192168807566,
+ "width": 649.531494140625,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1850344715,
+ "version": 153,
+ "versionNonce": 1605421253,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "not time coverage and not same trace_id",
+ "fontSize": 31.191057524504973,
+ "fontFamily": 1,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "baseline": 27,
+ "containerId": null,
+ "originalText": "not time coverage and not same trace_id",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "8UBJSxdcUxUFat-Jb4ZZj",
+ "type": "rectangle",
+ "x": 10502.726490679599,
+ "y": -148.24063765420624,
+ "width": 875.0672877160195,
+ "height": 405.26858869304897,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1855757861,
+ "version": 122,
+ "versionNonce": 1194381835,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "s9Qw4OQxccob-edwCt_9g",
+ "type": "arrow",
+ "x": 11412.552124504931,
+ "y": -14.490284265283336,
+ "width": 368.8974398687442,
+ "height": 0.813751220703125,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1118025285,
+ "version": 270,
+ "versionNonce": 512059429,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 368.8974398687442,
+ -0.813751220703125
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow"
+ },
+ {
+ "id": "JL5z-RZby0qRXYroA-rve",
+ "type": "rectangle",
+ "x": 11830.344781971835,
+ "y": -73.76976500267108,
+ "width": 289.16702529079885,
+ "height": 155.53420608964683,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "seed": 807366251,
+ "version": 175,
+ "versionNonce": 83908779,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "O3-SZ_Rms2C_Jnxu62pTl"
+ }
+ ],
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "O3-SZ_Rms2C_Jnxu62pTl",
+ "type": "text",
+ "x": 11939.730388123095,
+ "y": -15.497072910663277,
+ "width": 70.39581298828125,
+ "height": 38.98882190563122,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1667150795,
+ "version": 167,
+ "versionNonce": 206510981,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "Drop",
+ "fontSize": 31.191057524504977,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "baseline": 27,
+ "containerId": "JL5z-RZby0qRXYroA-rve",
+ "originalText": "Drop",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "kp-4YG3TunUeu2iwTFTJK",
+ "type": "text",
+ "x": 2414.3960282460675,
+ "y": -170.73425766735863,
+ "width": 616.3557739257812,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1680966245,
+ "version": 83,
+ "versionNonce": 2019953483,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "union_app_span & union_sys_span",
+ "fontSize": 36,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "baseline": 32,
+ "containerId": null,
+ "originalText": "union_app_span & union_sys_span",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "DPmbjSujfjsbHM-Js9fdW",
+ "type": "text",
+ "x": 4410.2686403920725,
+ "y": -156.96472641735863,
+ "width": 275.471923828125,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 1978615371,
+ "version": 64,
+ "versionNonce": 827024101,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "union_sys_span",
+ "fontSize": 36,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "baseline": 32,
+ "containerId": null,
+ "originalText": "union_sys_span",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "GaouIABUfwvZCmts4OLDH",
+ "type": "text",
+ "x": 6813.1681007506295,
+ "y": -992.38136765271,
+ "width": 561.5638427734375,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 235807013,
+ "version": 74,
+ "versionNonce": 1706846699,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "connect_process_and_networks",
+ "fontSize": 36,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "baseline": 32,
+ "containerId": null,
+ "originalText": "connect_process_and_networks",
+ "lineHeight": 1.25
+ },
+ {
+ "id": "pczeMMu7YGmhHFup4sjKn",
+ "type": "text",
+ "x": 10178.89223710317,
+ "y": -997.8174638441162,
+ "width": 261.7558898925781,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "cross-hatch",
+ "strokeWidth": 4,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "seed": 40453157,
+ "version": 85,
+ "versionNonce": 839368261,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1726983370704,
+ "link": null,
+ "locked": false,
+ "text": "prunine_traces",
+ "fontSize": 36,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "top",
+ "baseline": 32,
+ "containerId": null,
+ "originalText": "prunine_traces",
+ "lineHeight": 1.25
+ }
+ ],
+ "appState": {
+ "gridSize": null,
+ "viewBackgroundColor": "#ffffff"
+ },
+ "files": {}
+}
\ No newline at end of file
diff --git a/design/union_app_span.svg b/design/union_app_span.svg
new file mode 100644
index 0000000..3ce4060
--- /dev/null
+++ b/design/union_app_span.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/design/union_sys_span.svg b/design/union_sys_span.svg
new file mode 100644
index 0000000..46d24ad
--- /dev/null
+++ b/design/union_sys_span.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file