|
| 1 | +# LINEAR_ISSUES_GROK_INTEGRATION_PASS.md — Ready-to-Paste Issues for grok-integration-pass-2026-05 |
| 2 | + |
| 3 | +**Project**: grok-integration-pass-2026-05 |
| 4 | +**Date**: 2026-05-09 |
| 5 | +**Purpose**: Structured issues you can copy directly into Linear. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## Recommended Labels (Create these first) |
| 10 | + |
| 11 | +- `SoA` |
| 12 | +- `Hot-Path-Cypher` |
| 13 | +- `Grammar-VSA-TEKAMOLO` |
| 14 | +- `Multi-Zone-OGIT` |
| 15 | +- `Foundry-Integration` |
| 16 | +- `Technical-Debt` |
| 17 | +- `Documentation` |
| 18 | +- `High` |
| 19 | +- `Medium` |
| 20 | +- `Low` |
| 21 | + |
| 22 | +--- |
| 23 | + |
| 24 | +## Suggested Epics / Groups |
| 25 | + |
| 26 | +You can create these as **Epics** or use **Labels** + **Projects** in Linear: |
| 27 | + |
| 28 | +1. SoA DTO Unification |
| 29 | +2. Hot-Path Cypher |
| 30 | +3. Grammar + VSA + TEKAMOLO |
| 31 | +4. Multi-Zone Ontology + OGIT |
| 32 | +5. Palantir Foundry Integration |
| 33 | +6. Knowledge Base & Documentation |
| 34 | + |
| 35 | +--- |
| 36 | + |
| 37 | +## Issues (Copy-Paste Ready) |
| 38 | + |
| 39 | +### 1. SoA DTO Unification |
| 40 | + |
| 41 | +**Title**: Unify SoA DTO surface (BindSpace + MetaWord + cycle_fingerprint) |
| 42 | + |
| 43 | +**Description**: |
| 44 | +Evolve `cognitive-shader-driver` + `lance-graph-contract` so that `BindSpace` + `MetaWord` + `cycle_fingerprint` (Vsa16kF32) become the single canonical SoA surface. |
| 45 | + |
| 46 | +- Declare canonical surface clearly |
| 47 | +- Add thin adapters for existing Wire DTO consumers |
| 48 | +- No breaking changes, evolutionary approach |
| 49 | +- Update documentation in `.grok/` |
| 50 | + |
| 51 | +**Labels**: `SoA`, `High` |
| 52 | +**Priority**: High |
| 53 | + |
| 54 | +--- |
| 55 | + |
| 56 | +**Title**: Create migration/adapter guidance for existing consumers |
| 57 | + |
| 58 | +**Description**: |
| 59 | +Document clear patterns for how existing code using Wire DTOs or historical types can migrate to the new canonical `BindSpace` surface. |
| 60 | + |
| 61 | +**Labels**: `SoA`, `Documentation` |
| 62 | +**Priority**: Medium |
| 63 | + |
| 64 | +--- |
| 65 | + |
| 66 | +### 2. Hot-Path Cypher Completion |
| 67 | + |
| 68 | +**Title**: Complete real Cypher support in the hot path (Phase 2) |
| 69 | + |
| 70 | +**Description**: |
| 71 | +Move `cypher_bridge.rs` from keyword stub to real parsing routed through `OrchestrationBridge` → `BindSpace` → `CausalEdge64`. |
| 72 | + |
| 73 | +- Define lightweight `CypherParseResult` DTO in contract |
| 74 | +- Add pluggable parser hook |
| 75 | +- Map parsed constructs to `CausalEdge64` fields (`CausalMask`, `InferenceType`, plasticity) |
| 76 | +- Keep dependency footprint low in `cognitive-shader-driver` |
| 77 | + |
| 78 | +**Labels**: `Hot-Path-Cypher`, `High` |
| 79 | +**Priority**: High |
| 80 | + |
| 81 | +--- |
| 82 | + |
| 83 | +**Title**: Design compact 3-byte polyglot query language tag |
| 84 | + |
| 85 | +**Description**: |
| 86 | +Design a small (3-byte or less) polyglot tag that can represent Cypher / Gremlin / GQL / SQL / NARS operations. This should live on top of the unified SoA surface and feed into `CausalEdge64`. |
| 87 | + |
| 88 | +**Labels**: `Hot-Path-Cypher`, `Medium` |
| 89 | +**Priority**: Medium |
| 90 | + |
| 91 | +--- |
| 92 | + |
| 93 | +### 3. Grammar + VSA + TEKAMOLO |
| 94 | + |
| 95 | +**Title**: Evolve DeepNSM + Holograph for SPO + TEKAMOLO role bundling |
| 96 | + |
| 97 | +**Description**: |
| 98 | +Enable grammatical role encoding (SPO + TEKAMOLO) into Vsa16kF32 vectors using Holograph VSA binding + DeepNSM grammar heuristics. |
| 99 | + |
| 100 | +- Extend slot/positional encoding for TEKAMOLO dimensions |
| 101 | +- Implement clean bind/unbind for grammatical roles |
| 102 | +- Connect epiphany detection to structured fact promotion |
| 103 | + |
| 104 | +**Labels**: `Grammar-VSA-TEKAMOLO`, `High` |
| 105 | +**Priority**: High |
| 106 | + |
| 107 | +--- |
| 108 | + |
| 109 | +**Title**: Epiphany-driven promotion to CausalEdge64 + AriGraph |
| 110 | + |
| 111 | +**Description**: |
| 112 | +When Holograph detects an epiphany on bundled grammatical representations, automatically unbind and promote into `CausalEdge64` entries with NARS truth values and wisdom/"Staunen" markers. |
| 113 | + |
| 114 | +**Labels**: `Grammar-VSA-TEKAMOLO`, `Medium` |
| 115 | +**Priority**: Medium |
| 116 | + |
| 117 | +--- |
| 118 | + |
| 119 | +### 4. Multi-Zone Ontology + OGIT |
| 120 | + |
| 121 | +**Title**: Clarify and own Zone 2 surface via spear |
| 122 | + |
| 123 | +**Description**: |
| 124 | +Formally define `spear` as the owned Zone 2 surface (HubSpot-like API over `BindSpace`). Make `lance-graph-callcenter` the realtime transport layer. Enforce zero-copy + no serialization rules in Zone 2. |
| 125 | + |
| 126 | +**Labels**: `Multi-Zone-OGIT`, `High` |
| 127 | +**Priority**: High |
| 128 | + |
| 129 | +--- |
| 130 | + |
| 131 | +**Title**: Achieve uniform OGIT semantic hydration across domain repos |
| 132 | + |
| 133 | +**Description**: |
| 134 | +Ensure all domain repositories (spear, SharePoint, MedCare-rs, Smb-office-rs, q2, Woa-rs, Stalwart) provide consistent inner (Zone 1/2) and outer (Zone 3) ontology views through OGIT. |
| 135 | + |
| 136 | +**Labels**: `Multi-Zone-OGIT`, `High` |
| 137 | +**Priority**: High |
| 138 | + |
| 139 | +--- |
| 140 | + |
| 141 | +**Title**: Port SharePoint C# logic into spear crate |
| 142 | + |
| 143 | +**Description**: |
| 144 | +Migrate the 3-layer cache + soft-pull QoS pipeline logic from C# into the Rust `spear` crate while preserving behavior and using the same DTO family as emails. |
| 145 | + |
| 146 | +**Labels**: `Multi-Zone-OGIT`, `Medium` |
| 147 | +**Priority**: Medium |
| 148 | + |
| 149 | +--- |
| 150 | + |
| 151 | +### 5. Palantir Foundry Integration |
| 152 | + |
| 153 | +**Title**: Position OGIT as Foundry ontology spine |
| 154 | + |
| 155 | +**Description**: |
| 156 | +Strengthen OGIT to serve as the single source of truth for object types, link types, and properties. Define clear inner vs outer ontology views per schema. |
| 157 | + |
| 158 | +**Labels**: `Foundry-Integration`, `High` |
| 159 | +**Priority**: High |
| 160 | + |
| 161 | +--- |
| 162 | + |
| 163 | +**Title**: Evolve q2 into Gotham-style intelligence surface |
| 164 | + |
| 165 | +**Description**: |
| 166 | +Develop `q2` toward Palantir Gotham-like investigation and analysis capabilities, leveraging cross-domain OGIT entities + `CausalEdge64` causality. |
| 167 | + |
| 168 | +**Labels**: `Foundry-Integration`, `Medium` |
| 169 | +**Priority**: Medium |
| 170 | + |
| 171 | +--- |
| 172 | + |
| 173 | +**Title**: Cross-domain semantic + causal reasoning (MedCare + SMB + OSINT) |
| 174 | + |
| 175 | +**Description**: |
| 176 | +Enable powerful cross-domain graph reasoning and diagnostics by wiring MedCare-rs, Smb-office-rs, and q2 through OGIT + `CausalEdge64`. |
| 177 | + |
| 178 | +**Labels**: `Foundry-Integration`, `Medium` |
| 179 | +**Priority**: Medium |
| 180 | + |
| 181 | +--- |
| 182 | + |
| 183 | +### 6. Knowledge Base & Documentation |
| 184 | + |
| 185 | +**Title**: Add missing 01_overview.md |
| 186 | + |
| 187 | +**Description**: |
| 188 | +Create `01_overview.md` as a high-level system map and key invariants document, aligned with current architecture understanding. |
| 189 | + |
| 190 | +**Labels**: `Documentation`, `Low` |
| 191 | +**Priority**: Low |
| 192 | + |
| 193 | +--- |
| 194 | + |
| 195 | +**Title**: Maintain and evolve .grok/ board |
| 196 | + |
| 197 | +**Description**: |
| 198 | +Keep `LATEST_STATE.md`, `TECH_DEBT.md`, `EPIPHANIES.md`, and integration plans up to date as work progresses. |
| 199 | + |
| 200 | +**Labels**: `Documentation`, `Low` |
| 201 | +**Priority**: Low |
| 202 | + |
| 203 | +--- |
| 204 | + |
| 205 | +## Suggested Kanban Columns (if not using default) |
| 206 | + |
| 207 | +- **Backlog** |
| 208 | +- **Ready** |
| 209 | +- **In Progress** |
| 210 | +- **Review** |
| 211 | +- **Done** |
| 212 | + |
| 213 | +--- |
| 214 | + |
| 215 | +You can copy the issues above directly into Linear. Let me know if you want me to adjust priorities, split any issues further, or add more detail to specific ones. |
0 commit comments