[**claude-buddy v1.0.0**](../../README.md)

***

[claude-buddy](../../modules.md) / [types](../README.md) / ProjectStructure

# Interface: ProjectStructure

Defined in: [types/context.ts:34](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L34)

Project structure analysis

## Properties

### hasTests

> **hasTests**: `boolean`

Defined in: [types/context.ts:35](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L35)

***

### hasDocumentation

> **hasDocumentation**: `boolean`

Defined in: [types/context.ts:36](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L36)

***

### hasCI

> **hasCI**: `boolean`

Defined in: [types/context.ts:37](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L37)

***

### hasContainerization

> **hasContainerization**: `boolean`

Defined in: [types/context.ts:38](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L38)

***

### hasConfig

> **hasConfig**: `boolean`

Defined in: [types/context.ts:39](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L39)

***

### layered

> **layered**: `boolean`

Defined in: [types/context.ts:40](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L40)

***

### monorepo

> **monorepo**: `boolean`

Defined in: [types/context.ts:41](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L41)

***

### frameworks

> **frameworks**: `string`[]

Defined in: [types/context.ts:42](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L42)

***

### buildTools

> **buildTools**: `string`[]

Defined in: [types/context.ts:43](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/context.ts#L43)
