Integration Inventory

Purpose: working inventory of system integrations for the Lumen Architecture Commit. This pairs with system-of-record-matrix.html and should be validated with system owners.

Legend:

  • **Confirmed**: explicitly stated or clearly visible in meeting notes/diagrams.
  • **Likely**: inferred from roadmap, diagrams, or discussion.
  • **Open**: unresolved and needs architecture decision.

Integration Pattern Reference

PatternMeaning
Event Publish/SubscribeKafka/CFKA event topic with traceability headers, idempotency, replay, and DLQ expectations.
Source API CommandSystem sends a command/update to the authoritative source through an API.
Stitched Read ViewData Hub or reporting layer provides a read-only consolidated view.
Embedded UIOne system opens another system UI in context to reduce swivel-chair work.
Context PackageAggregator packages relevant notes/order/task/context for execution.
External Milestone GateExternal process reports milestone/status back to workflow.
Manual Bridge / Flat FileTemporary transfer while target integration is unavailable.

Integration Inventory Matrix

IDSourceTargetObject / EventPatternStatusDependency / DriverOpen Decision
INT-001Salesforce / NEOData HubProduct order, product instanceEvent Publish/Subscribe or ingestionConfirmed directionSalesforce is source of truth; Data Hub stitched viewExact event/API mechanism and object contract
INT-002Salesforce / NEOSOM 2.0 / BlueSteelProduct order to service orderSource API Command / EventLikelyNorthstar order decompositionWhich system performs decomposition and owns failures
INT-003SOM 2.0 / BlueSteelLumen VisionService order, service order item, milestones, datesEvent Publish/SubscribeLikelySOM 2.0 release for Waves/Dark FiberRequired Kafka 2.0 headers and date ownership
INT-004Lumen VisionSOM 2.0 / BlueSteelWorkflow status, milestone forecast/statusEvent Publish/Subscribe / Source API CommandOpenService Delivery North Star / WavesIs LV updating SOM or only consuming/publishing status?
INT-005Lumen VisionBPINetwork order request/design requestSource API CommandLikelySession 2 target sketch and BPI network orderDoes LV create network orders or request BPI creation?
INT-006BPILumen VisionNetwork order status, design stateEvent Publish/SubscribeLikelyNetwork implementation workflow visibilityRequired status model and error handling
INT-007Lumen VisionByFrostProject/task/order contextContext PackageLikelyByFrost single-pane field/network contextIs ByFrost aggregator only or operational state holder?
INT-008ByFrostField users / downstream toolsField task context, notes, templatesContext PackageLikelyField execution supportWhat updates return to LV and by what path?
INT-009Lumen VisionFlight DeckTask assignment/status/contextSource API Command / Embedded UIOpenSession 2 LV + FD task presentationDoes FD own execution tasks or only selected field workflows?
INT-010Flight DeckLumen VisionTask completion/status updatesEvent Publish/Subscribe / APIOpenNo-swivel target and task visibilityBidirectional status contract
INT-011Lumen VisionItentialWorkflow execution / automation stepsSource API CommandOpenSession 2 workflow entity decision pointWhich workflows are LV-owned vs Itential-owned?
INT-012ItentialLumen VisionWorkflow state/fallout/statusEvent Publish/SubscribeOpenAutomation and network workflow executionCommon workflow state model
INT-013Lumen VisionWFM / Salesforce SFSField task / dispatch requestSource API CommandLikelyWorkforce migration to SFSField task object and assignment ownership
INT-014WFM / Salesforce SFSLumen VisionField status, actuals, completion, technician updatesEvent Publish/Subscribe / APILikelyBidirectional workforce managementReal-time vs batch updates; conflict handling
INT-015Lumen VisionGCR / ServiceNow futureChange notification requestSource API CommandLikelyGCR endpoint in target sketch; ServiceNow transitionDoes GCR move to ServiceNow before/after LV integration?
INT-016GCR / ServiceNowLumen VisionChange status, customer notification stateEvent Publish/SubscribeOpenGCR process visibilityStatus taxonomy and owner
INT-017Lumen VisionSAP CapitalFunding / capital requestSource API Command / Manual BridgeLikelySession 2 target sketch: get funding if neededAPI availability and approval workflow
INT-018SAP S/4HANALumen VisionMaterial master, part numbersEvent Publish/Subscribe / Stitched Read ViewConfirmed needPrevent BOM/part mismatchRead-only master or cached local copy?
INT-019Lumen VisionSAP S/4HANAPreliminary/final BOM, procurement requestSource API CommandOpenBOM/material/procurement roadmapWhich BOM state is LV-owned vs SAP-owned?
INT-020SAP S/4HANALumen VisionProcurement, vendor sourcing, logistics, asset statusEvent Publish/SubscribeLikelySAP roadmap and target ecosystemObject scope and refresh cadence
INT-021GLM / 3GISLumen VisionSite, route, segment, location dataEvent Publish/Subscribe / Stitched Read ViewLikelySites and routes roadmapSplit of ownership across GLM, 3GIS, BluePlanet
INT-022Lumen VisionGLM / 3GISSite survey / route planning requestSource API CommandOpenPlanning/network opportunity and Project HelixWhether LV can initiate survey/planning workflows
INT-023BluePlanet / VoltRonLumen VisionNetwork resource, inventory stateEvent Publish/Subscribe / Stitched Read ViewLikelyInventory consolidation and network implementationRelease timing; source object contract
INT-024Lumen VisionBluePlanetNetwork design/order initiationSource API CommandOpenFuture state mentions LV initiating network orders in BPI/BluePlanetDeferred until object model is agreed
INT-025BluePlanetData HubInventory/resource domainsEvent Publish/Subscribe / ingestionLikelyData Hub stitched viewDomain boundaries and latency
INT-026Data HubLumen Vision / consumersStitched order/service/inventory viewStitched Read ViewConfirmedSession 1 read-side consumer patternEnsure LV does not update via Data Hub
INT-027Source systemsKafka / CFKAOrder/task/inventory/date/status eventsEvent Publish/SubscribeConfirmed directionKafka 2.0 / CFKARequired header standard and producer onboarding
INT-028Kafka / CFKALumen VisionReal-time events, CDC, status changesEvent Publish/SubscribeLikelyFaster integrations and next-best-action AITopic subscription model and replay behavior
INT-029Kafka / CFKAAI / ADOEvent data for next-best-action and falloutEvent Publish/SubscribeLikelyADO and AI Trust EngineAI-readable event/object model
INT-030Kafka / CFKATicketing / operationsDead-letter queue, exception event, automated ticketEvent Publish/Subscribe / Source API CommandLikelyException handling via rules/AI agentsDLQ owner, SLA, retry/replay authority
INT-031Data Cleansing Team / ToolLumen VisionData cleanse complete/blocked statusExternal Milestone GateConfirmed needData cleanse prerequisite for network workStatus format and evidence/audit requirement
INT-032Lumen VisionData Cleansing Team / ToolData-cleanse request / prerequisite taskSource API Command / Manual BridgeOpenData cleanse gate in workflowWhether LV initiates or only waits
INT-033SiteTrackerLumen VisionExisting project/workflow migrationManual Bridge / Migration LoadLikelySiteTracker exit / Project HelixNew vs in-flight vs historical migration rules
INT-034Lumen VisionSiteTrackerNet-new project avoidance / transition stateManual Bridge / Cutover PolicyLikelyStop storing new projects in SiteTrackerEffective cutover date and exception policy
INT-035ArmorLumen Vision / Project HelixLegacy work migrationManual Bridge / Migration LoadLikelyArmor exitObject mapping and timing
INT-036NetbuildLumen Vision / Project HelixNetwork build workplans/orders/statusManual Bridge / Event/API futureLikelyNetbuild exit / Project HelixInterim coexistence model
INT-037INIDLumen Vision / reporting consumersKPI, order status, task aging, analyticsStitched Read View / ReportingLikely/OpenINID assumed reporting sourceValidate whether target or temporary
INT-038Lumen VisionINID / reporting platformProject/task/workflow dataEvent Publish/Subscribe / ingestionOpenAnalytics continuityReporting ingestion contract
INT-039Lumen VisionADO / AI agentsWorkflow state, task data, exceptionsSource API Command / internal eventLikelyAdaptive Decision OrchestratorHuman approval boundary
INT-040ADO / AI agentsLumen VisionRecommendations, next-best actions, generated tasksSource API Command with human approvalLikely/OpenAI roadmapWhat actions can be actualized and audited?
INT-041Lumen VisionRAG servers / rule mappingWorkflow context, docs, rulesSource API Command / internal serviceLikelyADO, permitting, smart dossiersData access controls and freshness
INT-042RAG servers / rule mappingLumen VisionDraft package, validation, rules outcomeSource API Command with human approvalLikelyADO-assisted permittingApproval and audit trail
INT-043External jurisdictions / permitting sourcesLumen Vision / ADOPermit status, requirements, response dataManual Bridge / API where availableOpenPermitting workflowExternal integration availability
INT-044Lumen VisionPartner / TXO systemsPartner data sharingEvent Publish/Subscribe / API / Manual BridgeOpenLTO PMO partner data requestsSecurity/legal approval and integration strategy
INT-045NAT ToolLumen Vision / LTO PMONAT data, financial/build order contextAPI / Data FeedOpenLTO PMO NAT data sharingData sharing request and owner
INT-046PathCompLumen Vision / planning flowProduct/opportunity/path dataAPI / Stitched Read ViewOpenPlanning and order management discussionWhether PathComp becomes upstream source
INT-047Intelligent Interval Quoting (IIQ)Lumen VisionInterval estimatesSource API Command / Stitched Read ViewOpenRoadmap micro-app integrationForecasting/date-management ownership
INT-048Order Health Engine (OHE)Lumen VisionOrder health/risk signalsEvent Publish/Subscribe / APIOpenRoadmap micro-app integrationSignal model and action owner

