A Proposal for CODE · MCIT

The Innovation
Pipeline.

A bilingual, AI-guided platform that turns a raw idea into a scored, decision-ready brief, and keeps every idea in the organisation in one place, in one shape. A working production instance is already live.

StatusLive in production
LanguagesArabic + English
Rollout~4 weeks to ministry-wide
DECIDE · IMPROVE · SCALE
prepared by
ProcessBayPROCESSBAY
ProcessBayPROCESSBAY
Contents
Contents

What this proposal covers.

Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Part One
Part One
01
The platform.

What the Innovation Pipeline is, who uses it, and the problem it closes.

Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
The Opportunity
The Opportunity

Ideas die between a headline and a build-ready brief.

CODE's mission is to take a Saudi innovator from idea to digital leadership. The bottleneck is rarely a shortage of ideas, it is the gap between a raw idea and a brief a developer or partner can act on. Today, ideas scatter across inboxes, spreadsheets, and forgotten Teams threads.

Live production instance~16,000 lines · TypeScriptBuilt for MCIT / CODE
Capture every idea. Sharpen the brief. Decide with evidence.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Product Overview
Product Overview

Capture. Sharpen. Decide, end to end.

01

Capture

Anyone submits an idea in Arabic or English. No 40-field form on day one, just the idea.

02

Sharpen

An eight-step guided wizard, powered by Claude, walks the submitter from raw idea to a build-ready PRD. The AI interviews; it never writes for them.

03

Decide

One pipeline view shows every idea by phase. Admins score on a transparent seven-criterion rubric, then accept, send back, or reject, auditable and exportable.

Next.js 16 · React 19PostgreSQL · DrizzleClerk authClaude via Vercel AI Gateway
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Roles
Roles

Three roles, enforced at every layer.

01

Submitter

مقدّم الفكرة
/submitter

Submits a complete brief in 15-60 minutes, tracks their pipeline, and refines when an admin returns one.

02

Innovation Lead

قائد ابتكار
/admin

Triages the submitted inbox within SLA, scores consistently against the rubric, and promotes or returns ideas with crisp reasons.

03

Super Admin

مسؤول رئيسي
/admin · /admin/users

Everything a Lead does, plus manages the team. Super Admins promote each other, no developer involvement.

Enforced at the URL layerChecked in every server actionConstrained by a database enum
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Submitter Journey
Submitter Journey

One idea, eight guided steps.

  • 1. Draft: title, description, category, 1-2 min
  • 2. Framings: AI proposes 3-4 lenses; the submitter picks the strongest
  • 3. Interview: a Socratic AI interview sharpens the chosen framing
  • 4. PRD: AI drafts a structured, fully editable requirements doc
  • 5. Validation: AI builds a launch-ready survey to share, optional
  • 6. Evidence: AI synthesises responses into a Green / Yellow / Red call
  • 7. Prototype: paste a clickable prototype URL, optional
  • 8. Submit: preview exactly what the admin will see, then submit

Every step has Save Draft. Everything past the PRD is optional, and skipping is honest: the rubric weighs validation depth, so skipping lowers the score, transparently.

Innovation Pipeline screenshot
Screenshot
The submitter wizard, Step 4 (PRD), shown bilingual.
Open the live platform
Drop screenshot here · ~16:10
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Admin Journey
Admin Journey

Every decision is scored and defensible.

Seven scored criteria, 1-5 with anchor rubrics, strategic fit, problem severity, user pull, value size, feasibility, time to value, risk profile. Validation depth is auto-computed and rewards real evidence. The total maps to a tier: Strong / Moderate / Weak.

  • Accept: approved and marked complete; the submitter sees what happens next.
  • Send back: a short reason; the submitter refines inline and resubmits, cycle counter visible.
  • Reject: a short reason, visible to the submitter; the idea can be reopened later.
