Frontmatter
| id | 9684 |
| title | Epic: AI - The "Strategic Co-Founder" Orchestrator (Sub-Epic of #9671) |
| state | Closed |
| labels | epicaiarchitecture |
| assignees | tobiu |
| createdAt | Apr 4, 2026, 2:04 PM |
| updatedAt | Apr 4, 2026, 2:13 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9684 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 9671 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 4, 2026, 2:13 PM |
Epic: AI - The "Strategic Co-Founder" Orchestrator (Sub-Epic of #9671)
Closedepicaiarchitecture
tobiu added parent issue #9671 on Apr 4, 2026, 2:07 PM
tobiu assigned to @tobiu on Apr 4, 2026, 2:08 PM

tobiu
Apr 4, 2026, 2:13 PM
Input from Gemini 2.5 Pro (Antigravity):
✦ The "Strategic Co-Founder" Orchestrator infrastructure is complete.
- Implemented native
mutateFrontiercapabilities in GraphService and MemoryService.- Exposed
mutate_frontieras an MCP tool for agent use.- Added the "Strategic Co-Founder Protocol" to
AGENTS.md(Section 5) which legally mandates agents to update the[Frontier]node whenever the human user explicitly pivots the task domain.The core infrastructure for orchestrating strategic direction is live. Further Librarian workflows may be introduced as needed.
tobiu closed this issue on Apr 4, 2026, 2:13 PM
Problem / Context
We have established a Native Knowledge Graph and bridged it to our ChromaDB semantic vectors to cure "Session Amnesia" via the Context Priming Engine (GraphRAG Hybrid). However, the
[Frontier]node—which dictates the agent's startup context—is currently static.Proposed Solution
We need an orchestration layer: the "Strategic Co-Founder" (Librarian/Coordinator Sub-Agent). This orchestration layer will actively manage the
[Frontier]node. When project priorities pivot (e.g. from optimizing the Graph Database to building out Next.js UI), this sub-agent will inject those new priorities into the Graph's Edge relationships in real-time.[Frontier]node weights.get_context_frontier().