Skip to main content

Project Evolution

Phase 1 — Initial frontend/product prototype

The project started as a frontend-heavy operations UI prototype, then migrated from Vite to Next.js and added early Dockerization, analytics, and global switcher work.

Representative commits:

  • 891e976 — initial Figma design
  • f8e90d4 / 228a09f — migration from Vite to Next.js
  • 2025c6a — Dockerization and fixes
  • bf2fad2 — finalized UI/UX

Phase 2 — Monorepo, CI/CD, deployment foundation

The repository became a unified monorepo with production CI/CD, Docker/Coolify deployment fixes, Supabase SSR auth migration, and API test infrastructure.

Representative commits:

  • 618f9bb — unified monorepo
  • 314f8c2 — CI/CD setup and repo restructure
  • 8fa2026 — API tests
  • fcc82fe — migrate to @supabase/ssr
  • 3f44791 — standalone Docker deployment

Phase 3 — v1 feature growth

v1 matured around analytics, webhooks, preferred tokens, payments, audit, awarded teams/projects, members, circles/workgroups, notifications, and web3 APIs.

Representative commits:

  • 0866c51 — webhook feature
  • 57fd76a — web3 API
  • bec6755 — payment processing
  • fbc93c6 — members
  • ef6a797 — circles/workgroups redesign
  • 7707645 / ae02367 — web3 API/fixes

Phase 4 — v1/v2 divergence

The current main and v1 lines diverged at 10bca61 on 2026-02-20. v1 continued on selected stabilization/feature merges. v2 started the Deep Ops rewrite.

Phase 5 — v1 finalization

v1 accumulated notification, SSO, payment token, funding teams, operations redesign, and web3 RBAC work before freezing at b9ef9d5 on 2026-03-23.

Phase 6 — v2 / Deep Ops foundation

v2 introduced Deep Ops PRDs, Supabase v2 migrations, group ACL, reputation, feed, platform settings, modular backend foundations, Matrix/messaging, observability, staged rollout flags, migration tooling, and v2 UI surfaces.

Representative commits:

  • 3bf9900 — Deep Operations PRD and implementation plan
  • f909e66 — group ACL and reputation foundation migration
  • 872144a — groups module endpoints and RBAC
  • 96c7dab — unified feed migration and endpoints
  • 998a954 — tasks v2 endpoints
  • 50b3c2b — executable v2 schema migration
  • 668c477 — modular router structure and legacy adapters

Phase 7 — v2 UX and product hardening

v2 added circle/project hub polish, task review alignment, platform navigation redesign, standardized tables/buttons/filters, backend search, and chart count fixes.

Representative commits:

  • b922f94 — circle hub membership/governance
  • a5f6803 — project hub/list flows
  • 8a0da1f — task review flows
  • 0b00a18 — platform navigation refresh
  • 1c6e76f — table redesign and pagination

Phase 8 — v2 release, security, SSO, dashboards, web3 integration

The platform moved through release-structure work, CI/CD remake, security hardening, Docker/Coolify readiness, SSO/OIDC/Supabase auth cutover, dashboards, billing, web3 v2 integration, and admin refactors.

Representative commits:

  • 2b6b0b2 — release structure
  • a6313e7 — CI/CD pipeline remake
  • 660250c / 5a6dc65 — security and dependency hardening
  • 5e37523 — SSO integration
  • 9983c65 — Supabase OIDC cutover
  • 932323a — web3 integration v2
  • 6b63251 — env cleanup redundant vars