# AI Directives for FutDevPro Project

## Key Points to Follow

1. Always follow the instructions in the [ai_directives.md](ai_directives.md)
2. Check every link in the AI_DIRECTIVES.md deep down
3. Never forget that there is multiple independent projects open here
4. There is no repo for the root directory

## The Projects Opened
- Documentations
  - short name: docs
  - route: documentations
  - repository url: https://github.com/futdevpro/documentations.git
  - stack: markdown
  - in documentations, you should find ALL informations about the development, the company, and the projects
  - you MUST follow the rules in the [ai-directives](../../documentations/guidelines/ai-agent/ai_directives.md)

- FDP Auth Service
  - short name: auth
  - route: LIVE-projects/fdp-auth-service
  - repository url: https://github.com/futdevpro/fdp-auth-service.git
  - stack: NodeJS - Typescript
  - project type: Auth Service
  - documentation language: Hunglish

- FDP DevOps
  - short name: devops
  - route: LIVE-projects/fdp-devops
  - repository url: https://github.com/futdevpro/fdp-devops.git
  - in devops project, never do changes in the services folder!
    instead do the changes in the project opened with the same name
  - documentation language: Hunglish

- FutDevPro
  - short name: fdp
  - route: LIVE-projects/futdevpro
  - repository url: https://github.com/futdevpro/futdevpro.git
  - documentation language: Hunglish

- Master Prompter
  - short name: mp
  - route: LIVE-projects/master-prompter
  - repository url: https://github.com/futdevpro/master-prompter.git
  - documentation language: Hunglish

- CCAP
  - short name: ccap
  - route: LIVE-projects/ccap
  - repository url: https://github.com/futdevpro/ccap.git
  - documentation language: Hunglish

- Helocia
  - short name: hc
  - route: LIVE-projects/helocia
  - repository url: https://github.com/futdevpro/helocia.git
  - documentation language: Hunglish

- Organizer
  - short name: org
  - route: LIVE-projects/organizer
  - repository url: https://github.com/futdevpro/organizer.git
  - documentation language: Hunglish

- Dynamo NTS
  - short name: nts
  - route: NPM-packages/dynamo-nts
  - repository url: https://github.com/futdevpro/dynamo-nts.git
  - stack: NodeJS - Typescript
  - project type: NPM Package
  - prefix: DyNTS_
  - import: '@futdevpro/nts-dynamo';
  - documentation language: English

- Dynamo NGX Models
  - short name: ngx models
  - route: NPM-packages/dynamo-ngx-models
  - repository url: https://github.com/futdevpro/dynamo-ngx-models.git
  - stack: Typescript
  - project type: NPM Package
  - prefix: DyNM_
  - import: '@futdevpro/ngx-dynamo-models';
  - documentation language: English

- [Dynamo NGX](../../documentations/specifications/dynamo-packages/dynamo-ngx/dynamo-ngx.md)
  - short name: ngx
  - route: NPM-packages/dynamo-ngx
  - repository url: https://github.com/futdevpro/dynamo-ngx.git
  - stack: Angular - Typescript
  - project type: NPM Package
  - prefix: DyNX_
  - import: '@futdevpro/ngx-dynamo';
  - documentation language: English

- Dynamo FSM
  - short name: fsm
  - route: NPM-packages/dynamo-fsm
  - repository url: https://github.com/futdevpro/dynamo-fsm.git
  - stack: Typescript
  - project type: NPM Package
  - prefix: DyFM_
  - import: '@futdevpro/fsm-dynamo';
  - documentation language: English

- [Dynamo CLI](../../documentations/specifications/dynamo-packages/dynamo-cli/dynamo-cli.md)
  - short name: cli
  - route: NPM-packages/dynamo-cli
  - repository url: https://github.com/futdevpro/dynamo-cli.git
  - stack: NodeJS - Typescript
  - project type: CLI App
  - prefix: DyCli_
  - import: '@futdevpro/cli-dynamo';
  - documentation language: English

- Dynamo Builder Models
  - short name: dybu
  - route: NPM-packages/dynamo-builder-models
  - repository url: https://github.com/futdevpro/dynamo-builder-models.git
  - stack: Typescript
  - project type: NPM Package
  - prefix: DyBu_
  - import: '@futdevpro/dynamo-builde-models';
  - documentation language: English

- FDP Templates
  - short name: fdp temp
  - route: NPM-packages/fdp-templates
  - repository url: https://github.com/futdevpro/fdp-templates.git
  - stack: Typescript
  - project type: NPM Package
  - prefix: FDP_
  - import: '@futdevpro/fdp-templates';
  - documentation language: Hunglish

- FDP Templates NTS
  - short name: fdp nts
  - route: NPM-packages/fdp-templates-nts
  - repository url: https://github.com/futdevpro/fdp-templates-nts.git
  - stack: NodeJS - Typescript
  - project type: NPM Package
  - prefix: FDPNTS_
  - import: '@futdevpro/fdp-templates-nts';
  - documentation language: Hunglish

- FDP Templates NGX
  - short name: fdp ngx
  - route: NPM-packages/fdp-templates-ngx
  - repository url: https://github.com/futdevpro/fdp-templates-ngx.git
  - stack: Angular - Typescript
  - project type: NPM Package
  - prefix: FDPNX_
  - import: '@futdevpro/fdp-templates-ngx';
  - documentation language: Hunglish


## Main Rule-Set Reference

ATTENTION AI AGENT: This is the primary rule-set you must follow. Additional critical operational guidelines and contextual information are available in the following documentation:

[AI Directives](../../documentations/guidelines/ai-agent/ai_directives.md)
