Platform Team Charter

Status: Draft (Pending Clarence Review)
Created: 2026-03-24
Authors: Uttam, Clarence
Team: Platform
Members: Uttam, Clarence


1. Purpose

The Platform team builds the infrastructure, tools, and execution systems that enable Brainforge to scale engineering throughput through AI agents and automation.

We are Brainforge’s internal platform team — our customers are internal (Delivery, GTM, Sales, other teams) and our goal is to make those teams more effective through better tooling and autonomous execution.


2. Scope & Boundaries

In Scope

Infrastructure & Enablement:

  • The Forge — Next.js platform application (apps/platform/)
  • Data Infrastructure — Dagster pipelines, data platform (apps/dagster-pipelines/)
  • Developer Experience — CI/CD, deployment, local dev setup
  • AI Execution Infrastructure — Tools and harnesses for AI-driven development
  • Internal Tools — Systems that other teams use (Clockify integration, Linear tooling, etc.)

Products:

  • Requested by other teams — Marketing requests website; Sales requests demo tooling; etc.
  • Platform-initiated — OpenWork IDE, new products Platform identifies and builds

Out of Scope

  • Client-specific data pipelines (owned by Delivery)
  • Client-facing applications (owned by client engagements)
  • Pure content/marketing work without technical component (owned by GTM)

How Product Work Is Prioritized

SourceExampleHow It Enters Platform Backlog
External requestMarketing wants websiteRequest enters via Linear triage; must have sponsor, timeline, success criteria
Platform-initiatedBuild OpenWork IDEPlatform team identifies need, defines success, gets sponsor buy-in
Company strategicAI execution harnessLeadership priority, explicit Q2 commitment

External Request Process:

  1. Requesting team creates Linear ticket (or Platform creates on their behalf)
  2. Linear triage: Is this Platform scope? Is there capacity? What’s the priority?
  3. If accepted: Define sponsor, timeline, success criteria
  4. Platform implements; requesting team owns requirements and acceptance

Collaboration Boundaries

We BuildOthers ContributeHandoff
Platform infrastructureDelivery uses itDelivery owns client data models
OpenWork IDEAll teams use itPlatform owns core, others extend
AI execution harnessAll teams benefitPlatform proves, others adopt
Dagster frameworkDelivery writes pipelinesPlatform maintains infrastructure
Marketing-requested productsMarketing defines content/designPlatform owns implementation
Sales-requested demo toolsSales defines demo scenariosPlatform owns demo environment

3. How We Work

Execution Model

The Platform team operates on a hybrid human-AI execution model:

  • Humans (Uttam + Clarence): Define strategy, set primitives, make architectural decisions, review AI output, handle novel problems
  • AI Agents: Execute well-defined tickets end-to-end (code, test, PR, deploy)
  • Target: 50%+ of Platform tickets completed end-to-end by AI by end of Q2

Core Primitives

All Platform work is organized around six technology-agnostic primitives:

  1. Context — AI has access to relevant memory and knowledge (Honcho)
  2. Specification — Clear, testable definition of “done” (test plans)
  3. Verification — Multi-layer automated proof (tests, types, lint)
  4. Execution — AI can invoke tools, run commands, deploy (MCPs, triggers)
  5. Observation — Traceability of AI decisions and failures (logs, memories)
  6. Safety — Guardrails, rollback, blast radius containment (staging, flags)

These primitives are durable — new tools are evaluated against them.

Decision Framework

Decision TypeWho DecidesHow
Tool selection (new primitive)Uttam + Clarence consensusDocument rationale, OSS-first preference
Tool selection (existing primitive)AI / AutomationFollow established standard
Architecture changesUttam + ClarenceDocument in plan, review together
Ticket implementationAIFollow spec → test → implement → verify flow
Code reviewHuman spot-check15-min review for AI-shipped code
Emergency fixNearest humanPost-hoc documentation required