Priority Integration Decisions

PriorityIntegrationDecision NeededWhy It Matters
P0Salesforce/NEO -> SOM/BlueSteel -> Lumen VisionProduct/service order event and ownership modelDefines core order flow and Release 1 scope
P0SOM/BlueSteel <-> Kafka/CFKARequired Kafka 2.0 headers and event contractsMandatory dependency for SOM 2.0 traceability
P0Lumen Vision <-> BPINetwork order create/status/update contractDetermines whether LV truly orchestrates network work
P0Lumen Vision <-> Flight Deck/WFM/ByFrostTask presentation, task ownership, and status write-backDetermines no-swivel feasibility
P0Data Cleanse -> Lumen VisionExternal gate/milestone contractPrevents network work starting with bad data
P1Lumen Vision <-> SAP S/4HANABOM/material/funding/procurement scopePrevents material master and BOM mismatch
P1GLM/3GIS/BluePlanet <-> Lumen VisionSite/route/inventory ownership splitEnables planning, build, and inventory automation
P1SiteTracker/Armor/Netbuild -> Lumen VisionMigration and cutover mappingDrives Project Helix and legacy exits
P2Lumen Vision <-> AI/ADO/RAGRecommendation/action boundaryPrevents AI overcommitment
P2Lumen Vision <-> INID/reportingReporting and KPI continuityPrevents conflicting operational metrics

