2026 Q2: Research, Entitlements & Mobile Foundations

Deep Research foundations, entitlement flows, mobile runtime work, and commercial readiness improvements.

Region-Aware Deep Research & Commercial Intelligence Foundation

Epic: 26Q2-E1
In Progress

Goal: Extend Deep Research from `SalesArea`-only logic into a region-aware commercial intelligence model that supports `Country + AdministrativeRegion + City`, anonymized internal peer benchmarks, and macro / commodity exposure signals relevant for quote guidance.

Business Value:

  • Produces more accurate local recommendations than broad country-wide comparisons
  • Improves pricing, upsell, and risk guidance using internal commercial context
  • Creates a reusable geographic model for both Quote Deep Research and future Sales Order / LEP scenarios

Status: In Progress (region enrichment, anonymized peer benchmarks, and portfolio analytics baselines already exist in code; macro mapping and broader productization remain open)

Tiered Zero-Cost Source Orchestration for Deep Research

Epic: 26Q2-E2
In Progress

Goal: Implement a source orchestration layer for Deep Research that uses free/open sources by default, gracefully degrades when keys are missing, and optionally goes deeper with premium providers only when enabled.

Business Value:

  • Delivers meaningful research without incurring unnecessary API cost
  • Makes the system resilient when some providers are unavailable
  • Creates a maintainable pattern for adding new sources over time

Status: In Progress (research source registry, orchestration adapters, and multiple zero-cost enrichments already exist in code; premium-governance and final product shaping remain open)

Assistant Insight Workspace and Fiori Visualizations

Epic: 26Q2-E3
In Progress

Goal: Evolve the Quote Assistant from plain chat output into a structured insight workspace that can present brief previews in the popover and richer visual analysis through Fiori cards, charts, and maps.

Business Value:

  • Makes research results easier to scan and act on
  • Creates a more enterprise-ready, Fiori-native user experience
  • Preserves a lightweight assistant while enabling richer analysis on demand

Status: New

Unified ERP Import for Quote Tool (Contracts + Quotations)

Epic: 26Q2-E4
In Progress

Goal: Extend the quote tool so it can import both S/4 Sales Contracts and S/4 Sales Quotations into platform quote data using one workflow, differentiated by document category (`G` contract, `B` quotation).

Business Value:

  • Reuses a single quote workspace for both contracts and quotations.
  • Reduces manual data entry by auto-loading header/item data from S/4 APIs.
  • Preserves the platform's local Z-extension data when syncing ERP data.

Status: In Progress

Code Usage Inventory and Runtime Confidence

Epic: 26Q2-E5
In Progress

Goal: Add a repo-specific monitoring workflow that helps maintainers identify live boundaries, cold entry points, and high-confidence dead-code candidates without instrumenting every helper manually.

Business Value:

  • Reduces long-term codebase bloat by making unused surfaces visible.
  • Gives cleanup work an evidence base instead of relying on memory.
  • Creates a repeatable maintenance workflow for CAP handlers, assistant routes, CDS projections, and UI extension artifacts.

Status: In Progress

Commercial Entitlement Manifest Sync and Sales Area Activation

Epic: 26Q2-E6
In Progress

Goal: Keep the current runtime flags and attribution behavior, but derive them from a lightweight entitlement manifest fetched from `uva.solutions` and cached in the platform so named Sales Area activation can be controlled without making community-grant deployments heavy.

Business Value:

  • Preserves the current flag-driven UI and attribution surfaces
  • Gives commercial licenses a named Sales Area activation model
  • Avoids repeated entitlement calls by caching through the validity window
  • Keeps community-grant deployment and trial use lightweight

Status: In Progress (SalesArea-level entitlement snapshot, runtime tier derivation, and local Community Grant activation enforcement are implemented; separate manifest entity and BTP destination flow are not)

Notes: The stories below are starter ideas to refine later.

Secure PDF Export Authorization and Row-Level Boundary Preservation

Epic: 26Q2-E7
In Progress

Goal: Ensure direct PDF export follows the same authorization and sales-area boundary checks as normal quote reads.

Business Value:

  • Prevents PDF generation from becoming a side-channel around access control
  • Keeps quote export behavior aligned with the rest of the service layer
  • Reduces risk of exposing quotes through a direct route by known ID

Status: New

Mobile App About / Licensing Screen and Attribution UX

Epic: 26Q2-E8
In Progress

Goal: Add a mobile-side About and licensing surface, anchored in the Config or Settings tab, that exposes attribution buttons and license text without changing app behavior.

Business Value:

  • Keeps the mobile app aligned with the repository's licensing posture
  • Reduces the chance that mobile builds are distributed without required notices
  • Gives users a discoverable place for About, license, and source information

Status: New

Notes: The stories below are starter ideas to refine later.

Web About / Licensing Entry Point in Sales Area Config

Epic: 26Q2-E9
In Progress

Goal: Add an explicit About and licensing entry point to the web app where users already work with Sales Area configuration, because Fiori screens do not provide a footer and the current runtime flags only cover the existing attribution surfaces.

Business Value:

  • Gives users a discoverable place for license and source information
  • Keeps the entry point central by anchoring it in Sales Area configuration
  • Preserves the current flag-driven attribution buttons and logo treatment

Status: New

Notes: The stories below are starter ideas to refine later.

CPQMobile Maps and Mobile Location Intelligence

Epic: 26Q2-E10
In Progress

Goal: Track the implemented mobile map foundation separately from the web quote-map backlog, then evolve it into an operator-approved location-intelligence capability for field use.

Business Value:

  • Makes the mobile app's map/runtime foundation visible in the roadmap instead of leaving it as hidden implementation.
  • Separates current map/config/geofence groundwork from future UX and provider-approval rollout.
  • Creates a clearer path for offline-aware mobile location features without over-claiming their current maturity.

Status: In Progress (the mobile map abstraction, runtime map config, geofence draft foundations, and offline policy code already exist in the separate mobile repo; richer UX and production rollout remain open)

Enterprise Procurement and Commercial Readiness

Epic: 26Q2-E11
Completed

Goal: Track the legal/security/commercial reviewer package as a real product deliverable instead of leaving it invisible in planning.

Business Value:

  • Makes procurement, security review, and commercial rollout work visible alongside runtime features.
  • Aligns backend and mobile reviewer artifacts under one roadmap cluster.
  • Reduces the risk that important governance outputs are treated as unowned repo hygiene.

Status: Done (2026-06-24)