Skip to main content

AI consultant post-public-alpha H2 — build log

Tier: Public
Status: In progress (2026-05)
Plan: Post-α H2 AI consultant expansion (Cursor plan, not checked in)


1. Wave table

WaveFocusStatusSurface doc
ADesign surfaces + ROADMAPShippedreporting / RAG / propose-write surfaces
BMRP/CRP propose-write MVPShippedcanonical-ai-propose-write-surface.md
CReporting DSL MVPShippedcanonical-ai-reporting-dsl-surface.md
DRAG D1 (product docs)Shippedcanonical-ai-rag-surface.md
EMulti-provider BYOK router; managed-AI deferredShipped (router only)PLATFORM-ARCHITECTURE.md §7.3

2. Wave A — documentation

ArtifactPath
Reporting DSL surfacecanonical-ai-reporting-dsl-surface.md
RAG surfacecanonical-ai-rag-surface.md
Propose-write surfacecanonical-ai-propose-write-surface.md
ROADMAP wave tableROADMAP.md § H2 2026 AI consultant

3. Wave B — propose-write

AreaPaths
SDK scopepackages/sdk/ai-tool-sdk/src/aiTool.ts
PrismaAiProposal in services/api/prisma/schema.prisma
Serviceservices/api/src/services/ai/proposalService.ts
Toolsservices/api/src/services/ai/tools/mrp/proposeOrderAdjustment.ts
Routesservices/api/src/routes/ai.ts
Contractspackages/platform/contracts/src/ai/aiProposals.ts
UIpackages/platform/ui/src/ai/useAiChatStream.ts, AiChatPanel.tsx

4. Wave C — reporting DSL

AreaPaths
AST + executorservices/api/src/services/ai/reporting/
Toolservices/api/src/services/ai/tools/platform/reportingQuery.ts
Migrationservices/api/prisma/migrations/*_reporting_views/

5. Wave D — RAG D1

AreaPaths
pgvector initinfra/postgres/init/03-ai-pgvector.sql
pgvector migrationservices/api/prisma/migrations/20260527120200_ai_pgvector_rag_schema/ (conditional)
CI pgvector.github/workflows/api.yml uses pgvector/pgvector:pg16
Ingestservices/api/src/services/ai/rag/ingestPublicDocs.ts
Toolservices/api/src/services/ai/tools/platform/searchProductDocs.ts

6. Wave E — provider router (managed-AI deferred)

AreaNotes
Adaptersservices/api/src/services/ai/providers/
DeferralWorkspaceBillingAddon + credits documented in ROADMAP → H1 2027

7. Verification

cd packages/sdk/ai-tool-sdk && npm run build
cd packages/platform/contracts && npm run build
cd packages/platform/ui && npm run build
cd services/api && npm run typecheck
docker compose exec -T api sh -c 'cd /app && npm test -- src/tests/ai/'

8. Known limits

  • Propose apply is preview-only until MRP/CRP domain write routes ship.
  • Reporting MVP: two views only; no cross-module joins.
  • RAG D1: local deterministic embeddings; not provider-quality semantic search.
  • Managed-AI credits: not shipped; OpenAI BYOK adapter + router only.