Q2 Platform Infrastructure & Enablement Plan

Status: Draft (Stub — Pending Clarence Review)
Created: 2026-03-24
Author: Platform Team
Lead: Clarence
Related: Platform Team Charter, Platform Initialization Initiative, Platform Infrastructure Initiative

Quick Links:


1. Context & Problem Statement

Current State

Platform infrastructure work is spread across two Linear initiatives:

  • Platform Initialization (Active) — Website Migration, Dagster merge, Clockify (completed)
  • Platform Infrastructure and Exploration (Planned) — RBAC, Global Search, auth, deprecations, spikes

Neither initiative has:

  • A target date
  • Clear ownership
  • Defined milestones
  • Documented plan

Problem Statement

  1. No consolidated infrastructure roadmap — Work is scattered across initiatives
  2. Tech debt accumulating — Heroku, Azure East US, n8n still need deprecation
  3. Website migration timeline unclear — Phase 5 cutover date not set
  4. Core capabilities missing — RBAC, Global Search, better auth not delivered

Goal

Deliver reliable infrastructure foundation by end of Q2:

  • Modernized deployment (Railway primary, deprecations in progress)
  • Core capabilities (auth, search, RBAC) in production
  • Website migration complete
  • Reduced tech debt (Heroku/Azure/n8n deprecated or with clear migration path)

2. Connection to Broader Goals

Platform Team Charter

This plan delivers the Infrastructure & Enablement workstream referenced in the Platform Team Charter. It enables:

  • Other teams to build on reliable infrastructure
  • AI execution harness to have stable deployment targets
  • Brainforge to present modern, cohesive web presence

Executive Q2 Planning Operating Model

Fits the internal team planning model:

  • Leadership (CEO) acts as sponsor
  • Quarter-based planning horizon
  • Milestones represent leadership-visible outcomes

3. Work Streams

Stream 1: Website Migration (Product — Marketing Request)

Type: Product requested by Marketing team
Current: Phase 4 in progress (Webflow → Astro)
Goal: Complete Phase 5 (cutover)

Note: While website migration involves deployment/infrastructure, it is fundamentally a product — content, design, SEO, and presenting Brainforge to the world. Platform builds the product; Marketing defines requirements and success criteria.

Open Questions:

  • Target date for Phase 5 cutover?
  • What content migration remains?
  • SEO/redirect strategy?
  • Who handles post-cutover monitoring?
  • Marketing’s success criteria for launch?

Primitives Supported:

  • Safety (deployment rollback capability)
  • Verification (smoke tests for website)

Stream 2: Auth & Access

Includes:

  • Better auth across all platform apps
  • RBAC (role-based access control)
  • Global Search

Open Questions:

  • Is this net-new RBAC or integrating existing system?
  • Priority relative to website migration?
  • Scope: Platform only or company-wide?

Primitives Supported:

  • Context (user roles, permissions in Honcho)
  • Safety (access control is safety layer)

Stream 3: Deprecations & Migration

Includes:

  • Heroku deprecation
  • Azure East US deprecation
  • n8n deprecation
  • Namecheap → Cloudflare (if not done)

Open Questions:

  • Which is highest risk/most urgent?
  • Can AI execution harness help with migration scripts?
  • Dependency on Railway setup review completion?

Primitives Supported:

  • Safety (rollback if migration fails)
  • Verification (migration validation)

Stream 4: Dagster & Data Infrastructure

Current: Dagster merge in progress (Platform Initialization)

Open Questions:

  • What remains for Dagster merge completion?
  • Is this blocking Delivery team work?

4. Work Type Summary

StreamTypeSourceWhy Platform
Website MigrationProductMarketing requestTechnical implementation (Astro, deployment)
Auth & AccessInfrastructurePlatform-initiatedFoundation for security, enables all other work
DeprecationsInfrastructurePlatform-initiatedTech debt reduction, platform health
Dagster & DataInfrastructurePlatform-initiatedData platform foundation for Delivery team