Communication

  • Standards: We follow and contribute to standards/ (especially engineering setup)
  • Documentation: Plans live in knowledge/plans/, team context lives in knowledge/platform/
  • Linear: All work ladders into Linear (Initiative → Project → Milestone → Issue)
  • Async-first: Small team, prefer written decisions over meetings

4. Q2 2026 Plans

The Platform team’s Q2 work is organized into four plans:

Plan 1: AI Execution Harness

Purpose: Build the infrastructure for 50%+ AI-driven ticket completion
Lead: Uttam
Plan: q2-platform-ai-harness.md
Primitives: All 6 (focus on Verification, Safety, Specification)
Outcome: AI agents can complete Platform tickets end-to-end with minimal human review

Plan 2: Infrastructure & Enablement

Purpose: Core infrastructure, auth, search, deprecations, website migration
Lead: Clarence
Plan: q2-platform-infrastructure.md (stub)
Initiatives: Platform Initialization + Platform Infrastructure and Exploration (merged)
Outcome: Reliable infrastructure foundation, modernized deployment, reduced tech debt

Plan 3: OpenWork Platform Integration

Purpose: IDE and agent development environment for all teams
Lead: Shared (Uttam + Clarence)
Plan: OpenWork platform integration plan
Initiative: OpenWork Initialization
Outcome: OpenWork IDE available for internal use, agent capabilities proven

Plan 4: Sales Engineering Support

Purpose: Demo infrastructure, partner mapping, enablement for Sales
Lead: Platform supports Sales priorities
Plan: Referenced in Sales Engineering Q2 initiative in Linear
Initiative: Sales Engineering Q2
Outcome: Sales team has reliable demo environment and automation tools


5. Tool Standards

All Platform tool selections follow these principles:

  1. OSS-First: Prefer open source with option for managed service
  2. Hybrid-Run Capable: Must work locally (dev) and in cloud (prod)
  3. Agent-Native: Callable by AI via API/MCP, not just human GUI
  4. Proven at Scale: Evidence of production use
  5. Fit-to-Primitive: Maps cleanly to one of the 6 core primitives

Currently Assigned Tools

PrimitiveToolRationale
ContextHonchoLong-term agent memory, workspace context
VerificationTBD (GitHub Actions candidate)CI/CD, test runners
SafetyTBDStaging, feature flags, rollback
SpecificationTBDTest plan generation
ExecutionHoncho Cron + MCPsScheduled execution, tool interfaces
ObservationHoncho + TBDMemory + structured logging

6. Success Metrics (Q2)

MetricTargetOwner
AI end-to-end completion rate50%Platform team
Production incidents from AI-shipped code0Clarence
Website migration completionPhase 5 cutoverClarence
OpenWork internal beta3+ internal usersShared
Infrastructure deprecations (Heroku/Azure)StartedClarence

7. Dependencies & Risks

Key Dependencies

  • Honcho: Memory/context layer — already decided, but still evolving
  • Linear: Project management — must stay organized for AI execution
  • Delivery team: Primary customer for data infrastructure — needs alignment
  • Sales team: Demo requirements — may shift based on sales priorities

Top Risks

RiskMitigation
AI harness becomes the project, not the enablerCap harness work at 6 weeks; prioritize real tickets
Tool indecision3-day decision window per primitive; “good enough” over perfect
Clarence/Uttam bandwidthAsync-first; 1 focused working session per week max
Other teams not adopting Platform outputBuild for Platform first; adoption is secondary Q2 goal

8. Operating Rhythms

Weekly

  • Review AI execution metrics (completion rate, review time)
  • Triage any AI-shipped code that needed rework
  • Update Linear (keep board honest)

Bi-Weekly

  • Clarence + Uttam sync on blockers, tool decisions
  • Review plan progress against Q2 goals

Clarence + Uttam: Full Platform portfolio review (Q2 lock-in)

Before treating Q2 execution as committed, review every Platform project in Linear plus the four tickets in Q2 Proposed Projects. Appendix B (B.1B.3) lists each non-canceled Platform team project (snapshot) in the same shape as Appendix A, plus the review playbook (order, checklist, hygiene).

