Commit cc5a084
committed
osint: promote the dual-use axes to the 0xFFFF global-category pole
Slice-2 prototype (1 of 2) on aiwar. The 12 SchemaAxis dimensions are
promoted to the CEILING pole — HEEL=HIP=0xFFFF, the axis index in TWIG — so
they are cross-cutting GLOBAL categories addressable across every basin, not
stranded basin-local (which is what islanded them). The address says
"global" before any edge does.
Bake (osint-bake):
- SchemaAxis nodes get HEEL=HIP=0xFFFF, TWIG=axis grain (stable order among
the axes); entities/values keep theme/anchor in HEEL/HIP, TWIG=0; family/
identity unchanged. New const GLOBAL_CEILING; the 0x0000 floor pole and the
leaf grain (sentinel run through TWIG) follow the same lattice.
Cockpit (OsintGraph.tsx):
- Read the ceiling marker straight off the GUID (HEEL @4, HIP @6).
- Render ceiling nodes as bright gold diamonds (the cross-cutting hubs),
prominent in every mode (class / facet lens / reasoning). Legend entry.
Verified: osint-bake 9/9 tests (new schema_axes_are_ceiling_pole_global_
categories), clippy clean, asset deterministic (3/3 SHA). Asset decode: 12
ceiling nodes, all cls 6, distinct twigs 0..11, 0 entities promoted. Cockpit
`tsc && vite build` clean.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TzqvDqbFRzyx17EkLKBoZF1 parent 5fdb53c commit cc5a084
3 files changed
Lines changed: 109 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
77 | 80 | | |
78 | 81 | | |
79 | 82 | | |
| |||
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
| 90 | + | |
| 91 | + | |
87 | 92 | | |
88 | 93 | | |
89 | 94 | | |
| |||
120 | 125 | | |
121 | 126 | | |
122 | 127 | | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
123 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
124 | 136 | | |
125 | 137 | | |
126 | 138 | | |
| |||
150 | 162 | | |
151 | 163 | | |
152 | 164 | | |
153 | | - | |
| 165 | + | |
154 | 166 | | |
155 | 167 | | |
156 | 168 | | |
| |||
348 | 360 | | |
349 | 361 | | |
350 | 362 | | |
| 363 | + | |
351 | 364 | | |
352 | 365 | | |
353 | 366 | | |
354 | 367 | | |
| 368 | + | |
| 369 | + | |
355 | 370 | | |
356 | 371 | | |
357 | 372 | | |
| 373 | + | |
358 | 374 | | |
359 | | - | |
| 375 | + | |
360 | 376 | | |
361 | 377 | | |
362 | 378 | | |
363 | 379 | | |
364 | | - | |
365 | | - | |
366 | | - | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
367 | 383 | | |
368 | 384 | | |
369 | 385 | | |
| |||
993 | 1009 | | |
994 | 1010 | | |
995 | 1011 | | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
996 | 1026 | | |
997 | 1027 | | |
998 | 1028 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
510 | 518 | | |
511 | 519 | | |
512 | 520 | | |
| |||
525 | 533 | | |
526 | 534 | | |
527 | 535 | | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
528 | 549 | | |
529 | 550 | | |
530 | 551 | | |
531 | 552 | | |
532 | 553 | | |
533 | 554 | | |
534 | | - | |
535 | | - | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
536 | 561 | | |
537 | 562 | | |
538 | 563 | | |
| |||
571 | 596 | | |
572 | 597 | | |
573 | 598 | | |
574 | | - | |
575 | | - | |
576 | | - | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
577 | 602 | | |
578 | 603 | | |
579 | 604 | | |
| |||
1097 | 1122 | | |
1098 | 1123 | | |
1099 | 1124 | | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
1100 | 1169 | | |
0 commit comments