Commit 6d113c3
committed
lance-graph-contract: mirror ConceptDomain::Automation (0x0C) from OGAR
Wire-compat mirror of the OGAR ogar-vocab MARS/Automation codebook mint
(AdaWorldAPI/OGAR, same branch). Without the matching ConceptDomain arm here,
canonical_concept_domain(0x0Cxx) would return Automation in OGAR but Unassigned
in the contract — a soft-fail wire-semantics drift (the integration-lead flagged
this; the Anatomy 0x0A mint set the same two-repo precedent).
- ConceptDomain::Automation variant + `0x0C => Automation` routing arm.
- The 9 Automation concepts in CODEBOOK (0x0C01..0x0C09), so a zero-dep consumer
can canonical_concept_id("mars_node_template") → 0x0C06.
- domain_routes_on_high_byte: assert 0x0C → Automation, 0x0D → Unassigned.
- codebook_ids_match_ogar_vocab drift guard: pin mars_application/knowledge_item/
mars_node_template/automation_trigger to their OGAR ids.
Contract test suite green (the codebook + routing + drift-guard tests).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYvNjD8M8LMNYbRy3gq2FP1 parent 1c6a7db commit 6d113c3
1 file changed
Lines changed: 29 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
64 | 71 | | |
65 | 72 | | |
66 | 73 | | |
| |||
79 | 86 | | |
80 | 87 | | |
81 | 88 | | |
| 89 | + | |
82 | 90 | | |
83 | 91 | | |
84 | 92 | | |
| |||
321 | 329 | | |
322 | 330 | | |
323 | 331 | | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
324 | 344 | | |
325 | 345 | | |
326 | 346 | | |
| |||
394 | 414 | | |
395 | 415 | | |
396 | 416 | | |
| 417 | + | |
| 418 | + | |
397 | 419 | | |
| 420 | + | |
398 | 421 | | |
399 | 422 | | |
400 | 423 | | |
| |||
454 | 477 | | |
455 | 478 | | |
456 | 479 | | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
457 | 485 | | |
458 | 486 | | |
459 | 487 | | |
| |||
0 commit comments