Test Vectors
Spec Section 9 test vectors decoded and projected.
9.1
14 bytesShooter in Building
Hostile shooter, 4th floor, SW facade, 3rd window from west, observed directly with high confidence. Structural offset with semantic layer.
Raw Hex
0000 564A2F1256000704A003F0C00102 VJ/.V.........
Field Decode
| Field | Bits | Hex | Decoded | Description |
|---|---|---|---|---|
| version | bits 0-1 | 0x01 | 1 | Version 1 |
| offsetType | bits 2-3 | 0x01 | 1 | Offset: Structural |
| precisionTier | bits 4-5 | 0x01 | 1 | Precision: Operational |
| semanticPresent | bit 6 | 0x01 | 1 | Semantic: yes |
| anchorOverride | bit 7 | 0x00 | 0 | Anchor override: no |
| mgrsCell | bits 8-39 | 0x4A2F1256 | 0x4A2F1256 | MGRS GZD+SQID=0x4A2F, E=[0x12], N=[0x56] |
| structuralOffset | bits 40-79 | struct=7 floor=4 facade=10 depth=0 unit=3 | struct=7 floor=4 facade=10 depth=0 unit=3 | Structure 7, Floor 4, SW facade, depth 0, unit 3 |
| confidence | bits 80-87 | 0xF0 | 240 | Confidence: 0.94 (240/255) |
| semanticFlags | bits 88-95 | 0xC0 | 192 | Semantic flags: 0xC0 [EP--] |
| eventType | bits 96-103 | 0x01 | 1 | Event: HOSTILE |
| priority | bits 104-111 | 0x02 | 2 | Priority: IMMEDIATE |
Consumer Projections
Audio Tactical
HOSTILE. Grid [4A2F] 12 56. SW area. IMMEDIATE.
Autonomous Nav
{
"mgrs": "[4A2F] 12 56",
"altAgl": 50,
"approachBearing": 0,
"orbitRadius": 50,
"note": "AWAITING_REFINED — overlay unavailable"
} Tactical Display
{
"marker": "Grid [4A2F] 12 56 (structure unresolved)",
"metadata": {
"event": "HOSTILE",
"entity": null,
"priority": "IMMEDIATE",
"source": null,
"confidence": "0.94"
},
"uncertaintyRadius": 6,
"confidenceIndicator": "HIGH"
} Fires Digital
{
"status": "ENGAGEMENT_DENIED",
"reason": "Insufficient confidence: structure overlay unavailable, missing semantic pair (eventType/entityClass), sourceType missing or inferred-only",
"mgrs": "[4A2F] 12 56",
"confidence": "0.94"
}9.2
16 bytesOpen Terrain (Raw Delta)
Friendly casualty ~20m north of grid reference, in a ditch. Raw vector delta with semantic layer.
Raw Hex
0000 064A2F3478000000C8FFFBD0E0070000 .J/4x...........
Field Decode
| Field | Bits | Hex | Decoded | Description |
|---|---|---|---|---|
| version | bits 0-1 | 0x00 | 0 | Version 0 |
| offsetType | bits 2-3 | 0x00 | 0 | Offset: Raw |
| precisionTier | bits 4-5 | 0x01 | 1 | Precision: Operational |
| semanticPresent | bit 6 | 0x01 | 1 | Semantic: yes |
| anchorOverride | bit 7 | 0x00 | 0 | Anchor override: no |
| mgrsCell | bits 8-39 | 0x4A2F3478 | 0x4A2F3478 | MGRS GZD+SQID=0x4A2F, E=[0x34], N=[0x78] |
| rawOffset | bits 40-87 | dx=0 dy=200 dz=-5 | dx=0 dy=200 dz=-5 | Raw delta: dx=0.0m, dy=20.0m, dz=-0.5m |
| confidence | bits 88-95 | 0xD0 | 208 | Confidence: 0.82 (208/255) |
| semanticFlags | bits 96-103 | 0xE0 | 224 | Semantic flags: 0xE0 [EPC-] |
| eventType | bits 104-111 | 0x07 | 7 | Event: CASUALTY |
| priority | bits 112-119 | 0x00 | 0 | Priority: ROUTINE |
| entityClass | bits 120-127 | 0x00 | 0 | Entity: PERSON |
Consumer Projections
Audio Tactical
CASUALTY. Grid [4A2F] 34 78. 20.0m north, 0.5m down. ROUTINE.
Autonomous Nav
{
"mgrs": "[4A2F] 34 78",
"offsetM": {
"dx": 0,
"dy": 20,
"dz": -0.5
},
"altAgl": -0.5,
"orbitRadius": 30
} Tactical Display
{
"marker": "Grid [4A2F] 34 78 + raw offset",
"metadata": {
"event": "CASUALTY",
"entity": "PERSON",
"priority": "ROUTINE",
"source": null,
"confidence": "0.82"
},
"uncertaintyRadius": 18,
"confidenceIndicator": "MEDIUM"
} Fires Digital
{
"status": "ENGAGEMENT_DENIED",
"reason": "Insufficient confidence: confidence 0.82 below 0.85 threshold, sourceType missing or inferred-only",
"mgrs": "[4A2F] 34 78",
"confidence": "0.82"
}9.3
14 bytesDegraded Mode (No Overlay)
Same package as 9.1, projected without Structure Overlay. Tests graceful degradation path.
Raw Hex
0000 564A2F1256000704A003F0C00102 VJ/.V.........
Field Decode
| Field | Bits | Hex | Decoded | Description |
|---|---|---|---|---|
| version | bits 0-1 | 0x01 | 1 | Version 1 |
| offsetType | bits 2-3 | 0x01 | 1 | Offset: Structural |
| precisionTier | bits 4-5 | 0x01 | 1 | Precision: Operational |
| semanticPresent | bit 6 | 0x01 | 1 | Semantic: yes |
| anchorOverride | bit 7 | 0x00 | 0 | Anchor override: no |
| mgrsCell | bits 8-39 | 0x4A2F1256 | 0x4A2F1256 | MGRS GZD+SQID=0x4A2F, E=[0x12], N=[0x56] |
| structuralOffset | bits 40-79 | struct=7 floor=4 facade=10 depth=0 unit=3 | struct=7 floor=4 facade=10 depth=0 unit=3 | Structure 7, Floor 4, SW facade, depth 0, unit 3 |
| confidence | bits 80-87 | 0xF0 | 240 | Confidence: 0.94 (240/255) |
| semanticFlags | bits 88-95 | 0xC0 | 192 | Semantic flags: 0xC0 [EP--] |
| eventType | bits 96-103 | 0x01 | 1 | Event: HOSTILE |
| priority | bits 104-111 | 0x02 | 2 | Priority: IMMEDIATE |
Consumer Projections
Audio Tactical
HOSTILE. Grid [4A2F] 12 56. SW area. IMMEDIATE.
Autonomous Nav
{
"mgrs": "[4A2F] 12 56",
"altAgl": 50,
"approachBearing": 0,
"orbitRadius": 50,
"note": "AWAITING_REFINED — overlay unavailable"
} Tactical Display
{
"marker": "Grid [4A2F] 12 56 (structure unresolved)",
"metadata": {
"event": "HOSTILE",
"entity": null,
"priority": "IMMEDIATE",
"source": null,
"confidence": "0.94"
},
"uncertaintyRadius": 6,
"confidenceIndicator": "HIGH"
} Fires Digital
{
"status": "ENGAGEMENT_DENIED",
"reason": "Insufficient confidence: structure overlay unavailable, missing semantic pair (eventType/entityClass), sourceType missing or inferred-only",
"mgrs": "[4A2F] 12 56",
"confidence": "0.94"
}