# api_normalization

> Drupal custom module for the LLM platform. Extends Drupal functionality with platform-specific features.

This is a custom Drupal module in the `all_drupal_custom` container. Source files are edited here and synced to the Drupal installation using BuildKit commands.

## Key Files

- [api_normalization.info.yml](api_normalization.info.yml): Module definition file
- [src/](src/): Source code (services, controllers, forms, etc.)
- [config/](config/): Configuration schema files
- [tests/](tests/): Test suites

## Commands

- [AGENTS.md](AGENTS.md): Complete command reference and Drupal workflow

## Documentation

- [GitLab Wiki](https://gitlab.com/blueflyio/agent-platform/technical-docs/-/wikis)
- [CLAUDE.md](../../CLAUDE.md): Master AI assistant instructions
- [llms.txt](../../llms.txt): Full platform context

## Important Notes

- **NEVER edit `demo_llm-platform/web/` directly** - it's Composer-managed
- Edit source in `all_drupal_custom/modules/api_normalization/`
- Sync with `buildkit drupal sync`
- Module syncs to: `demo_llm-platform/web/modules/custom/api_normalization/`

## Optional

- [templates/](templates/): Twig templates
- [css/](css/): Stylesheets
- [js/](js/): JavaScript files
