diff --git a/CLAUDE.md b/CLAUDE.md index 8565688..e097e0c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -2,6 +2,15 @@ This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. +> **Cross-project working conventions are canonical in the `management` repo's +> [`CLAUDE.md`](https://git.lab/axion1337.chat/management/-/blob/main/CLAUDE.md)** +> (readable from anywhere via the Gitea mirror +> `https://rohana.axion1337.de/sorb/management`): repo topology & mirror rules, +> the Kanban framework (status labels, WIP limit 2, ADR duty — including for +> permanent rule exceptions), deploy-handover/AAR procedures, secrets handling, +> and the Karpathy guidelines. Every agent session must follow it; this file +> covers only what is specific to this repository. + ## Overview This is a **GitOps-based Kubernetes deployment** of **Element Server Suite (ESS Community v26.4.0)**, a complete Matrix homeserver stack. The repository contains Infrastructure-as-Code using **FluxCD** for GitOps synchronization, with encryption (SOPS/age), service mesh (Traefik), certificate management (Cert-Manager), and auxiliary services like Authentik, TURN/coturn, Draupnir (moderation), ClamAV (content scanning), and Grafana monitoring.