Skip to content

Commit 7ac4a5e

Browse files
committed
feat(book): add comprehensive technical diagrams — data flows, security, protocols, pipelines
- eBoot: +2 (secure boot chain, firmware update pipeline) = 5 total - eAI: +2 (8-layer security, sensor-to-action data flow) = 4 total - eIPC: +2 (wire protocol format, transport comparison) = 3 total - eDB: +2 (query execution pipeline, replication architecture) = 3 total - All others: +2 each (product-specific flows + pipelines) = 3 each - Total: 45 colorful technical diagrams across 14 products
1 parent f8a7095 commit 7ac4a5e

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

‎docs/book/book.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,9 @@ var (
440440

441441
### 7.1 Frame Layout
442442

443+
![Figure: eIPC Wire Protocol Frame Format — header fields, payload, and HMAC integrity](images/wire-protocol.png)
444+
445+
443446
```
444447
[magic:4][version:2][msg_type:1][flags:1][header_len:4][payload_len:4][header][payload][mac:32?]
445448
```
@@ -541,6 +544,9 @@ func DefaultCodec() Codec // Returns JSONCodec
541544

542545
### 10.1 Transport Interface
543546

547+
![Figure: eIPC Transport Layer Comparison — TCP, UDP, Unix Socket, Shared Memory, Serial](images/transport-comparison.png)
548+
549+
544550
```go
545551
type Transport interface {
546552
Listen(address string) error
54.7 KB
Loading

‎docs/book/images/wire-protocol.png‎

40.5 KB
Loading

0 commit comments

Comments
 (0)