Commit f10db15
committed
contract: land OGAR #145 OSINT mirror rows — COUNT_FUSE 67==67 restored (ISS-OGAR-OSINT-MIRROR-PENDING)
The fuse fired exactly as the dependency contract intends: OGAR #145
(osint_system 0x0700 + osint_person 0x0701) reached OGAR main (c2755bc),
taking ogar_vocab::class_ids::ALL to 67 while the contract mirror held
65 — error[E0080] in every consumer vendoring lance-graph-ogar
(surfaced in medcare-rs's build during this session's gap sweep).
Per the operator ruling (E-OGAR-LANCEGRAPH-MOVE-IN-PARALLEL: keep the
fuse, never pin), this applies the READY PATCH from the issue:
- ogar_codebook::CODEBOOK: +2 OSINT rows (65 -> 67). The
(O::Osint, C::Osint) domains_agree arm was already present.
- Cargo.lock: ogar pin -> c2755bc. (The standalone
crates/lance-graph-ogar/Cargo.lock is gitignored; updated locally
for the test run.)
- One extra finding: OGAR minted osint_system = 0x0700 with a ZERO
concept slot (the domain root doubling as the system concept, cf.
CLASSID_OSINT_V3). That tripped the mirror's local CC != 0 lint.
Per 'wrappers adapt to the canon, never the reverse', the test now
carries a documented SHIPPED_ROOT_SLOT_CONCEPTS = [0x0700]
carve-out while keeping the blanket lint so an accidental
root-slot mint still trips.
- ISSUES.md: ISS-OGAR-OSINT-MIRROR-PENDING Status -> RESOLVED.
Verified: cargo test -p lance-graph-contract --lib ogar_codebook
(8 passed) + cargo test --manifest-path crates/lance-graph-ogar
(81 passed across binaries, 0 failed — COUNT_FUSE + parity green).1 parent 9921ff2 commit f10db15
3 files changed
Lines changed: 31 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
| |||
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
371 | 374 | | |
372 | 375 | | |
373 | 376 | | |
| |||
520 | 523 | | |
521 | 524 | | |
522 | 525 | | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
523 | 536 | | |
524 | 537 | | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
530 | 545 | | |
531 | 546 | | |
532 | 547 | | |
| |||
0 commit comments