Innovation Pipeline screenshot
Screenshot
The admin pipeline view and the evaluation panel.
Open the live platform
Drop screenshot here · ~16:10
Every accept or reject ties to a scored rubric and a reason. One click exports the full record.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Bilingual Operations
Bilingual Operations

Bilingual by design, not retrofit.

  • UI in English & Modern Standard Arabic: per-user; persisted when signed in, cookie for guests.
  • Locale-aware AI: write in Arabic and Claude interviews in Arabic; schema field names stay English so data stays uniform.
  • RTL throughout: logical CSS properties mirror every layout, tested across wizard, pipeline, and survey.
  • Tajawal + IBM Plex Sans: typeface switches with the language, including Clerk's Arabic sign-in form.
One platform. Two languages. One shared pipeline.
Innovation Pipeline screenshot
Screenshot
The same idea page in Arabic (RTL) and English.
Open the live platform
Drop screenshot here · ~16:10
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
AI Inside the Workflow
AI Inside the Workflow

AI is a tool inside the steps, never a chatbot bolted on.

1
Framings
Proposes genuinely different angles on the problem.
Sonnet 4.6
2
Interview
Fast and conversational, many short turns.
Haiku 4.5
3
PRD generation
Structured output, schema-validated.
Sonnet 4.6
4
Validation plan
Generates a plan and a launch-ready survey.
Sonnet 4.6
5
Evidence synthesis
Turns messy responses into a decision-grade signal.
Opus 4.7
Zod schemas enforced, off-script output retriedSwap models in one config changeAI Gateway, failover + zero data retention
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Part Two
Part Two
02
Deployment, security
& rollout.

How CODE hosts, secures, and rolls the platform out, on CODE's terms.

Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Access Control
Access Control

Three roles, enforced in three layers.

SUBMITTER

Own ideas only

Submit, draft, validate, synthesise, refine and export their own ideas. Cannot see anyone else's ideas.

INNOVATION LEAD

The whole pipeline

Sees every idea, scores with the rubric, accepts / sends back / rejects, fast-tracks, and exports any report.

SUPER ADMIN

Pipeline + people

Everything a Lead does, plus user management. Roadmap: edit categories, criteria, and settings.

UI hides what the role can't doServer actions re-check on every mutationDatabase enum constrains the roleA user cannot change their own role
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Deployment, Three Paths
Deployment, Three Paths

Three paths; CODE keeps sovereignty.

Recommended for launch
OPTION A

Managed cloud

Live now on Vercel and Neon (Middle East region). ProcessBay runs deploys, monitoring, backups, scaling, and incident response. The fastest way to start.

OPTION B

Managed on-prem

Runs on CODE or government cloud for full data sovereignty (PDPL, NCA ECC). ProcessBay operates it remotely, so CODE carries no operational burden.

OPTION C

CODE-run on-prem

Runs entirely on CODE infrastructure, operated by CODE IT. ProcessBay provides deployment, updates, and support. Full CODE ownership.

Start on managed cloud. Move to on-prem for sovereignty when ready, managed by us or run in-house by CODE.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Capacity & Performance
Capacity & Performance

Built for a ministry, not a department.

10,000+
Registered users on the free auth tier; unlimited on paid, no platform cap.
100,000+
Ideas in the pipeline on a standard Postgres instance, indexed for fast filter and sort.
1 → 100k
Auto-scales with no infrastructure change.
< 1.5s
Page-to-interactive; save / accept actions under 200ms p95.
  • Concurrent submitters: hundreds on free tier, thousands on paid compute.
  • AI throughput: provider failover is built into the Gateway.
  • Survey responses: 10,000+ per idea, comfortably.
  • On-prem: a modest 4-vCPU / 16 GB server handles 500 concurrent users.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Security · Data · Compliance
Security · Data · Compliance

Defensible across all three paths.

Security & access

