Commit c3a1c4e
committed
feat: upgrade to RingKernel 0.4.2 with deep integration
Upgrade from ringkernel 0.3.1 to 0.4.2 with comprehensive integration:
- Bump all workspace crate versions to 0.4.0
- Add bidirectional Domain conversion (Domain <-> ringkernel_core::Domain)
with correct mapping (TemporalAnalysis↔TimeSeries, RiskAnalytics↔RiskManagement, Core↔General)
- Remap ring message type IDs to 0.4.2 domain ranges:
Graph 200→100, ML 700→200, Temporal 400→1100, Risk 600→400
- Add ringkernel-core 0.4.2 enterprise re-exports in security, observability,
resilience, and memory modules (ring_security, ring_health, ring_observability, etc.)
- Re-export new 0.4.2 types: ControlBlock, Backend, KernelStatus, RuntimeMetrics,
K2KConfig, DeliveryStatus, Priority
- Expose full ringkernel-core API via `rustkernel_core::ring` module
- Add checkpoint, dispatcher, health, pubsub submodule re-exports
- Update prelude with new 0.4.2 types
- Update CLAUDE.md documentation for 0.4.0
All 895 tests pass, zero clippy warnings.
https://claude.ai/code/session_01Duj97yQCCfNvKV9tizq22m1 parent 7966db2 commit c3a1c4e
15 files changed
Lines changed: 458 additions & 172 deletions
File tree
- crates
- rustkernel-core/src
- memory
- observability
- resilience
- runtime
- security
- rustkernel-derive/src
- rustkernel-graph/src
- rustkernel-ml/src
- rustkernel-risk/src
- rustkernel-temporal/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
163 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
164 | 167 | | |
165 | | - | |
166 | | - | |
167 | | - | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
168 | 171 | | |
169 | 172 | | |
170 | 173 | | |
| |||
187 | 190 | | |
188 | 191 | | |
189 | 192 | | |
190 | | - | |
| 193 | + | |
191 | 194 | | |
192 | 195 | | |
193 | 196 | | |
194 | 197 | | |
195 | 198 | | |
196 | 199 | | |
197 | 200 | | |
198 | | - | |
| 201 | + | |
199 | 202 | | |
200 | 203 | | |
201 | 204 | | |
| |||
283 | 286 | | |
284 | 287 | | |
285 | 288 | | |
286 | | - | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
287 | 346 | | |
288 | 347 | | |
289 | 348 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments