{
  "repos": [
    {
      "name": "humand-main-api",
      "url": "git@github.com:HumandDev/humand-main-api.git",
      "description": "Main backend API. TypeScript, REST API, authentication, business logic, core platform services.",
      "keywords": [
        "api",
        "backend",
        "server",
        "endpoint",
        "rest",
        "auth",
        "typescript",
        "main-api"
      ],
      "rulesFile": "rules/humand-main-api/hu-agent.mdc",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "subtaskPrefix": "Backend",
      "prTitleTemplate": "[{key}] | {summary}",
      "prLabels": {
        "bugfix": ["bugfix"],
        "hotfix": ["bugfix", "hotfix"]
      }
    },
    {
      "name": "humand-mobile",
      "url": "git@github.com:HumandDev/humand-mobile.git",
      "description": "Humand mobile application. TypeScript, React Native, iOS, Android, push notifications, deep links, native modules.",
      "keywords": [
        "mobile",
        "ios",
        "android",
        "react native",
        "app",
        "push",
        "notification",
        "deep link",
        "native"
      ],
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "subtaskPrefix": "Mobile",
      "installCmd": ["yarn", "install", "--immutable"],
      "checkScripts": ["check-types", "lint"],
      "prLabels": {
        "bugfix": ["🧪 Bugfix"],
        "hotfix": ["🚨 Hotfix"]
      },
      "prTitleTemplate": "{summary}"
    },
    {
      "name": "humand-web",
      "url": "git@github.com:HumandDev/humand-web.git",
      "description": "Humand web frontend application. TypeScript, React, UI components, pages, routing, browser.",
      "keywords": [
        "frontend",
        "web",
        "react",
        "ui",
        "page",
        "component",
        "css",
        "browser",
        "portal"
      ],
      "subtaskPrefix": "Web",
      "checkScripts": ["tsc:strict:diff", "lint"],
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "prLabels": {
        "bugfix": ["stg fix"],
        "hotfix": ["hot fix"]
      }
    },
    {
      "name": "humand-backoffice",
      "url": "git@github.com:HumandDev/humand-backoffice.git",
      "description": "Backoffice admin panel. TypeScript, internal tools, admin dashboard, configuration, management.",
      "keywords": [
        "backoffice",
        "admin",
        "dashboard",
        "panel",
        "management",
        "configuration",
        "internal"
      ],
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "subtaskPrefix": "Admin",
      "checkScripts": ["tsc:strict:diff", "lint"],
      "prLabels": {
        "bugfix": ["stg fix"],
        "hotfix": ["hot fix"]
      }
    },
    {
      "name": "hu-translations",
      "url": "git@github.com:HumandDev/hu-translations.git",
      "description": "Translation and internationalization files for all Humand apps. i18n, locales, language support, text strings, Lokalise.",
      "keywords": [
        "translation",
        "i18n",
        "locale",
        "language",
        "text",
        "string",
        "internationalization",
        "lokalise"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Translations",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/hu-translations/hu-agent.mdc"
    },
    {
      "name": "humand-bamboo-webservice",
      "url": "git@github.com:HumandDev/humand-bamboo-webservice.git",
      "description": "BambooHR integration webservice. Java, HR data sync, employee import, BambooHR API.",
      "keywords": [
        "bamboo",
        "bamboohr",
        "hr",
        "integration",
        "sync",
        "employee",
        "java",
        "webservice"
      ],
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/humand-bamboo-webservice/hu-agent.mdc"
    },
    {
      "name": "humand-rocket-service",
      "url": "git@github.com:HumandDev/humand-rocket-service.git",
      "description": "Rocket Workflows service. Java, Workflows, Camunda.",
      "keywords": [
        "rocket",
        "workflow",
        "camunda",
        "external-task",
        "bpmn",
        "spring-boot",
        "java",
        "backend"
      ],
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/humand-rocket-service/hu-agent.mdc"
    },
    {
      "name": "humand-koda",
      "url": "git@github.com:HumandDev/humand-koda.git",
      "description": "Employee lifecycle HR processes. Java, onboarding, offboarding, promotions, journeys, workflows.",
      "keywords": [
        "koda",
        "onboarding",
        "offboarding",
        "promotion",
        "lifecycle",
        "hr",
        "journey",
        "workflow",
        "java"
      ],
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/humand-koda/hu-agent.mdc"
    },
    {
      "name": "humand-squidward",
      "url": "git@github.com:HumandDev/humand-squidward.git",
      "description": "Application Tracking System (ATS). Java, recruiting, candidates, hiring, job postings.",
      "keywords": [
        "squidward",
        "ats",
        "recruiting",
        "candidate",
        "hiring",
        "job",
        "applicant",
        "tracking",
        "java"
      ],
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/humand-squidward/hu-agent.mdc"
    },
    {
      "name": "humand-marty",
      "url": "git@github.com:HumandDev/humand-marty.git",
      "description": "Marty Chatty Zebra chatbot service. Java, chat, bot, conversational AI, messaging.",
      "keywords": [
        "marty",
        "chat",
        "bot",
        "chatbot",
        "messaging",
        "conversational",
        "zebra",
        "java"
      ],
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/humand-marty/hu-agent.mdc"
    },
    {
      "name": "webhook-handler",
      "url": "git@github.com:HumandDev/webhook-handler.git",
      "description": "External and internal webhook handler service. Java, event processing, integrations.",
      "keywords": ["webhook", "handler", "event", "integration", "callback", "java"],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "rulesFile": "rules/webhook-handler/hu-agent.mdc"
    },
    {
      "name": "humand-audiences-service",
      "url": "git@github.com:HumandDev/humand-audiences-service.git",
      "description": "Audience segmentation and targeting service. Java, Spring Boot, user groups, segments, filters, audience calculation.",
      "keywords": [
        "audience",
        "audiences",
        "segmentation",
        "segment",
        "targeting",
        "groups",
        "filters",
        "java"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-argus",
      "url": "git@github.com:HumandDev/humand-argus.git",
      "description": "Analytics and reporting service. Java, Spring Boot, insights, metrics, data aggregation, audit logs.",
      "keywords": [
        "argus",
        "analytics",
        "reporting",
        "insights",
        "metrics",
        "audit",
        "data",
        "java"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-cerberus",
      "url": "git@github.com:HumandDev/humand-cerberus.git",
      "description": "Authorization service. Java, Spring Boot, RBAC, permissions, roles, access control, user authorization.",
      "keywords": [
        "cerberus",
        "authorization",
        "rbac",
        "permissions",
        "roles",
        "access",
        "security",
        "java"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-janus",
      "url": "git@github.com:HumandDev/humand-janus.git",
      "description": "Janus service. Java, Spring Boot, Kafka CDC, Redis cache, jOOQ, event streaming, change data capture.",
      "keywords": ["janus", "cdc", "kafka", "redis", "cache", "streaming", "java", "jooq"],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-microloans",
      "url": "git@github.com:HumandDev/humand-microloans.git",
      "description": "Hu Pay (a.k.a. microloans, microcredit) backend service for employee payroll-backed loans. Java 25, Spring Boot 4, Maven multi-module, PostgreSQL, Liquibase, Kafka CDC, JWT.",
      "keywords": [
        "hu pay",
        "hu-pay",
        "microloans",
        "microloan",
        "microcredit",
        "loan",
        "credit",
        "payroll",
        "spring-boot",
        "java",
        "backend",
        "liquibase",
        "kafka"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "aws-lambda-cerberus-migrator",
      "url": "git@github.com:HumandDev/aws-lambda-cerberus-migrator.git",
      "description": "AWS Lambda for Cerberus data migration. Serverless, migration, cerberus permissions data.",
      "keywords": ["cerberus", "migrator", "migration", "lambda", "aws", "serverless"],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "aws-lambda-insights-amplitude-loader",
      "url": "git@github.com:HumandDev/aws-lambda-insights-amplitude-loader.git",
      "description": "AWS Lambda for loading Amplitude analytics data. Serverless, insights, amplitude, S3, PostgreSQL.",
      "keywords": ["amplitude", "insights", "analytics", "loader", "lambda", "aws", "serverless"],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "aws-lambda-insights-event-handler",
      "url": "git@github.com:HumandDev/aws-lambda-insights-event-handler.git",
      "description": "AWS Lambda for processing insights events from SQS. Serverless, event processing, insights, analytics.",
      "keywords": ["insights", "events", "event-handler", "sqs", "lambda", "aws", "serverless"],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "ces-service",
      "url": "git@github.com:HumandDev/ces-service.git",
      "description": "CES backend service. Go, REST API, event-driven architecture, PostgreSQL, AWS (SQS, S3, SES), Google Admin integration, permissions, task execution.",
      "keywords": [
        "ces",
        "ces-service",
        "task",
        "event",
        "permissions",
        "aws",
        "google",
        "go",
        "backend"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-ces-scripts",
      "url": "git@github.com:HumandDev/humand-ces-scripts.git",
      "description": "Python automation scripts for bulk operations and customer requests across Humand platform modules: users, goals, forms, chats, courses, surveys, documents, and more.",
      "keywords": [
        "ces",
        "scripts",
        "python",
        "bulk",
        "aws",
        "boto3",
        "pandas",
        "postgresql",
        "psycopg2",
        "automation"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "ces-service-admin",
      "url": "git@github.com:HumandDev/ces-service-admin.git",
      "description": "CES admin dashboard frontend. React 19, TypeScript, Vite, Material UI, JSON Schema forms, routing and configuration management.",
      "keywords": [
        "ces",
        "admin",
        "dashboard",
        "frontend",
        "react",
        "ui",
        "configuration",
        "forms"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Admin",
      "checkScripts": ["build", "lint"]
    },
    {
      "name": "voiceflow-automations",
      "url": "git@github.com:HumandDev/voiceflow-automations.git",
      "description": "Voiceflow chatbot automation service for Sammy, Humand's AI bot. Node.js, Express, Playwright browser automation, duplicate detection, API key management, knowledge base URL updates. Deployed as ECS sidecar alongside ces-service.",
      "keywords": [
        "voiceflow",
        "automation",
        "chatbot",
        "sammy",
        "playwright",
        "browser",
        "ecs",
        "knowledge base",
        "api key"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Backend"
    },
    {
      "name": "humand-desert-eagle",
      "url": "git@github.com:HumandDev/humand-desert-eagle.git",
      "description": "Time Tracking service. Java, Spring Boot, gRPC, Protobuf, time tracking entries, AWS SDK.",
      "keywords": [
        "desert-eagle",
        "time-tracking",
        "entries",
        "grpc",
        "protobuf",
        "spring-boot",
        "java",
        "backend"
      ],
      "subtaskPrefix": "Backend"
    },
    {
      "name": "hu-careers-site",
      "url": "git@github.com:HumandDev/hu-careers-site.git",
      "description": "Humand public careers site. Next.js, React, TypeScript, MUI, job listings and application forms. Uses gRPC clients to humand-squidward (ATS) and humand-main-api.",
      "keywords": [
        "careers",
        "careers-site",
        "jobs",
        "job",
        "applicant",
        "squidward",
        "ats",
        "next.js",
        "nextjs",
        "frontend",
        "mui",
        "grpc"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "CareersSite",
      "rulesFile": "rules/hu-careers-site/hu-agent.mdc",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "checkScripts": ["lint"],
      "prLabels": {
        "bugfix": ["stg fix"],
        "hotfix": ["hot fix"]
      }
    },
    {
      "name": "material-hu",
      "url": "git@github.com:HumandDev/material-hu.git",
      "description": "Humand design system and UI component library. TypeScript, React, MUI, design tokens, Storybook, shared components.",
      "keywords": [
        "design-system",
        "material",
        "ui",
        "components",
        "tokens",
        "storybook",
        "react",
        "frontend",
        "library"
      ],
      "defaultBranch": "main",
      "subtaskPrefix": "Hugo",
      "rulesIndexFile": ".cursor/rules/hu-agent.mdc",
      "checkScripts": ["tsc", "lint"],
      "prLabels": {
        "bugfix": ["stg fix"],
        "hotfix": ["hot fix"]
      }
    },
    {
      "name": "humand-kiosk",
      "url": "git@github.com:HumandDev/humand-kiosk.git",
      "description": "Humand kiosk application. TypeScript, React Native, iOS, Android, Camera",
      "keywords": ["mobile", "ios", "android", "react native", "app", "kiosk", "native", "camera"],
      "rulesIndexFile": ".cursor/rules/hu-developer-bot.mdc",
      "subtaskPrefix": "Kiosk",
      "installCmd": ["yarn", "install", "--immutable"],
      "checkScripts": ["check-types", "lint"],
      "prLabels": {
        "bugfix": ["🧪 Bugfix"],
        "hotfix": ["🚨 Hotfix"]
      },
      "prTitleTemplate": "{summary}"
    },
    {
      "name": "humand-notification-center-service",
      "url": "git@github.com:HumandDev/humand-notification-center-service.git",
      "description": "Notification center service. TypeScript, push, email, in-app, bell notifications.",
      "keywords": ["notification", "push", "email", "bell", "in-app", "alert"],
      "subtaskPrefix": "Backend"
    }
  ]
}
