Lemonade Dashboard

Generated: 2026-02-27 17:15 UTC · Auto-refreshes every 5 min

Human Action Required

7

Agent work is blocked — needs human dev action to unblock. Click a row for details.

RepoFeatureStageWhat's NeededRelated PRsSeverity
lemonade-backendMulti-LLM ProviderSTAGINGHuman dev: provision Anthropic + Google API keys (see Staging Blockers)be#1929 (merged 7152856f), ai#73 (merged a61fe52a)
lemonade-backendConnector ArchitecturePR: APPROVEDLow priority — merge last after all other featuresbe#1912 (Karen: APPROVED), AI-plugins#2 (Karen: APPROVED), AI-plugins#3 (Karen: APPROVED), ai#67 (Karen: APPROVED)
Validation Consolidation (Zod/Yup)PRDBridge review
Web3 Library ConsolidationPRDBridge review
Error Handling + Logger ServicePRDBridge review
Date Library ConsolidationPRDBridge review
lemonade-backendHUMAN ACTION: Provision Anthropic + Google API keysSTAGINGMulti-LLM model factory deployed to staging but cannot route to Anthropic/Google models without API keys in Secrets Manager. OpenAI routing works (key exists).be#1929 + ai#73 (merged)HIGH

Pending Agent Review

19

Human PRs awaiting Karen (AI code reviewer) — tell KC to activate

RepoPRTitleAuthorCreated
lemonade-backend#1912feat: add connector architecture — models, services, GraphQL API, routesnooblemon-eth2026-02-25
lemonade-backend#1908fix: include partition column in usage_logs primary keythongxuan2026-02-24
lemonade-backend#1903feat: page builder backend, subscription tiers, RDS analytics platformnooblemon-eth2026-02-23
web-new#975feat: add E2E QA pipeline for critical event flowsnooblemon-eth2026-02-27
web-new#974feat: migrate ethers to viemnamho1022026-02-27
web-new#973chore(dx): document .env.example with variable descriptionsnooblemon-eth2026-02-27
web-new#968feat: RDS platform dashboard reads — Prisma 7 + tRPC analyticsnooblemon-eth2026-02-27
web-new#952test: add unit tests for community vaultsnooblemon-eth2026-02-25
web-new#941feat: implement upgrade to pro new UIgnuzd2026-02-24
web-new#921feat: Page Builder frontend — full implementationnooblemon-eth2026-02-22
lemonade-cdk#321fix: increase AI service liveness probe timeout to 15sthongxuan2026-02-27
lemonade-cdk#311docs: add new stack/repo checklist to CLAUDE.mdthongxuan2026-02-25
lemonade-cdk#310feat: add releases stack for Sparkle CDN and AASA file hostingnooblemon-eth2026-02-25
lemonade-ai#67feat: add space-scoped tool filtering for connector actionsnooblemon-eth2026-02-25
lemonade-ai#66feat: add contextId to langchain.run() for Apple app context scopingnooblemon-eth2026-02-25
lemonade-ai#63feat: add RDS analytics platform — AI usage loggingnooblemon-eth2026-02-23
admin-panel#1feat: integrate admin panel FE with live BE APInooblemon-eth2026-02-24
AI-plugins#3feat: add Google Sheets and Airtable connectorsnooblemon-eth2026-02-25
AI-plugins#2feat: initialize @lemonade/connectors core frameworknooblemon-eth2026-02-25

Implementation Pipeline

