Berlin AI Automation Studio - Master Infrastructure

January 6, 2026 ยท View on GitHub

Welcome to the central repository for the Berlin AI Automation Studio. This project manages multiple interconnected microservices and AI agent suites.

๐Ÿ›‘ AGENT PROTOCOL: READ BEFORE WORKING

๐Ÿ›‘ CONSOLIDATION NOTICE: All legacy CLAUDE.md, .gemini/GEMINI.md, and project-level rule files have been PURGED.

All AI agents MUST adhere to the following architectural standards. The absolute SINGLE SOURCE OF TRUTH for all rules is RULES.md.

1. The Reuse Law

Before writing ANY new logic, check the Microservices Catalog. If a capability exists, you MUST reuse it. Duplicating logic that exists in the catalog is considered a critical failure and will cause a build rejection.

2. The One Law

There are no per-project rules. All projects follow the consolidated rules in the root RULES.md. No exceptions.

3. The Agent-Ready Requirement

Every microservice must expose:

  • /api/openapi.json: OpenAPI 3.0 Manifest
  • /api/docs: Interactive Swagger UI

๐Ÿ—๏ธ Repository Navigation

๐Ÿค– Automated Workflows

If your agent supports workflows, use them:

  • /check-microservices: Automatically checks the catalog for reuse potential.