Monthly

  • Leadership visibility: status of 4 plans
  • Adjust timelines if material changes

Quarterly

  • Plan review for next quarter
  • Retrospective on AI execution model

9. Resources

Documentation

Code

  • apps/platform/ — The Forge
  • apps/dagster-pipelines/ — Data infrastructure
  • brainforge-work — hosted Work IDE/agent environment (separate repo)
  • .cursor/skills/ — Cursor skills (Platform maintains)

External


10. Decision Log

DateDecisionRationaleOwners
2026-03-24Honcho selected for Context primitiveLong-term memory, workspace support, agent-nativeUttam
2026-03-246 core primitives defined (Context, Specification, Verification, Execution, Observation, Safety)Durable framework for tool evaluation; technology-agnosticUttam + Clarence
2026-03-244 Q2 plans structureClear separation: AI Harness, Infrastructure, OpenWork, Sales EngUttam + Clarence
2026-03-24AI end-to-end target: 50% of Platform tickets by Q2 endScale 2-person team through AI executionUttam + Clarence
2026-03-24Hybrid human-AI execution modelHumans define strategy/review; AI implementsUttam + Clarence
2026-03-24Terminology: “Products” not “Features”Website, OpenWork are standalone productsUttam + Clarence
2026-03-24External product requests go through Linear triageStructured intake with sponsor, timeline, criteriaUttam + Clarence
2026-03-24Tool selection principles: OSS-first, hybrid-run, agent-nativeConsistent evaluation frameworkUttam + Clarence
2026-03-24Platform scope: Infrastructure & Enablement + ProductsBoth foundational and product workUttam + Clarence
2026-03-25Review full Platform portfolio with Clarence before Q2 lock-in~30 existing Linear projects across 6 initiatives + 4 proposed tickets; no project left without a Q2 decisionUttam + Clarence

Appendix A: Q2 Proposed Projects (Pending Review)

The following workstreams have canonical plans under knowledge/plans/platform/ (visible in-repo; previously lived under .cursor/plans/). They are proposed for Q2 until committed. Tracking: Linear project Q2 Proposed Projects (initiative Q2 2026 Platform Planning).

Tickets: PLT-1226 Instagantt · PLT-1227 Paperclip · PLT-1228 Skill tracking · PLT-1229 OKRs operational DB

ProjectTypePriorityStatus
Instagantt to Linear MigrationInfrastructureHighProposed — High impact per Platform reflection
Paperclip Platform RailwayInfrastructureMediumProposed — Relationship to AI Harness TBD
Skill Usage TrackingInfrastructureMediumProposed — Low effort, high observability value
Company OKRs Operational DBProduct + InfraReviewProposed — Overlaps with existing OKRs project

Instagantt to Linear Migration

Priority: High
What: Migrate project timelines from Instagantt to Linear Projects; 3 new skills (Kickoff, Update, Audit); replace Instagantt CSV step
Plan: instagantt-to-linear-migration.plan.md
Why: Single source of truth for timelines; enables EP audit, weekly kick-off to reason about project health
Decision Needed: Commit for Q2? Pilot first? Defer?

Paperclip Platform Railway

Priority: Medium
What: Deploy Paperclip agent orchestration in-repo under apps/paperclip/; Railway deployment; Platform team goals/projects
Plan: paperclip-platform-railway.plan.md
Learnings: knowledge/engineering/paperclip-railway-deployment-learnings-2026-03.md
Decision Needed: Is this the “Execution” primitive for AI Harness? Or separate? Commit, merge, or defer?

Skill Usage Tracking

Priority: Medium
What: Track every skill/command/rule invocation to Supabase; fire-and-forget curl ping; 60+ skills to instrument
Plan: skill-usage-tracking.plan.md
Decision Needed: Merge into AI Harness (Observation primitive) or standalone? Low effort suggests commit.