Passwords are never stored, Clerk handles auth, reset, and MFA. The role is re-checked on every server mutation; a database enum constrains roles; a user cannot change their own role. HTTPS-only behind an edge proxy. Microsoft 365 SSO ready.

Compliance & residency

PDPL is met via in-region hosting (A) or full sovereignty (B/C). NCA ECC aligns naturally on-prem; managed providers hold SOC 2 Type II and ISO 27001. Data stays in the Middle East region. AI runs at zero data retention by default.

Managed stays in-region. On-prem stays sovereign. CODE chooses the line.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Customization for CODE
Customization for CODE

Built for CODE, not adapted to it.

Already CODE-shaped

CODE brand, navy + electric green, the wordmark, and sign-in and survey shells. Admin seed list, locale default, and custom domain are all set by config, with no code change.

Configurable next

Editable categories, departments, scoring criteria and AI framings from a settings page. Microsoft 365 SSO, Teams notifications, SharePoint export and bilingual PDF, sequenced on the roadmap.

Brand is done. Config is live. The roadmap is sequenced, not improvised.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Roadmap, 4 Weeks
Roadmap, 4 Weeks

Pilot to ministry-wide in 4 weeks.

1
Week 1

Pilot

Goal · 5-10 staff, end to endDomain live, Super Admins seeded, focused training and a cheat sheet, ProcessBay on-call, daily check-ins. Ends with a usage report and a locked Phase-2 backlog.

2
Weeks 2-3

Soft launch

Goal · 50-200 staffCustomisation backlog shipped, Microsoft 365 SSO, email notifications. On-prem work happens here if CODE chose Option B or C.

3
Week 4

Open across CODE

Goal · every staff memberAdmin training for more Innovation Leads, the first board report exported, bilingual PDF and the audit-log UI shipped.

Start on managed (Option A); revisit migration at the end of week 1. After week 4: steady-state operations, monthly features.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Investment
Investment & operation

The build is our investment; you choose how to run it.

Included
Build & rollout
Customisation, integration, training, and launch support, plus on-prem deployment if chosen. ProcessBay's investment in the launch partnership.
Recommended
Managed operations
ProcessBay runs the platform, in our cloud or on CODE infrastructure: monitoring, updates, security, and support.
Fallback
CODE-run
CODE operates on its own infrastructure; ProcessBay provides a support retainer for updates, security, and new features.
ProcessBay invests in the build. CODE chooses how to operate, managed or in-house. Operating options and commercials are in the annexe.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Risks & Mitigations
Risks & Mitigations

We name the risks; the mitigations are already designed.

RISK

Data residency

Concern escalates → the Option B/C migration path is fully designed: roughly three weeks, with no data loss.

RISK

Arabic AI quality

Drift on Arabic content → locale-aware prompts tested in Arabic; schemas enforce structure; models swap in one config.

RISK

Vendor lock-in

Tied to managed vendors → the code is portable. Next.js runs anywhere Node runs; Clerk swaps for Entra ID or Keycloak.

RISK

Adoption stalls

Submitters don't finish → Phase 1 is sized to ten active users finishing end to end, with a cheat sheet, training, and CODE champions.

The four risks above are the most material; the full register, with likelihood and impact, is in the proposal document.

Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
Next Steps
Next Steps

Three decisions, then live in 48 hours.

01

Domain

Confirm code.processbay.com (already queued in DNS), or name a CODE-owned subdomain for us to attach.

02

Deployment path

Choose how to run it: managed cloud, managed on-prem, or CODE-run on-prem. We recommend starting on managed cloud; revisit at the end of week 1.

03

First Super Admins

Provide one to three CODE email addresses to seed as Super Admins for the pilot.

Once these are in hand, CODE-branded URLs and the right admins go live within 48 hours.
Innovation Pipeline · Proposal for CODE
ProcessBayPROCESSBAY
CODE
Decide. Improve. Scale.
info@processbay.comprocessbay.comRiyadh, KSA
01 / 21