> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tight.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tight Developers

> About Tight's Internal Development Stack

## Developer Tools

1. [JetBrains Suite](https://www.jetbrains.com/): [IntelliJ](https://www.jetbrains.com/idea/), [WebStorm](https://www.jetbrains.com/webstorm/), [DataGrip](https://www.jetbrains.com/datagrip/)
2. [Linear](https://linear.app/) for Product and Project Management
3. [Graphite](https://graphite.dev/)
   1. AI reviewer
   2. PR reviews
   3. PR stacking methodology
4. [Claude Code](https://www.claude.com/product/claude-code) with in-house Agent Orchestration per-repository

## Embedded UI

### Frameworks

1. [TypeScript](https://www.typescriptlang.org/) with [React](https://react.dev/)
2. [Vite](https://vitejs.dev/) for builds
3. [Panda](https://panda-css.com/) for styling management, extended internally to enable white labeling at scale
4. [TanStack Query](https://tanstack.com/query) for API state management
5. [Zustand](https://github.com/pmndrs/zustand) for client-side state management
6. [Zod](https://zod.dev/) for TypeScript schema validation and static type inference

### CI/CD

1. [GitHub Actions](https://github.com/features/actions) for automated CI/CD
2. [AWS Cloudfront](https://aws.amazon.com/cloudfront/) for hosting
3. [Vitest](https://vitest.dev/) for unit tests
4. [Cypress](https://www.cypress.io/) for Component tests
5. [Datadog](https://www.datadoghq.com/) for E2E tests (owned by QA)

### Monitoring & Logging

1. [BugSnag](https://www.bugsnag.com/) for logging
2. [Datadog Browser Monitoring](https://www.datadoghq.com/product/real-user-monitoring/) for monitoring
3. [Incident.io](https://incident.io/) for incident reporting and paging
   1. Integrated with Datadog for automatic incident reporting
4. [Mixpanel](https://mixpanel.com/) for product analytics

### Custom Agent Orchestration

#### Phase 1: Research / Debugging

1. Research Specialist
2. Error Detective

#### Phase 2: Design

1. Figma MCP Pro
2. UI/UX Designer
3. Frontend Architect

#### Phase 3: Specification

1. Spec Architect

#### Phase 4: Planning

1. Resource Manager

#### Phase 5: Implementation

<Note>The Implementation Phase includes sub-phases as defined by Planning phase</Note>

1. React Pro, Typescript Pro
2. Test Automator
3. Code Reviewer, Architect Reviewer, Debugger

## API

### Frameworks

1. [Java](https://www.java.com/) with [Spring](https://spring.io/) on top of [MySQL](https://www.mysql.com/) database
2. [Spring Web MVC](https://docs.spring.io/spring-framework/reference/web/webmvc.html) for API
3. [Spring AI](https://spring.io/projects/spring-ai) for MCP
4. [OpenAPI Specification (OAS)](https://www.openapis.org/) for API reference
5. [Hibernate](https://hibernate.org/) for ORM and DB Auditing
6. [Spring Data](https://spring.io/projects/spring-data) for data access and repositories
7. [Spring Session](https://spring.io/projects/spring-session) for session management
8. [Spring Modulith](https://spring.io/projects/spring-modulith) for structure
9. [Spring Batch](https://spring.io/projects/spring-batch) for queue/job processing
10. [Spring Security](https://spring.io/projects/spring-security) for authentication/authorization

### CI/CD

1. [GitHub Actions](https://github.com/features/actions) for automated CI/CD
2. [AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/) for API hosting
3. [Amazon Aurora](https://aws.amazon.com/rds/aurora/) for DB hosting
4. [JUnit](https://junit.org/) for Unit tests
5. [Spring Mock MVC](https://docs.spring.io/spring-framework/reference/6.0/testing/spring-mvc-test-framework.html) for
   integration tests
6. [Datadog](https://www.datadoghq.com/) for API tests
7. [Flyway](https://flywaydb.org/) for DB migration management
8. [AWS Inspector](https://aws.amazon.com/inspector/) for vulnerability scans
   1. Tight's "Security Specialist" Claude Agent is automatically tasked with any CVEs found during the build process
      and submits a PR for Compliance Officer review

### Monitoring & Logging

1. [BugSnag](https://www.bugsnag.com/) for logging
2. [AWS CloudWatch](https://aws.amazon.com/cloudwatch/) on top
   of [Spring Actuator](https://docs.spring.io/spring-boot/reference/actuator) for monitoring
3. [Incident.io](https://incident.io/) for incident reporting and paging
   1. Integrated with Cloudwatch for automatic incident reporting

### Custom Agent Orchestration

#### Phase 1: Research / Debugging

1. Research Specialist
2. Error Detective

#### Phase 2: Design

1. API Documenter
2. Backend Architect

#### Phase 3: Specification

1. Spec Architect

#### Phase 4: Planning

1. Resource Manager

#### Phase 5: Implementation

<Note>The Implementation Phase includes sub-phases as defined by Planning phase</Note>

1. Java Pro, SQL Pro, Database Optimizer
2. Test Automator
3. Code Reviewer, Architect Reviewer, Debugger