Company OKRs Operational Database

Priority: Review
What: Full database migration from Sheets to Supabase; UI pages for OKRs, WBR, Software, Partners; Linear/HubSpot/Snowflake integrations
Plan: company-okrs-operational-database.plan.md
Decision Needed: Overlaps with existing “Company Objectives in Platform” project (Sheets-backed). Pick one approach: Sheets (fast) vs. DB (comprehensive) vs. neither.


Appendix B: Clarence review — full Platform portfolio

On this page: B.1 Goal and snapshot · B.2 Review playbook · B.3 Portfolio by initiative · B.4 Related reference

B.1 Goal, snapshot, and scope

Goal: Every Platform-related project in Linear gets one explicit outcome: Commit Q2, Defer Q3+, Close / archive, or Merge into another project.

Inventory (B.3): Same shape as Appendix A for each project — Linear link, Status, What, Plan pointer, Decision needed. Snapshot 2026-03-25 from the Platform team in Linear (non-Canceled projects only). Canceled projects are omitted here (legacy playbooks, Lead List Builder, etc.). Platform Archive is a bucket project — triage issues inside Linear. Live owners, milestones, and issue state remain authoritative in Linear.

B.2 Review playbook

Suggested review order

  1. Charter + four Q2 plans (this doc + harness, infrastructure, OpenWork, Sales Eng) — align on priorities
  2. AI Execution Harness — primitives and tool gaps
  3. Q2 Proposed Projects and Appendix A — commit / defer / merge
  4. Remaining projects (B.3) — initiative by initiative; set owner, target date or defer, milestones if leadership-visible

Per-project decision (checklist)

For each project, record in Linear (description, comment, or label):

DecisionMeaning
Commit Q2In scope for quarter; set or confirm targetDate, owner, first milestone
Defer Q3+Valid but not this quarter; move to backlog or note in project description
Close / archiveDone, cancelled, or duplicate; archive project and close stale issues
MergeAbsorb into another project; move issues, archive empty shell

Hygiene during review

  • Orphan issues (no project): assign to a project or close
  • Completed projects (e.g. Per-User Clockify): archive
  • Duplicate or overlapping projects (e.g. two OKR approaches): pick one track, merge or defer the other

B.3 Portfolio by Linear initiative

Projects are grouped under Linear initiative headings (level-4 markdown headings). Each project is a level-5 heading under its initiative. When Linear splits one program into phase projects (e.g. OpenCode A/B/C), those appear as one appendix entry with a table or bullets so review stays one decision surface. Initiative names match Linear; use the jump list during long review sessions.

B.3 Navigate

Client delivery automation

Client Handoff Automator

Linear: Client Handoff Automator · Status: Backlog What: Auto-creates delivery artifacts when a deal closes in HubSpot. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Client Health Scorecard

Linear: Client Health Scorecard · Status: Backlog What: Auto-generated client health signal from delivery, cadence, and responsiveness data. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

CSO Skills

