Skip to content

Commit 3e98b10

Browse files
committed
HITL article
1 parent be0bbc3 commit 3e98b10

71 files changed

Lines changed: 15553 additions & 6680 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
# icon-lexicon.v6.md
2+
Semantic emoji lexicon for architecture, AI systems, and technical diagrams.
3+
4+
Icons function as **semantic anchors**β€”a visual DSL for system design.
5+
6+
---
7+
8+
# 🧭 Design Principles
9+
10+
- Icons are **semantic, not decorative**
11+
- Prefer **one canonical meaning per icon**
12+
- Allow **composability** (e.g. ☁️ + βš™οΈ = β€œmachine in cloud”)
13+
- Separate:
14+
- **Artifact vs Action vs State**
15+
- Optimize for:
16+
- diagrams
17+
- markdown
18+
- infographics
19+
20+
---
21+
22+
# ⭐ Canonical Icons (v6)
23+
24+
| Icon | Meaning | Notes |
25+
|------|--------|------|
26+
| πŸ“œ | **Model (ML / AI)** | βœ… Canonical β€” promoted |
27+
| πŸ“¦ | Software Package / Artifact | Static deliverable |
28+
| β›΄ | Ship / Deliver / Release | Human-scale shipping metaphor |
29+
| πŸš€ | Deploy (system action) | Use sparingly |
30+
| 🏁 | Release Complete / Milestone | Terminal state |
31+
| ☁️ | Cloud / Infra | Combine for richer meaning |
32+
| βš™οΈ | Machine / Runtime / Engine | Combine with ☁️ |
33+
| 🧠 | Learning / Intelligence | |
34+
| πŸ€– | Autonomous Agent | |
35+
| πŸ‘₯ | Governance / Humans | |
36+
| πŸ”„ | Loop / Cycle | |
37+
| ⛓️‍πŸ’₯ | Broken Loop / Boundary | |
38+
| πŸ“Š | Metrics / Observability | |
39+
| 🧬 | Training / Model evolution | |
40+
| πŸ§ͺ | Testing / Validation | |
41+
| βš–οΈ | Governance / Tradeoff | |
42+
| 🚰 | Bottleneck | |
43+
| 🌊 | Flow | |
44+
| πŸ”— | Dependency | |
45+
| ⛓️ | Coupling | |
46+
| πŸ”Œ | Interface / Port | |
47+
| 🧡 | Stream / pipeline thread | |
48+
| πŸ“£ | Event / signal emission | |
49+
50+
---
51+
52+
# 🧠 Canonical Patterns
53+
54+
## β˜οΈβš™οΈ Machine in Cloud
55+
Represents deployed runtime compute.
56+
57+
Variants:
58+
- β˜οΈπŸ“œ = model in cloud
59+
- β˜οΈβš™οΈ = runtime
60+
- ☁️🧠 = learning system
61+
62+
---
63+
64+
## πŸ“¦ Delivery Flow
65+
66+
πŸ“¦ β†’ β›΄ β†’ β˜οΈβš™οΈ β†’ 🏁
67+
68+
---
69+
70+
# 🧩 Categories
71+
72+
## Architecture
73+
πŸ›οΈ 🏒 🏦 🏰 🏚️ 🧱 πŸ—Ώ πŸͺ¨ βš“
74+
75+
## Components
76+
🧩 πŸ“¦ πŸ—‚οΈ πŸ”Œ πŸ”— 🧷 ⛓️ ⛓️‍πŸ’₯
77+
78+
## AI / ML
79+
πŸ“œ 🧠 πŸ€– 🧬 πŸ§ͺ 🧫 🦠 βš—οΈ βš›οΈ
80+
81+
## People
82+
πŸ‘€ πŸ‘₯ 🀝 πŸ§‘β€πŸ’» πŸ§‘β€πŸ”¬ πŸ§‘β€πŸ« πŸ•΅οΈ
83+
84+
## Flow
85+
πŸŒ€ 🌊 πŸ”„ 🧡 πŸŽ›οΈ πŸ“£ πŸ“¨ πŸ›°οΈ
86+
87+
## Metrics
88+
πŸ“Š πŸ“ˆ πŸ“‰ 🧾 πŸ” πŸ”Ž πŸ”¬
89+
90+
## Engineering
91+
βš™οΈ 🧰 πŸ› οΈ πŸ”§ πŸ”© πŸ”¨
92+
93+
## Infra
94+
☁️ πŸ–₯️ πŸ’» πŸ—„οΈ πŸ“‘
95+
96+
## Security
97+
πŸ›‘οΈ πŸ” πŸ”’ πŸ—οΈ πŸͺͺ
98+
99+
## Risk
100+
πŸ”₯ ⚑ πŸ’₯ 🚨 🐞
101+
102+
## Time
103+
⏱️ ⏲ ⏳ πŸ•’ πŸ•°
104+
105+
---
106+
107+
# 🧠 HITL Patterns
108+
109+
| Concept | Icon |
110+
|--------|------|
111+
| Model | πŸ“œ |
112+
| Inference | πŸ“œ β†’ βš™οΈ |
113+
| Runtime | β˜οΈβš™οΈ |
114+
| Feedback Loop | πŸ”„ |
115+
| Governance | πŸ‘₯ |
116+
| Boundary | ⛓️‍πŸ’₯ |
117+
| Training | 🧬 |
118+
| Autonomous | πŸ€– |
119+
120+
---
121+
122+
# 🏁 Summary
123+
124+
Core mental model:
125+
126+
πŸ“¦ Artifact
127+
β›΄ Ship
128+
β˜οΈβš™οΈ Runtime
129+
πŸ“œ Model
130+
πŸ‘₯ Governance
131+
⛓️‍πŸ’₯ Boundary
File renamed without changes.
File renamed without changes.
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
# draw.io Architecture Icon Palette Guide
2+
3+
Purpose: create consistent visual grammar across diagrams.
4+
5+
---
6+
7+
# Core System Icons
8+
9+
| Icon | Meaning |
10+
|---|---|
11+
🧩 | service
12+
πŸ“¦ | deployable artifact
13+
πŸ”Œ | API / port
14+
πŸ”— | dependency
15+
πŸ—„οΈ | datastore
16+
πŸ“£ | event
17+
🧡 | stream
18+
πŸ“Š | metric
19+
πŸ”₯ | incident
20+
21+
---
22+
23+
# Layered Architecture
24+
25+
Presentation
26+
πŸ–₯️ UI
27+
28+
Application
29+
🧠 logic
30+
31+
Domain
32+
🧬 business rules
33+
34+
Infrastructure
35+
πŸ—„οΈ persistence
36+
37+
Example
38+
39+
πŸ–₯️ UI
40+
↓
41+
🧠 Service Layer
42+
↓
43+
🧬 Domain Model
44+
↓
45+
πŸ—„οΈ Database
46+
47+
---
48+
49+
# Microservice Diagram
50+
51+
🧩 Order Service
52+
πŸ”Œ REST API
53+
πŸ—„ Orders DB
54+
55+
β”‚
56+
β”‚ πŸ“£ OrderCreated
57+
β–Ό
58+
59+
🧩 Billing Service
60+
πŸ”Œ API
61+
πŸ—„ Ledger DB
62+
63+
---
64+
65+
# CQRS Diagram
66+
67+
πŸ“₯ Command
68+
↓
69+
πŸ“£ Event
70+
↓
71+
πŸ“Š Projection
72+
73+
---
74+
75+
# DevOps Pipeline
76+
77+
commit β†’ βš™ build β†’ πŸ§ͺ test β†’ πŸ“¦ artifact β†’ πŸš€ deploy
78+
79+
---
80+
81+
# Data Pipeline
82+
83+
πŸ“₯ ingest β†’ 🧹 transform β†’ πŸ—„ data lake β†’ πŸ“Š analytics
84+
85+
---
86+
87+
# draw.io Palette Groups
88+
89+
Architecture
90+
Services
91+
Data
92+
Messaging
93+
Pipelines
94+
Observability
95+
96+
---
97+
98+
# Design Principles
99+
100+
1. Icons represent system roles.
101+
2. Keep icon meanings consistent.
102+
3. Combine icons with short labels.
103+
4. Avoid symbol overload.

0 commit comments

Comments
Β (0)