5. Tool Stack (OSS-First, Hybrid-Run)

LayerCurrentTargetDecision Needed
DeploymentHeroku + AzureRailway (primary)Timeline?
AuthTBDBetter auth (which system?)Which tool?
SearchNoneGlobal SearchBuild vs. buy?
DNSNamecheap?CloudflareTimeline?
Orchestrationn8nTBD (deprecated)Replacement?

5. Work Phases

Phase 1: Audit & Prioritize (Week 1)

  • Inventory all infrastructure work in flight
  • Assign priorities (P0 = blocking, P1 = Q2 must, P2 = if capacity)
  • Set target dates for each stream
  • Define milestones (leadership-visible outcomes)

Deliverable: Prioritized infrastructure backlog with dates

Phase 2: Website Migration Completion (Weeks 2-6)

  • Complete Phase 4 (content migration)
  • Execute Phase 5 (cutover)
  • Post-cutover monitoring
  • Deprecate Webflow

Deliverable: brainforge.ai on Astro, Webflow archived

Phase 3: Auth & Core Capabilities (Weeks 4-10)

  • Better auth implementation
  • RBAC foundation
  • Global Search (if prioritized)

Deliverable: Auth system in production, RBAC scaffolded

Phase 4: Deprecations (Weeks 6-12)

  • Heroku migration path defined
  • Azure East US migration path defined
  • n8n replacement identified
  • Execute highest priority migration

Deliverable: At least one major deprecation completed or with clear Q3 plan

Phase 5: Harden & Document (Weeks 10-13)

  • Infrastructure runbooks
  • AI execution harness integration (use harness for infrastructure work)
  • Q3 infrastructure planning

Deliverable: Infrastructure stable, documented, harness-proven


6. Success Metrics

MetricBeforeTarget (End of Q2)Owner
Website migrationPhase 4Phase 5 complete (cutover done)Clarence
Deployment targetsHeroku + AzureRailway primary, deprecations startedClarence
Auth systemFragmentedUnified “better auth” in productionClarence
Major deprecations0 started1+ complete, others have Q3 plansClarence
RBACNoneFoundation in placeClarence

7. Risks & Mitigations

RiskMitigationOwner
Website migration delaysWeekly check-ins; define “good enough” for cutoverClarence
Auth tool indecision3-day evaluation; pick most integrated with existing stackClarence
Deprecation scope creepOne at a time; others go to Q3 if neededClarence
AI harness not ready to helpDo first few infrastructure tickets manually; adopt harness when readyPlatform team

8. Open Questions

  1. Website: Target date for Phase 5 cutover? What content work remains?
  2. Auth: Which auth system? Scope (Platform only or company-wide)?
  3. Deprecations: Which is most urgent — Heroku, Azure East US, or n8n?
  4. Clarence’s Capacity: Is this primarily Clarence-led with AI support, or shared with Uttam?
  5. Global Search: In or out of Q2 scope?

9. Next Steps

  • Review and complete this plan (owner: Clarence + Uttam) — Due: March 28
  • Set target dates for each stream (owner: Clarence) — Due: March 28
  • Create Linear project “Platform Infrastructure Q2” with milestones (owner: Clarence) — Due: March 28
  • Begin Phase 1: Infrastructure audit (owner: Clarence) — Due: April 4

ResourceLocationDescription
Platform Team Charterknowledge/platform/TEAM-CHARTER.mdTeam purpose, primitives, how we work
Website Migration Planknowledge/plans/brainforge-website-webflow-to-code-migration-2026/Detailed migration plan
Platform InitiativesLinear: Platform Initialization, Platform InfrastructureCurrent Linear structure
Railway Setup Reviewknowledge/engineering/railway-setup-review-2026-03-07.mdDeployment infrastructure analysis

Last updated: 2026-03-24 (stub — requires Clarence input)