27 features tracked
PRD / Bridge4
IMPL5
PR Open14
Staging4
Production0
Infrastructure & Platform (3)
PriorityFeatureStage ProgressPRsReviewBlocked By
CRITICALEKS Upgrade 1.31→1.33STAGING1/3 (K8s version done)cdk#303 (merged)
RDS PostgreSQL MigrationsSTAGINGCompletebe#1906 (merged), cdk#305 (merged), be#1928 (merged — partition PK fix)
RDS Platform (FE)PR: APPROVED~1/5web-new#968 (open, based on master)ApprovedAgent E needs to provision the RDS database for the FE dashboard reads
Credit System & Billing (7)
PriorityFeatureStage ProgressPRsReviewBlocked By
1Credit System (BE + AI)PR: MERGED5/5be#1904 (merged), ai#64 (merged), be#1934 (merged), ai#75 (merged 2026-02-27)
1aCredit System FE adaptationPR: MERGEDweb-new#953 (merged 2026-02-27)
1bCredit System field renamePR: MERGEDbe#1911 (merged 2026-02-27)
Subscription Tiers (BE)PR: MERGEDCompletebe#1902 (merged), be#1933 (merged e33e3aba)
2Credit Pricing v2STAGING7/7ai#74 (merged 2026-02-27), be#1930 (merged 2026-02-27)
3Multi-LLM ProviderSTAGING14/14be#1929 (merged 7152856f), ai#73 (merged a61fe52a)Human dev: provision Anthropic + Google API keys (see Staging Blockers)
4BYOK + Admin ConfigIMPL: IN_PROGRESS0/15MERGE GATE (4 conditions): (1) Human provisions Anthropic + Google API keys, (2) Multi-LLM verified on staging (all 3 providers), (3) Agent E provisions BYOK_ENCRYPTION_KEY for both repos, (4) Agent E provisions LEMONADE_AI_URL for BE
API Key Management (1)
PriorityFeatureStage ProgressPRsReviewBlocked By
API Key ManagementPR: MERGED5/5be#1901 (merged 2026-02-27)
Admin Panel (2)
PriorityFeatureStage ProgressPRsReviewBlocked By
Admin Panel (BE)PR: MERGED20/20be#1905 (merged), be#1931 (merged ea2f1250), be#1932 (DUPLICATE — close), cdk#306 (Karen: APPROVED w/ notes),#307 (Karen: APPROVED),#309 (Karen: APPROVED)
Admin Panel (FE)PR: MERGED10/28admin-panel#11 (merged 2026-02-27)
Apple Platform Apps (5)
PriorityFeatureStage ProgressPRsReviewBlocked By
Apple Blockers (BE+DevOps)PR: CHANGES_REQUESTED1/2ai#66 (open), cdk#310 (open)Changes Req.
iOS App (BE)IMPL: NOT_STARTED0/1Merge Apple Blocker PRs (ai#66, cdk#310) to unblock iOS/macOS backend work
iOS App (Agent H)IMPL: IN_PROGRESS~5/79 commits on lemonade-ios main (not yet PR'd)
macOS App (BE)IMPL: NOT_STARTED0/2Merge Apple Blocker PRs (ai#66, cdk#310) to unblock iOS/macOS backend work
macOS App (Agent I)IMPL: IN_PROGRESS~1/14lemonade-macos (initial commit pushed)
MCP Server & Claude Desktop Integration (2)
PriorityFeatureStage ProgressPRsReviewBlocked By
MCP Server Expansion (BE)PR: MERGED24/24 — all resolvers mergedbe#1940 (merged a6890cdc)
MCP Prompts + Resources (AI)PR: MERGED10/10 (6 prompts + 4 resources)ai#72 (merged)
Connectors & Plugins (1)
PriorityFeatureStage ProgressPRsReviewBlocked By
Connector ArchitecturePR: APPROVED~4/6 blocks, code completebe#1912 (Karen: APPROVED), AI-plugins#2 (Karen: APPROVED), AI-plugins#3 (Karen: APPROVED), ai#67 (Karen: APPROVED)ApprovedLow priority — merge last after all other features
Page Builder (2)
PriorityFeatureStage ProgressPRsReviewBlocked By
Page Builder (BE)PR: APPROVED~5K unique lines (3.8K page builder + 1.1K Prisma/CQRS sync)be#1903 (open)Approved
Page Builder (FE)PR: APPROVED97 files, 19.5K linesweb-new#921 (open)Approved
Codebase Health (Audit-Driven) (4)
PriorityFeatureStage ProgressPRsReviewBlocked By
Validation Consolidation (Zod/Yup)PRD0/7Bridge review
Web3 Library ConsolidationPRD0/8Bridge review
Error Handling + Logger ServicePRD0/15Bridge review
Date Library ConsolidationPRD0/7Bridge review

Active Work (Non-PRD)

12 items
FeatureStagePRsAuthor
TypeScript Build SafetyIMPL: BLOCKEDsenior-fe-web-dev
Web3 Library ReductionPR: OPENweb-new#969 (open)namho102
Community VaultsPR: MERGEDweb-new#951 (merged), web-new#952 (tests, open)nooblemon-eth
Upgrade to Pro UIPR: OPENweb-new#941 (open)gnuzd
Security/a11y auditSTAGINGweb-new #923,#924,#926,#927,#930,#934,#935,#939 (8 merged) + #932,#933 (2 open)nooblemon-eth
NEXT_PUBLIC_ env audit + request type fixPR: MERGEDweb-new#971 (merged 2026-02-27)senior-fe-web-dev
DX: .env.example documentationPR: APPROVEDweb-new#973 (open)senior-fe-web-dev
Dev tooling (Codex)STAGINGweb-new #943-#950,#962 (7 merged)harley, namho102
Gas limit fixSTAGINGweb-new#961 (merged 2026-02-26)namho102
AI chat URL fixSTAGINGweb-new#963 (merged 2026-02-26)namho102
K8s deploy reliabilitySTAGINGcdk#316 (merged), cdk#317 (merged)Agent E
Thanos OOM fixPR: CLOSEDcdk#302 (closed)Agent E

Agent & Author Workload

19 active contributors
AI Agents
Agent E
Infrastructure & observability
BlockedDevOps
0Open PRs
4Features
  • K8s deploy reliability STAGING
  • Thanos OOM fix PR: CLOSED
  • RDS Platform (FE) PR: APPROVED
  • BYOK + Admin Config IMPL: IN_PROGRESS
  • Blocked: Agent E RDS database creation
  • Blocked: MERGE GATE (4 conditions): (1) Human provisions Anthropic + Google API keys, (2) Multi-LLM verified on staging (all 3 providers), (3) Agent E provisions BYOK_ENCRYPTION_KEY for both repos, (4) Agent E provisions LEMONADE_AI_URL for BE
Agent A
Backend data layer & resolvers
BlockedBackend Data
0Open PRs
2Features
  • BYOK + Admin Config IMPL: IN_PROGRESS
  • Page Builder (BE) PR: APPROVED
  • Blocked: MERGE GATE (4 conditions): (1) Human provisions Anthropic + Google API keys, (2) Multi-LLM verified on staging (all 3 providers), (3) Agent E provisions BYOK_ENCRYPTION_KEY for both repos, (4) Agent E provisions LEMONADE_AI_URL for BE
Agent B
AI service & LangChain
BlockedAI Platform
0Open PRs
1Features
  • BYOK + Admin Config IMPL: IN_PROGRESS
  • Blocked: MERGE GATE (4 conditions): (1) Human provisions Anthropic + Google API keys, (2) Multi-LLM verified on staging (all 3 providers), (3) Agent E provisions BYOK_ENCRYPTION_KEY for both repos, (4) Agent E provisions LEMONADE_AI_URL for BE
Lead Agent
Orchestration & coordination
IdleLead
0Open PRs
0Features
Agent C
Security audits & hardening
IdleSecurity
0Open PRs
0Features
Agent D
Test coverage & QA
IdleTesting
0Open PRs
0Features
Agent F
Connectors & integrations
IdlePlugins
0Open PRs
0Features
Agent G
PRDs & product strategy
IdleProduct
0Open PRs
0Features
Agent H
iOS app development
IdleiOS
0Open PRs
0Features
Agent I
macOS app development
IdlemacOS
0Open PRs
0Features
Karen
AI code review
IdlePR Review
0Open PRs
0Features
Bridge Agent
Cross-team coordination
IdleBridge
0Open PRs
0Features
Human Contributors
nooblemon-eth
Activehuman
14Open PRs
2Features
  • Community Vaults PR: MERGED
  • Security/a11y audit STAGING
thongxuan
Activehuman
12Open PRs
0Features
gnuzd
Activehuman
4Open PRs
1Features
  • Upgrade to Pro UI PR: OPEN
Activecontributor
5Open PRs
0Features
namho102
Activehuman
1Open PRs
3Features
  • Web3 Library Reduction PR: OPEN
  • Gas limit fix STAGING
  • AI chat URL fix STAGING
senior-fe-web-dev
Activecontributor
0Open PRs
3Features
  • TypeScript Build Safety IMPL: BLOCKED
  • NEXT_PUBLIC_ env audit + request type fix PR: MERGED
  • DX: .env.example documentation PR: APPROVED
harley, namho102
Activecontributor
0Open PRs
1Features
  • Dev tooling (Codex) STAGING

Karen Review Queue

AI code reviewer — reviews all agent PRs before merge
RepoPRTitleAuthorStatusReviewed
web-new#941Upgrade to Pro UIActive WorkQueued
lemonade-ai#66Apple Blockers (BE+DevOps)Apple Platform AppsChanges Req.
lemonade-cdk#310Apple Blockers (BE+DevOps)Apple Platform AppsChanges Req.
web-new#968RDS Platform (FE)Infrastructure & PlatformApproved
lemonade-backend#1912Connector ArchitectureConnectors & PluginsApproved
AI-plugins#2Connector ArchitectureConnectors & PluginsApproved
AI-plugins#3Connector ArchitectureConnectors & PluginsApproved
lemonade-ai#67Connector ArchitectureConnectors & PluginsApproved
lemonade-backend#1903Page Builder (BE)Page BuilderApproved
web-new#921Page Builder (FE)Page BuilderApproved
lemonade-backend#1903feat: page builder backend, subscription tiers, RDS analytics platformnooblemon-ethApproved2026-02-27
web-new#975feat: add E2E QA pipeline for critical event flowsnooblemon-ethApproved2026-02-27
web-new#973chore(dx): document .env.example with variable descriptionsnooblemon-ethApproved2026-02-27
web-new#968feat: RDS platform dashboard reads — Prisma 7 + tRPC analyticsnooblemon-ethApproved2026-02-27
web-new#952test: add unit tests for community vaultsnooblemon-ethApproved2026-02-25
web-new#921feat: Page Builder frontend — full implementationnooblemon-ethApproved2026-02-27
lemonade-ai#67feat: add space-scoped tool filtering for connector actionsnooblemon-ethApproved2026-02-26
lemonade-backend#1940feat(ai-tool): add 24 mcp expansion resolvers, types, and seed scriptnooblemon-ethMerged2026-02-27
lemonade-backend#1937fix: remove unnecessary type assertion and mock Stripe in webhook testnooblemon-ethMerged2026-02-27
lemonade-backend#1933fix: karen subscription tiers remediationnooblemon-ethMerged2026-02-27
lemonade-backend#1931fix: karen admin panel security remediationnooblemon-ethMerged2026-02-27
lemonade-backend#1929feat: add multi-LLM provider schema supportnooblemon-ethMerged2026-02-27
lemonade-backend#1921feat: re-submit MCP expansion resolvers (clean branch from master)nooblemon-ethMerged2026-02-26
lemonade-backend#1916feat: add 24 MCP expansion tool resolvers + types + seed scriptnooblemon-ethMerged2026-02-26
lemonade-backend#1911fix: rename camelCase fields to snake_case in credit systemthongxuanMerged2026-02-26
lemonade-backend#1905feat: admin panel backend — RBAC, 52 mutations, audit loggingnooblemon-ethMerged2026-02-26
lemonade-backend#1904feat: implement credit system launchnooblemon-ethMerged2026-02-26
lemonade-backend#1902feat: subscription tiers & feature gating (Track 7)nooblemon-ethMerged2026-02-26
lemonade-backend#1901feat(api-key): community API key management system — Phase 1nooblemon-ethMerged2026-02-27
web-new#971fix(security): type request body and audit NEXT_PUBLIC_ env varsnooblemon-ethMerged2026-02-27
web-new#969fix: community avatar crash on event creationnooblemon-ethMerged2026-02-27
web-new#962chore: migrate eslint to oxlintnamho102Merged2026-02-26
web-new#953feat: adapt frontend for backend release 34.61.0thongxuanMerged2026-02-27
web-new#951feat: community vaultsnooblemon-ethMerged2026-02-25
lemonade-cdk#303feat(k8s): upgrade cluster version to 1.33thongxuanMerged2026-02-26
lemonade-ai#75fix: karen credit callback remediationnooblemon-ethMerged2026-02-27
lemonade-ai#73feat: add multi-LLM model factory (Phase 2)nooblemon-ethMerged2026-02-27
lemonade-ai#72feat: add MCP prompts and resourcesnooblemon-ethMerged2026-02-26
lemonade-ai#64feat: add LangChain usage callback for credit systemnooblemon-ethMerged2026-02-26
0Open PRs
114Merged (14d)
9Stale
2026-02-27Latest
lemonade-backend 12 open
12Open PRs
0Merged (14d)
0Stale
Latest
web-new 12 open
12Open PRs
0Merged (14d)
0Stale
Latest
lemonade-cdk 4 open
4Open PRs
0Merged (14d)
0Stale
Latest
lemonade-ai 4 open
4Open PRs
0Merged (14d)
0Stale
Latest
AI-plugins 2 open
2Open PRs
0Merged (14d)
0Stale
2026-02-27Latest
lemonade-ios 1 open
1Open PRs
0Merged (14d)
0Stale
Latest
admin-panel 1 open
1Open PRs
0Merged (14d)
0Stale
2026-02-25Latest
36 Open PRs
30 Pending Review
1 Approved
114 Merged (14d)
9 Stale (>7d)
10 Blocked Features

Recent Activity

195 events
RepoPRActionTitleAuthorDate
lemonade-backend#1936Openedchore(deps): bump koa from 2.13.1 to 3.1.2app/dependabot2026-02-27
lemonade-backend#1941Mergedchore: convert seed-mcp-tools script to a migrationthongxuan2026-02-27
lemonade-backend#1940Mergedfeat(ai-tool): add 24 mcp expansion resolvers, types, and seed scriptnooblemon-eth2026-02-27
lemonade-backend#1939Mergedfix: send ticket email on paid join request approvalthongxuan2026-02-27
lemonade-backend#1938Mergedfix: use mongoose.connection.db in migration instead of injected db argthongxuan2026-02-27
lemonade-backend#1937Mergedfix: remove unnecessary type assertion and mock Stripe in webhook testnooblemon-eth2026-02-27
lemonade-backend#1935Mergedrevert: remove unnecessary deploy workaround changes from PRs #1922-#1927thongxuan2026-02-27
lemonade-backend#1934Mergedfix: credit system remediation — 5 Karen findingsnooblemon-eth2026-02-27
lemonade-backend#1933Mergedfix: karen subscription tiers remediationnooblemon-eth2026-02-27
lemonade-backend#1931Mergedfix: karen admin panel security remediationnooblemon-eth2026-02-27
lemonade-backend#1930Mergedfeat: sync credit pricing v2 model config and GraphQL schemanooblemon-eth2026-02-27
lemonade-backend#1929Mergedfeat: add multi-LLM provider schema supportnooblemon-eth2026-02-27
lemonade-backend#1919Mergedchore: add workflow_dispatch for seeding MCP toolsnooblemon-eth2026-02-27
lemonade-backend#1911Mergedfix: rename camelCase fields to snake_case in credit systemthongxuan2026-02-27
lemonade-backend#1901Mergedfeat(api-key): community API key management system — Phase 1nooblemon-eth2026-02-27
web-new#975Openedfeat: add E2E QA pipeline for critical event flowsnooblemon-eth2026-02-27
web-new#974Openedfeat: migrate ethers to viemnamho1022026-02-27
web-new#973Openedchore(dx): document .env.example with variable descriptionsnooblemon-eth2026-02-27
web-new#972Openedchore(master): release 10.9.2app/release-please-for-lemonade2026-02-27
web-new#968Openedfeat: RDS platform dashboard reads — Prisma 7 + tRPC analyticsnooblemon-eth2026-02-27
web-new#971Mergedfix(security): type request body and audit NEXT_PUBLIC_ env varsnooblemon-eth2026-02-27
web-new#970Mergedchore(master): release 10.9.1app/release-please-for-lemonade2026-02-27
web-new#969Mergedfix: community avatar crash on event creationnooblemon-eth2026-02-27
web-new#967Mergedfix(ai): bypass broken staging proxy for chatharley2026-02-27
web-new#966Mergedchore(master): release 10.9.0app/release-please-for-lemonade2026-02-27
web-new#965Mergedchore(master): release 10.8.1app/release-please-for-lemonade2026-02-27
web-new#953Mergedfeat: adapt frontend for backend release 34.61.0thongxuan2026-02-27
web-new#951Mergedfeat: community vaultsnooblemon-eth2026-02-27
web-new#932Mergedfix(audit): LOW — semantic HTML, dead code, hardcoded valuesnooblemon-eth2026-02-27
lemonade-cdk#321Openedfix: increase AI service liveness probe timeout to 15sthongxuan2026-02-27
lemonade-cdk#320Openedchore(master): release 5.41.1app/release-please-for-lemonade2026-02-27
lemonade-cdk#319Mergedfix(thanos): add --min-time=-60d to prevent OOMthongxuan2026-02-27
lemonade-cdk#318Mergedfix: increase AI pod memory limit to 2Gi on stagingthongxuan2026-02-27
lemonade-cdk#304Mergedchore(master): release 5.41.0app/release-please-for-lemonade2026-02-27
lemonade-ai#76Mergedfix: set Prisma client moduleFormat to CJS to fix startup crashthongxuan2026-02-27
lemonade-ai#75Mergedfix: karen credit callback remediationnooblemon-eth2026-02-27
lemonade-ai#74Mergedfeat: dynamic credit pricing v2nooblemon-eth2026-02-27
lemonade-ai#73Mergedfeat: add multi-LLM model factory (Phase 2)nooblemon-eth2026-02-27
admin-panel#11Mergedfeat: admin panel FE — BE integration with live APInooblemon-eth2026-02-27
#1941Mergedchore: convert seed-mcp-tools script to a migrationthongxuan2026-02-27
#1940Mergedfeat(ai-tool): add 24 mcp expansion resolvers, types, and seed scriptnooblemon-eth2026-02-27
#1939Mergedfix: send ticket email on paid join request approvalthongxuan2026-02-27
#1938Mergedfix: use mongoose.connection.db in migration instead of injected db argthongxuan2026-02-27
#1937Mergedfix: remove unnecessary type assertion and mock Stripe in webhook testnooblemon-eth2026-02-27
#1935Mergedrevert: remove unnecessary deploy workaround changes from PRs #1922-#1927thongxuan2026-02-27
#1934Mergedfix: credit system remediation — 5 Karen findingsnooblemon-eth2026-02-27
#1933Mergedfix: karen subscription tiers remediationnooblemon-eth2026-02-27
#1931Mergedfix: karen admin panel security remediationnooblemon-eth2026-02-27
#1930Mergedfeat: sync credit pricing v2 model config and GraphQL schemanooblemon-eth2026-02-27
#1929Mergedfeat: add multi-LLM provider schema supportnooblemon-eth2026-02-27
#1919Mergedchore: add workflow_dispatch for seeding MCP toolsnooblemon-eth2026-02-27
#1911Mergedfix: rename camelCase fields to snake_case in credit systemthongxuan2026-02-27
#1901Mergedfeat(api-key): community API key management system — Phase 1nooblemon-eth2026-02-27
#971Mergedfix(security): type request body and audit NEXT_PUBLIC_ env varsnooblemon-eth2026-02-27
#970Mergedchore(master): release 10.9.1app/release-please-for-lemonade2026-02-27
#969Mergedfix: community avatar crash on event creationnooblemon-eth2026-02-27
#967Mergedfix(ai): bypass broken staging proxy for chatharley2026-02-27
#966Mergedchore(master): release 10.9.0app/release-please-for-lemonade2026-02-27
#965Mergedchore(master): release 10.8.1app/release-please-for-lemonade2026-02-27
#953Mergedfeat: adapt frontend for backend release 34.61.0thongxuan2026-02-27
#951Mergedfeat: community vaultsnooblemon-eth2026-02-27
#932Mergedfix(audit): LOW — semantic HTML, dead code, hardcoded valuesnooblemon-eth2026-02-27
#319Mergedfix(thanos): add --min-time=-60d to prevent OOMthongxuan2026-02-27
#318Mergedfix: increase AI pod memory limit to 2Gi on stagingthongxuan2026-02-27
#304Mergedchore(master): release 5.41.0app/release-please-for-lemonade2026-02-27
#76Mergedfix: set Prisma client moduleFormat to CJS to fix startup crashthongxuan2026-02-27
#75Mergedfix: karen credit callback remediationnooblemon-eth2026-02-27
#74Mergedfeat: dynamic credit pricing v2nooblemon-eth2026-02-27
#73Mergedfeat: add multi-LLM model factory (Phase 2)nooblemon-eth2026-02-27
#11Mergedfeat: admin panel FE — BE integration with live APInooblemon-eth2026-02-27
lemonade-backend#1915Openedchore(deps): bump ajv from 6.11.0 to 6.14.0app/dependabot2026-02-26
lemonade-backend#1928Mergedfix(pg-migrate): include partition column in usage_logs primary keynooblemon-eth2026-02-26
lemonade-backend#1927Mergedfix: increase staging deploy verify timeout to 600snooblemon-eth2026-02-26
lemonade-backend#1926Mergedfix: use kubectl patch to restart deployment before deploynooblemon-eth2026-02-26
lemonade-backend#1925Mergedfix: scale deployment to 0/1 to reset stuck rollout statenooblemon-eth2026-02-26
lemonade-backend#1924Mergedfix: add debug diagnostics on staging deploy failurenooblemon-eth2026-02-26
lemonade-backend#1923Mergedfix: force-delete stuck terminating pods before staging deploynooblemon-eth2026-02-26
lemonade-backend#1922Mergedfix: add rollout restart to staging deploy to clear stuck podsnooblemon-eth2026-02-26
lemonade-backend#1921Mergedfeat: re-submit MCP expansion resolvers (clean branch from master)nooblemon-eth2026-02-26
lemonade-backend#1920Mergedrevert: rollback connector + MCP PRs (#1916, #1918) to fix stagingnooblemon-eth2026-02-26
lemonade-backend#1918Mergedfix: resolve connector TypeScript and lint errors blocking stagingnooblemon-eth2026-02-26
lemonade-backend#1917Mergedfix(ticket-type): validate space payment accounts in ticket type create/updatenooblemon-eth2026-02-26
lemonade-backend#1916Mergedfeat: add 24 MCP expansion tool resolvers + types + seed scriptnooblemon-eth2026-02-26
lemonade-backend#1914Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
lemonade-backend#1913Mergedchore: add agent pipeline protocol to CLAUDE.mdnooblemon-eth2026-02-26
web-new#960Openedchore(deps): bump markdown-it from 14.1.0 to 14.1.1app/dependabot2026-02-26
web-new#959Openedchore(deps): bump hono from 4.9.12 to 4.12.2app/dependabot2026-02-26
web-new#958Openedchore(deps): bump rollup from 4.34.8 to 4.59.0app/dependabot2026-02-26
web-new#964Mergedfix: set gas limits by chainnamho1022026-02-26
web-new#963Mergedfix: resolve AI chat URLnamho1022026-02-26
web-new#962Mergedchore: migrate eslint to oxlintnamho1022026-02-26
web-new#961Mergedfix: lower gas limit to respect chain capnamho1022026-02-26
web-new#957Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
web-new#956Mergedchore(master): release 10.8.0app/release-please-for-lemonade2026-02-26
web-new#955Mergedchore: create CLAUDE.md with pipeline protocolnooblemon-eth2026-02-26
web-new#930Mergedfix(audit): MED-012 — replace catch(error: any) with catch(error: unknown)nooblemon-eth2026-02-26
lemonade-cdk#315Openedchore(deps): bump diff from 4.0.2 to 4.0.4app/dependabot2026-02-26
lemonade-cdk#314Openedchore(deps): bump lodash from 4.17.21 to 4.17.23app/dependabot2026-02-26
lemonade-cdk#317Mergedfix: add pod and event RBAC permissions to deploy rolenooblemon-eth2026-02-26
lemonade-cdk#316Mergedfix: add startupProbe to backend deployment to prevent premature pod killsnooblemon-eth2026-02-26
lemonade-cdk#313Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
lemonade-cdk#312Mergedchore: add agent pipeline protocol to CLAUDE.mdnooblemon-eth2026-02-26
lemonade-ai#71Openedchore(deps): bump @langchain/community from 1.1.6 to 1.1.18app/dependabot2026-02-26
lemonade-ai#70Openedchore(deps): bump bn.js from 5.2.2 to 5.2.3app/dependabot2026-02-26
lemonade-ai#72Mergedfeat: add MCP prompts and resourcesnooblemon-eth2026-02-26
lemonade-ai#69Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
lemonade-ai#68Mergedchore: create CLAUDE.md with pipeline protocolnooblemon-eth2026-02-26
lemonade-ios#8Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
admin-panel#10Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
AI-plugins#6Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
AI-plugins#5Mergedchore: add agent pipeline protocol to CLAUDE.mdnooblemon-eth2026-02-26
#1928Mergedfix(pg-migrate): include partition column in usage_logs primary keynooblemon-eth2026-02-26
#1927Mergedfix: increase staging deploy verify timeout to 600snooblemon-eth2026-02-26
#1926Mergedfix: use kubectl patch to restart deployment before deploynooblemon-eth2026-02-26
#1925Mergedfix: scale deployment to 0/1 to reset stuck rollout statenooblemon-eth2026-02-26
#1924Mergedfix: add debug diagnostics on staging deploy failurenooblemon-eth2026-02-26
#1923Mergedfix: force-delete stuck terminating pods before staging deploynooblemon-eth2026-02-26
#1922Mergedfix: add rollout restart to staging deploy to clear stuck podsnooblemon-eth2026-02-26
#1921Mergedfeat: re-submit MCP expansion resolvers (clean branch from master)nooblemon-eth2026-02-26
#1920Mergedrevert: rollback connector + MCP PRs (#1916, #1918) to fix stagingnooblemon-eth2026-02-26
#1918Mergedfix: resolve connector TypeScript and lint errors blocking stagingnooblemon-eth2026-02-26
#1917Mergedfix(ticket-type): validate space payment accounts in ticket type create/updatenooblemon-eth2026-02-26
#1916Mergedfeat: add 24 MCP expansion tool resolvers + types + seed scriptnooblemon-eth2026-02-26
#1914Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
#1913Mergedchore: add agent pipeline protocol to CLAUDE.mdnooblemon-eth2026-02-26
#964Mergedfix: set gas limits by chainnamho1022026-02-26
#963Mergedfix: resolve AI chat URLnamho1022026-02-26
#962Mergedchore: migrate eslint to oxlintnamho1022026-02-26
#961Mergedfix: lower gas limit to respect chain capnamho1022026-02-26
#957Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
#956Mergedchore(master): release 10.8.0app/release-please-for-lemonade2026-02-26
#955Mergedchore: create CLAUDE.md with pipeline protocolnooblemon-eth2026-02-26
#930Mergedfix(audit): MED-012 — replace catch(error: any) with catch(error: unknown)nooblemon-eth2026-02-26
#317Mergedfix: add pod and event RBAC permissions to deploy rolenooblemon-eth2026-02-26
#316Mergedfix: add startupProbe to backend deployment to prevent premature pod killsnooblemon-eth2026-02-26
#313Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
#312Mergedchore: add agent pipeline protocol to CLAUDE.mdnooblemon-eth2026-02-26
#72Mergedfeat: add MCP prompts and resourcesnooblemon-eth2026-02-26
#69Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
#68Mergedchore: create CLAUDE.md with pipeline protocolnooblemon-eth2026-02-26
#8Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
#10Mergedchore: add PR tracker trigger workflownooblemon-eth2026-02-26
lemonade-backend#1912Openedfeat: add connector architecture — models, services, GraphQL API, routesnooblemon-eth2026-02-25
lemonade-ai#67Openedfeat: add space-scoped tool filtering for connector actionsnooblemon-eth2026-02-25
AI-plugins#3Openedfeat: add Google Sheets and Airtable connectorsnooblemon-eth2026-02-25
AI-plugins#2Openedfeat: initialize @lemonade/connectors core frameworknooblemon-eth2026-02-25
#950Mergedtest: expand Playwright smoke checks for core API endpointsharley2026-02-25
#949Mergeddocs: align .env.example and README with runtime env keysharley2026-02-25
#948Mergedci: run Playwright Chromium-only on pull requestsharley2026-02-25
#946Mergedfix: avoid AI CORS failures in local devharley2026-02-25
#945Mergedtest: add Playwright smoke test for /api/livezharley2026-02-25
#944Mergedchore: run lint-staged prettier only on staged filesharley2026-02-25
#943Mergedchore: add Node.js version hints for local devharley2026-02-25
#309Mergedfix: grant SSM GetParameter permission to admin-panel deploy rolethongxuan2026-02-25
#9Mergedfix: resolve TypeScript build errorsthongxuan2026-02-25
#6Mergedfix: update README titlethongxuan2026-02-25
#5Mergedchore(main): release 1.0.0app/release-please-for-lemonade2026-02-25
#1910Mergedchore: move docs/ to lemonade-fe-ops reponooblemon-eth2026-02-24
#1909Mergedchore: add Karen PR Review & QA agentnooblemon-eth2026-02-24
#1907Mergedfix: enforce model setup conventions across Typegoose modelsthongxuan2026-02-24
#1906Mergedfeat: add PostgreSQL migration system for RDS ai schemathongxuan2026-02-24
#1905Mergedfeat: admin panel backend — RBAC, 52 mutations, audit loggingnooblemon-eth2026-02-24
#1904Mergedfeat: implement credit system launchnooblemon-eth2026-02-24
#1902Mergedfeat: subscription tiers & feature gating (Track 7)nooblemon-eth2026-02-24
#942Mergedchore(master): release 10.7.3app/release-please-for-lemonade2026-02-24
#308Mergedchore: update docs references to lemonade-fe-opsnooblemon-eth2026-02-24
#307Mergedfeat(kratos): allow admin panel return URLs and CORS originsthongxuan2026-02-24
#306Mergedfeat: add AdminPanelStack for S3+CloudFront SPA hostingthongxuan2026-02-24
#305Mergedfeat(backend): add pg-migrate init container for RDS migrationsthongxuan2026-02-24
#64Mergedfeat: add LangChain usage callback for credit systemnooblemon-eth2026-02-24
#4Mergedfix: align admin panel GraphQL queries with backend naming conventionthongxuan2026-02-24
#3Mergedfeat: implement Kratos auth guard and fix logout redirectthongxuan2026-02-24
#2Mergedfeat: S3+CloudFront deployment pipeline and auth fixesthongxuan2026-02-24
#1Mergedchore: update docs references to lemonade-fe-opsnooblemon-eth2026-02-24
#940Mergedchore(master): release 10.7.2app/release-please-for-lemonade2026-02-23
#939Mergedfix: merge conflictnamho1022026-02-23
#937Mergedchore(master): release 10.7.1app/release-please-for-lemonade2026-02-23
#935Mergedfix(audit): LOW-007 — remove duplicate .lintstagedrc.js confignooblemon-eth2026-02-23
#934Mergeda11y(audit): LOW-004 — add aria-hidden to 518 decorative iconsnooblemon-eth2026-02-23
#927Mergedfix(audit): HIGH-018 — replace console.log/error with Sentrynooblemon-eth2026-02-23
#926Mergedfix(audit): HIGH-011 — eliminate double-assertion patternsnooblemon-eth2026-02-23
#924Mergedfix(audit): HIGH-009 — replace ~140 explicit any typesnooblemon-eth2026-02-23
#923Mergedfix(audit): HIGH — security, accessibility, dead code cleanupnooblemon-eth2026-02-23
#922Mergedfix(audit): CRITICAL — accessibility, error boundaries, securitynooblemon-eth2026-02-23
#920Mergeddocs: update project documentationnamho1022026-02-23
#303Mergedfeat(k8s): upgrade cluster version to 1.33thongxuan2026-02-23
#919Mergedchore(master): release 10.7.0app/release-please-for-lemonade2026-02-18
#1900Mergedfix(event-cohost-request): fix add user to cohost even with non-cohost invitethongxuan2026-02-14
#1898Mergedfeat(ai): add more ai tools endpoints & refactorthongxuan2026-02-13
#918Mergedchore(master): release 10.6.0app/release-please-for-lemonade2026-02-13
#917Mergedchore(master): release 10.5.1app/release-please-for-lemonade2026-02-13
#298Mergedchore(master): release 5.40.0app/release-please-for-lemonade2026-02-13
#62Mergedfeat: update oauth2 config & remove dead codethongxuan2026-02-13
#61Mergedchore(master): release 1.24.0app/release-please-for-lemonade2026-02-13
#916Mergedchore(master): release 10.5.0app/release-please-for-lemonade2026-02-12
lemonade-backend (12 human PRs)
PRTitleAuthorCreatedReview
#1912 feat: add connector architecture — models, services, GraphQL API, routes nooblemon-eth 2026-02-25 PENDING
#1908 fix: include partition column in usage_logs primary key thongxuan 2026-02-24 PENDING
#1903 feat: page builder backend, subscription tiers, RDS analytics platform nooblemon-eth 2026-02-23 PENDING
#1830 feat(space-insight): improve queries thongxuan 2025-12-23 PENDING
#1818 fix(space): fix slow insight queries thongxuan 2025-12-12 PENDING
#1801 fix(event): process value 0 of event ticket limit per thongxuan 2025-11-17 PENDING
#1795 feat(smart-account): allow user to create smart accounts thongxuan 2025-11-14 PENDING
#1768 feat(self-xyz): validate included countries thongxuan 2025-10-22 PENDING
#1767 fix(token-gate): fix token gate message thongxuan 2025-10-21 PENDING
#1726 feat(space): attach payment accounts thongxuan 2025-09-18 PENDING
#1709 feat(payment-account): group payment account thongxuan 2025-09-11 PENDING
*+ 2 bot PRs (dependabot/renovate) hidden*
web-new (12 human PRs)
PRTitleAuthorCreatedReview
#975 feat: add E2E QA pipeline for critical event flows nooblemon-eth 2026-02-27 PENDING
#974 feat: migrate ethers to viem namho102 2026-02-27 PENDING
#973 chore(dx): document .env.example with variable descriptions nooblemon-eth 2026-02-27 PENDING
#968 feat: RDS platform dashboard reads — Prisma 7 + tRPC analytics nooblemon-eth 2026-02-27 PENDING
#952 test: add unit tests for community vaults nooblemon-eth 2026-02-25 PENDING
#941 feat: implement upgrade to pro new UI gnuzd 2026-02-24 PENDING
#921 feat: Page Builder frontend — full implementation nooblemon-eth 2026-02-22 PENDING
#767 feat!: hub music player gnuzd 2025-12-10 PENDING
#752 Feat/smart account thongxuan 2025-12-02 PENDING
#702 feat: update address field application form gnuzd 2025-11-08 APPROVED
#279 fix: optimize event listeners gnuzd 2025-06-17 PENDING
*+ 3 bot PRs (dependabot/renovate) hidden*
lemonade-cdk (4 human PRs)
PRTitleAuthorCreatedReview
#321 fix: increase AI service liveness probe timeout to 15s thongxuan 2026-02-27 PENDING
#311 docs: add new stack/repo checklist to CLAUDE.md thongxuan 2026-02-25 PENDING
#310 feat: add releases stack for Sparkle CDN and AASA file hosting nooblemon-eth 2026-02-25 PENDING
*+ 2 bot PRs (dependabot/renovate) hidden*
lemonade-ai (4 human PRs)
PRTitleAuthorCreatedReview
#67 feat: add space-scoped tool filtering for connector actions nooblemon-eth 2026-02-25 PENDING
#66 feat: add contextId to langchain.run() for Apple app context scoping nooblemon-eth 2026-02-25 PENDING
#63 feat: add RDS analytics platform — AI usage logging nooblemon-eth 2026-02-23 PENDING
*+ 2 bot PRs (dependabot/renovate) hidden*
lemonade-ios (1 human PRs)
PRTitleAuthorCreatedReview
No open PRs
admin-panel (1 human PRs)
PRTitleAuthorCreatedReview
#1 feat: integrate admin panel FE with live BE API nooblemon-eth 2026-02-24 PENDING
AI-plugins (2 human PRs)
PRTitleAuthorCreatedReview
#3 feat: add Google Sheets and Airtable connectors nooblemon-eth 2026-02-25 PENDING
#2 feat: initialize @lemonade/connectors core framework nooblemon-eth 2026-02-25 PENDING

Stale PRs

Human PRs with no activity > 7 days
9
Critical (90+ days) (6 PRs)
RepoPRTitleAuthorLast UpdatedDays
#1709feat(payment-account): group payment accountthongxuan2025-09-11169d
#1726feat(space): attach payment accountsthongxuan2025-09-29151d
#1767fix(token-gate): fix token gate messagethongxuan2025-10-21129d
#1768feat(self-xyz): validate included countriesthongxuan2025-10-25125d
#1795feat(smart-account): allow user to create smart accountsthongxuan2025-11-14105d
#1801fix(event): process value 0 of event ticket limit perthongxuan2025-11-17102d
Concerning (30–90 days) (2 PRs)
RepoPRTitleAuthorLast UpdatedDays
#1818fix(space): fix slow insight queriesthongxuan2025-12-1277d
#1830feat(space-insight): improve queriesthongxuan2025-12-2366d
Warning (7–30 days) (1 PRs)
RepoPRTitleAuthorLast UpdatedDays
*+ 9 bot PRs (dependabot/renovate) hidden*0d

Pending Releases

Release-please PRs gating production deploy
RepoRelease PRIncludesStatus
lemonade-backend#1899 (release 34.61.0)Credit System, Subscription Tiers, Admin Panel BE, RDS Migrations, model conventions, ~~MCP Expansion~~ (reverted), + be#1911 (field rename), be#1930 (Credit Pricing v2), be#1933 (subscription tiers fix), be#1934 (credit fix), be#1935 (deploy revert), be#1940 (MCP expansion 24 resolvers), be#1929 (Multi-LLM provider schema), be#1919 (MCP seed workflow)Open
lemonade-ai#65 (release 1.25.0)Credit usage callback, RDS logging, + ai#74 (dynamic credit pricing v2), ai#73 (Multi-LLM model factory)Open
lemonade-cdk#304 (release 5.41.0)EKS 1.33, AdminPanelStack, pg-migrate init container, Kratos admin URLs, SSM fixOpen

Staging Blockers

IssuePRImpactSeverity
HUMAN ACTION: Provision Anthropic + Google API keysbe#1929 + ai#73 (merged)Multi-LLM model factory deployed to staging but cannot route to Anthropic/Google models without API keys in Secrets Manager. OpenAI routing works (key exists).HIGH