Linear: CSO Skills · Status: Backlog What: AI cursor skills, MCPs, and integrations for CSO roles (from PR #234 plan) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

EP Skills

Linear: EP Skills · Status: Backlog What: AI cursor skills, MCPs, and integrations for EP roles. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Meeting Context Card

Linear: Meeting Context Card · Status: Backlog What: Persistent client page with recent meeting summaries, open tickets, burn, and blockers. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

SL Skills

Linear: SL Skills · Status: Backlog What: AI cursor skills, MCPs, and integrations for SL roles (from PR #234 plan) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

SOW Burn Tracker

Linear: SOW Burn Tracker · Status: Backlog What: Shows budget consumed vs remaining per client/SOW, updated from time actuals. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Timesheet Reminder Bot

Linear: Timesheet Reminder Bot · Status: Backlog What: Slack reminder bot to prompt for missing time entries. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Data agent and data team harnesses

Agent powered data environment

Linear: Agent powered data environment · Status: Backlog What: Cloud Agent strategy for DE/analytics/analyst workflows, CI and PR review (from PR #236) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Data platform harnesses

Linear: Data platform harnesses · Status: Backlog What: Harnesses to scale the data team: playbook docs, Cursor rules/commands, CI for rill/dbt, retro and learnings (from data-platform-scaling-harnesses-and-retro plan). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Delivery & Finance Analytics

Delivery & Finance Analytics (Phases 1–5)

One program in Linear split across five projects. Review program commitment for Q2 first, then phase dates/owners in Linear.

PhaseLinearStatusWhat
1 — FoundationPhase 1In ProgressVerification, dbt setup, staging/marts for time/effort, Rill delivery health dashboard
2 — FinancePhase 2In ProgressQuickBooks + HubSpot staging, finance marts, Rill finance dashboard
3 — OrchestrationPhase 3Backlogdbt scheduling, data quality tests, lineage documentation
4 — Financial ControlPhase 4BacklogRill Financial Control dashboard: executive snapshot, cost structure, contractor/variable panel, margin health, MoM variance, alert logic
5 — LaterPhase 5BacklogRevenue Phase 2, client views, HubSpot SOW/burn — create tickets when prioritised

Plan: — (see Linear project descriptions / vault links; Q2 in-repo plans in Appendix A and knowledge/plans/platform/)
Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (per phase or roll up program in Linear)

GTM engineering

Pipeline & Backlog Canvas (DP-229)

Linear: Pipeline & Backlog Canvas (DP-229) · Status: In Progress What: Sales pipeline and revenue backlog visibility in Rill from HubSpot deal history. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Pipeline Capacity Overlay

Linear: Pipeline Capacity Overlay · Status: Backlog What: Maps HubSpot pipeline demand to staffing capacity. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Proposal Hours Estimator

Linear: Proposal Hours Estimator · Status: Backlog What: Estimates delivery effort from historical project data. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Revenue Forecast Dashboard

Linear: Revenue Forecast Dashboard · Status: Backlog What: Forecasts confirmed and probable revenue from operating and pipeline data. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Sales Workflows

Linear: Sales Workflows · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Instagantt → Linear migration

Instagantt to Linear migration

Linear: Instagantt to Linear migration · Status: Backlog What: Migrate timeline planning from Instagantt into Linear Projects and milestones. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

OpenWork Initialization

OpenCode Slack-Triggered Coding Agent (umbrella + Phases A–C)

Umbrella project plus three phase projects in Linear — review as one program (sequence and Q2 cut line), then confirm phase targets in Linear.

Umbrella: OpenCode Slack-Triggered Coding Agent · Status: Next Cycle
What: Reduce Cursor Cloud costs by 30–50% via Slack-triggered OpenCode background worker. Phased delivery: A (Week 1), B (Week 2), C (Weeks 3–4). Reference: vault/engineering/openwork-platform-integration/ (opencode alternative investigation).

PhaseLinearStatusWhat
A — Thin Slice MVPPhase AIn ProgressWeek 1 — prove the loop end-to-end for one repo / task
B — Reliability & HardeningPhase BNext CycleWeek 2 — after Phase A success (e.g. ≥70% success rate)
C — Scale & PolishPhase CNext CycleWeeks 3–4 — after Phase B (model routing, safety)

Plan: — (see Linear project descriptions / vault links; Q2 in-repo plans in Appendix A and knowledge/plans/platform/)
Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (program + whether A/B/C stay sequential in Q2)

OpenWork Platform Integration

Linear: OpenWork Platform Integration · Status: In Progress What: Colocate OpenWork in brainforge-platform (subtree) and integrate web UI + landing under platform auth. PR 256. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform DevEx and standards

Playbook Compliance Checker

Linear: Playbook Compliance Checker · Status: Backlog What: Checks vault and playbook PRs for template and formatting compliance. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Linear: Vault Search · Status: Backlog What: Full-text search across vault transcripts, SOWs, resources, and meeting notes. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform infrastructure and exploration

Deprecation of East US Azure deployments

Linear: Deprecation of East US Azure deployments · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Deprecation of Heroku

Linear: Deprecation of Heroku · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Linear: Global Search · Status: Backlog What: Global search across meetings, Slack, HubSpot via Turbopuffer; /search page and API (PR #83, AI-530) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Railway setup review

Linear: Railway setup review · Status: Backlog What: Internal Railway setup review memo: topology, cleanup, OpenWork gates (from PR #357) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Spikes and exploration

Linear: Spikes and exploration · Status: Backlog What: Time-boxed spikes and exploration: Turbopuffer, RBAC approaches, new services, proof-of-concepts. Create issues here; promote to a dedicated project when work becomes a track. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform Initialization

Brainforge Website Migration

Linear: Brainforge Website Migration · Status: In Progress What: Migrate brainforge.ai from Webflow to Astro + Railway. Site live on Railway; remaining: parity, forms, a11y, SEO, cutover. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Dagster platform merge (PR #233)

Linear: Dagster platform merge (PR #233) · Status: Backlog What: Dagster pipelines merge into monorepo, BugBot follow-up, and validation. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Per-User Clockify — Platform Calendar Sync

Linear: Per-User Clockify — Platform Calendar Sync · Status: Completed What: Per-user Clockify credentials for Platform Calendar Sync; env fallback. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

SEO optimization

Linear: SEO optimization · Status: Backlog What: Improve website discoverability and on-page SEO as part of the Brainforge site migration. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform integrations

Source-system integrations

Linear: Source-system integrations · Status: Backlog What: Connector onboarding, auth, webhooks, API drift, and reliability for core source systems. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform maintenance (KTLO)

n8n sunsetting (two Linear projects)

Same theme split across two projects — review once (merge in Linear later if desired).

TrackLinearStatusWhat
Complete deprecationComplete deprecation of n8nBacklog— (see Linear project description)
Zoom / Dagster pipelineN8N deprecationBacklogReplace n8n/Dagster Zoom pipeline with Mastra agents and inline processing (PR #47, AI-745)

Plan: — (see Linear project descriptions / vault links; Q2 in-repo plans in Appendix A and knowledge/plans/platform/)
Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (pick one project as source of truth or merge tracks)

Dependency / Security Scanner

Linear: Dependency / Security Scanner · Status: Backlog What: Weekly dependency scanning with alerts for critical vulnerabilities. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Deploy Status Dashboard

Linear: Deploy Status Dashboard · Status: Backlog What: Shows Railway service health, deploy time, and build status across services. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform security and access controls

Better auth across all platform apps

Linear: Better auth across all platform apps · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

RBAC

Linear: RBAC · Status: Backlog What: Role-Based Access Control for The Forge: roles, assignments, route/API enforcement (PR #89, AI-528) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform toolchain

Complete setup of Codex, Cursor Agent, and OpenCode Cloud Agent leveraging single env

Linear: Complete setup of Codex, Cursor Agent, and OpenCode Cloud Agent leveraging single env · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Paperclip integration

Linear: Paperclip integration · Status: Backlog What: Bring Paperclip into the monorepo and deploy it on Railway for the platform team. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Productivity

Productivity Dashboard

Linear: Productivity Dashboard · Status: Backlog What: Internal insights and alerts roadmap (Notion). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Q2 2026 Platform Planning

Platform Archive

Linear: Platform Archive · Status: Next Cycle What: Stale backlog items, old workflow projects, and completed work kept for reference. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Platform Ideas

Linear: Platform Ideas · Status: Next Cycle What: Backlog ideas and future work — one ticket per idea for traceability. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Sales Engineering Q2

Amplitude demo

Linear: Amplitude demo · Status: Backlog What: Amplitude setup for sales demos: instrument platform and website for Greg; pre-built dashboards for feature adoption and user journeys. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Case Study / Interview Assistant

Linear: Case Study / Interview Assistant · Status: Planned What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Omni demo

Linear: Omni demo · Status: Backlog What: Omni Analytics demo environment and assets for sales: topics, dashboards, Blobby (AI), and proof-of-value for prospects. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Partner mapping automations and Demo Agents

Linear: Partner mapping automations and Demo Agents · Status: Backlog What: Partner account mapping automation (Snowflake, EA-1) and Prospect Demo Builder / custom demo agents for sales. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Sales demos and proof-of-value

Linear: Sales demos and proof-of-value · Status: Backlog What: Demos, POCs, and proof-of-value assets to support sales team selling data platform, AI, and reporting services. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Sales enablement tooling

Linear: Sales enablement tooling · Status: Backlog What: Tooling and workflows that enable the sales team to run campaigns, follow-ups, and outreach for various services. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Snowflake demo

Linear: Snowflake demo · Status: Backlog What: Snowflake demo environment and assets for sales: sample data, pipelines, and proof-of-value for data platform prospects. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

(No initiative)

[Partnership] Contextual AI - Insurance Tool

Linear: [Partnership] Contextual AI - Insurance Tool · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

AI Adhoc

Linear: AI Adhoc · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

AI Discovery & Enablement

Linear: AI Discovery & Enablement · Status: Completed What: Historical cross-team AI discovery / enablement (completed). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

AI Leverage Index – Baseline & Weekly Tracking

Linear: AI Leverage Index – Baseline & Weekly Tracking · Status: Planned What: Baseline and weekly AI usage / leverage metrics. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

AI-Generated Tickets – Quality & Adoption

Linear: AI-Generated Tickets – Quality & Adoption · Status: In Progress What: AI ticket creation quality and team adoption. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Company Objectives in Platform

Linear: Company Objectives in Platform · Status: Planned What: Phased work to document and surface company OKRs and goals in the platform (Phase 2: Option A page + API; Phase 3: Option B DB + sync). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Daily Platform Engagement – 100% Adoption

Linear: Daily Platform Engagement – 100% Adoption · Status: Planned What: Drive daily platform engagement and reporting. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Data Team Workflows

Linear: Data Team Workflows · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Engineering Workflows – Documentation & Ownership (50%)

Linear: Engineering Workflows – Documentation & Ownership (50%) · Status: Planned What: Document engineering workflows; partial ownership coverage. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Mastra Migration

Linear: Mastra Migration · Status: Planned What: Migrate active n8n workflows into Mastra; platform-integrated automation. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Meeting Recording Platform

Linear: Meeting Recording Platform · Status: Planned What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Migration from Namecheap to Cloudflare for domain registration

Linear: Migration from Namecheap to Cloudflare for domain registration · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

PM/Sales/Marketing Workflows – Documentation & Ownership

Linear: PM/Sales/Marketing Workflows – Documentation & Ownership · Status: Planned What: Document GTM workflows; owners; central repo. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Product Analytics Playbooks

Linear: Product Analytics Playbooks · Status: Backlog What: Product analytics playbook templates and Notion links. Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Project Management Automations

Linear: Project Management Automations · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Q2 Proposed Projects

Linear: Q2 Proposed Projects · Status: Backlog What: Pending Q2 project proposals from .cursor/plans/ for Clarence/Uttam review. Projects here are proposed but not yet committed. Decision: commit (move to proper initiative), defer (close or backlog), or merge (into existing project). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Recruiting

Linear: Recruiting · Status: In Progress What: Cross-team recruiting project (Platform is one of several teams). Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Recruiting Workflows

Linear: Recruiting Workflows · Status: Backlog What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)

Stand-up / Meeting Assistant

Linear: Stand-up / Meeting Assistant · Status: Planned What: — (see Linear project description) Plan: — (see Linear project description / vault links there; Q2 in-repo plans in Appendix A and knowledge/plans/platform/) Decision needed: Commit Q2 · Defer Q3+ · Close/archive · Merge (into which project?)


Last updated: 2026-03-25