Release 1 Candidate Integration Set

Recommended Release 1 focus:

  1. Salesforce/NEO/SOM order events into Lumen Vision.
  2. Kafka 2.0 traceability headers for SOM 2.0.
  3. Lumen Vision to/from BPI for network order/design request visibility.
  4. Lumen Vision to/from Flight Deck or WFM for task/status sync in selected MVP workflows.
  5. Data cleanse external milestone gate into Lumen Vision.
  6. Read-only Data Hub stitched view for downstream consumers.
  7. SiteTracker cutover/migration feed for net-new and selected active projects.

Defer or constrain:

  • Full BluePlanet write integration.
  • Fully automated forecasting.
  • Agentic AI execution without human approval.
  • Full universal grooms migration.
  • Broad partner live integrations until security/legal/data contracts are settled.

Integration Contract Checklist

For each integration, require:

  • Business owner.
  • Technical owner.
  • Source system and target system.
  • Object/event name.
  • Create/update/read ownership.
  • Integration pattern.
  • Trigger condition.
  • Payload schema.
  • Required correlation ID / traceability header.
  • Delivery semantics: sync, async, batch, near-real-time.
  • Idempotency/replay behavior.
  • Error handling and DLQ behavior.
  • Security and access model.
  • Audit/logging requirements.
  • Cutover and rollback plan.
  • Test environment availability.

Open Questions For Architecture Committee

  1. Which integrations are mandatory for the mid-July architecture commit versus roadmap placeholders?
  2. Is Kafka/CFKA the default integration pattern for all state changes, or only for selected domains?
  3. Are source API commands allowed from Lumen Vision into all authoritative systems, or only where workflow ownership is delegated?
  4. Who owns cross-system correlation IDs and header standards?
  5. What is the authoritative list of Release 1 topics/events?
  6. Which temporary manual/flat-file bridges are acceptable, and what is their retirement date?
  7. What integration failures should block workflow progression versus create fallout tasks?
  8. Which systems can participate in lower-environment integration testing before production cutover?