Skip to content

Draft: Agentic Enablement - OKF knowledge-serving spec & three-pillar pipeline (OPEA 1.5 + SST + OKF)

David FORDEN requested to merge feat/agentic-enablement into main

Supersedes !235 (closed)

Branch renamed feat/okf-server -> feat/agentic-enablement to reflect the three-pillar scope. GitLab does not allow editing an MR's source branch, so !235 (closed) is closed and the work continues here.

Summary

Umbrella MR for the Agentic Enablement initiative — a three-pillar plan for the agentic-workflows goal, led by an OPEA 1.3 -> 1.5 upgrade:

  1. OPEA 1.3 -> 1.5 upgrade (first) — adopt 1.5's native LangGraph agent + MCP + tool-registry; rebase our overlay; preserve our RAG investment (retriever/reranker/dataprep stay Genie-owned).
  2. SST (reduced scope) — governance + authoring + web-search + stream-ingestor (registry/executor/MCP subsumed by OPEA 1.5).
  3. OKF — the knowledge/grounding layer, built on 1.5's ArangoDB retriever/dataprep.

Artifacts (committed)

OKF spec:

  • Brief + decision log + addendum — _bmad-output/planning-artifacts/briefs/brief-okf-server-2026-07-15/
  • PRD (28 FRs) + architecture — _bmad-output/planning-artifacts/prds/prd-okf-server-2026-07-15/
  • 16 ADRs — docs/adr/okf-001..016

Three-pillar strategy briefing: _bmad-output/planning-artifacts/team-briefing-agentic-enablement.md — pipeline placement, OPEA 1.5 feature->roadmap mapping, overlay-rebase blast radius, corrected component-MCP facts, greenfield multi-graph/graph_name work, sequencing (!232 -> pre-rebase cleanup -> 1.5 rebase -> OKF), components impacted, test-data, curation decision.

Status

Planning only (no code). Next (post R_2_0_0 baseline): BMAD course-correction on the OKF PRD/arch/ADRs to fold in the three-pillar strategy.

Reasons for the rename / retarget

  1. The initiative expanded from OKF-only to three pillars (OPEA 1.5 + SST + OKF).
  2. GitLab forbids editing an MR's source branch post-creation (only the target branch is editable), so the rename required closing !235 (closed) and reopening from feat/agentic-enablement.

Generated with Claude Code

Merge request reports

Loading