CALM in 40 Minutes
A guided introduction to the Common Architecture Language Model β what it is, how it works, and the tools that bring it to life.
Presenter tips: Click inside the deck then use β β arrow keys to advance slides. Press S (or the π€ button) to open speaker view with your notes. Press F (or βΆ Fullscreen) for fullscreen mode. The slide counter is shown bottom-right.
Loading presentationβ¦
Presentation Notesβ
- Duration: approximately 40 minutes with time for questions
- Speaker view: click inside the deck to focus it, then press
Sβ opens a popup with per-slide notes and a timer - Fullscreen: click the βΆ button or press
Fwhile the deck is focused β recommended for live presentations - Keyboard nav: click inside the deck first (look for the white focus ring), then use β β arrow keys
- PDF export: for a standalone PDF, use Decktape or screenshot slides in fullscreen
Slide Indexβ
| # | Topic | Time |
|---|---|---|
| 1β2 | Title & agenda | 2 min |
| 3β5 | The problem & what CALM is | 5 min |
| 6β8 | Six benefits, JSON structure & artifact types | 3 min |
| 9 | Part 2 divider β Building Blocks | β |
| 10β14 | Building blocks (nodes Γ2, relationships Γ2, interfaces) | 8 min |
| 15 | Part 3 divider β Governance | β |
| 16β24 | Governance (controls Γ2, custom properties, standards, decorators, patterns Γ3, disambiguation) | 10 min |
| 25 | Part 4 divider β Process & Evolution | β |
| 26β28 | Process & evolution (flows Γ2, timelines) | 5 min |
| 29 | Part 5 divider β Tooling | β |
| 30β36 | Tooling (CLI, VSCode Γ2, Hub Γ2, widgets, AI tools) | 6 min |
| 37 | Part 6 divider β CALM in Practice | β |
| 38β39 | CALM in practice (deployments, gating) | 5 min |
| 40 | Part 7 divider β Putting It Together | β |
| 41β43 | Trading system example (architecture, what's modelled, workflow) | 4 min |
| 44 | Getting Involved (open source, Slack, community) | 1 min |
| 45 | Workshop (Beginner / Intermediate / Practitioner / Advanced) | 1 min |
| 46 | Close | β |