Claude Code Configuration Codex

What Is This

Central archive and reference for every CLAUDE.md file across the domus ecosystem. Each repo has a .claude/CLAUDE.md that defines how Claude Code behaves in that project — the role it plays, the patterns it follows, what it should never do.

This codex serves three purposes:

  1. Inventory — Every config in one place, includable and diffable

  2. Patterns — What works, what doesn’t, and why

  3. Evolution — Historical snapshots showing how configs matured over time

Ecosystem Snapshot (2026-04-03)

Repository Lines Focus

dots-quantum

872

Global config — role, style, CLI mastery, AsciiDoc standards

domus-captures

441

Chronicle system — worklogs, partials, document prefixes

domus-docs

357

Hub aggregator — Antora playbook, deployment pipeline

domus-infra-ops

208

Infrastructure ops — HA status, VMs, key commands

domus-ise-linux

187

802.1X EAP-TLS methodology

domus-math

174

Mathematical content — LaTeX, notation conventions

domus-automation-ops

170

Ansible, Terraform, CI/CD patterns

domus-siem-ops

102

SIEM — QRadar, Sentinel, Wazuh

domus-linux-ops

99

Linux administration patterns

domus-ise-ops

79

ISE policy, profiling, deployment

domus-identity-ops

62

Identity — SAML, Keycloak, FreeIPA

domus-ise-windows

38

Windows 802.1X EAP-TLS

domus-windows-ops

25

Windows/PowerShell administration

Pages

Page Focus

Patterns & Anti-Patterns

What belongs in CLAUDE.md, maturity levels (L1-L4), template

Full Inventory

Every CLAUDE.md with contents — for reference and diffing

Context Library

13 CLAUDE.md files + 8 context files + 3 baselines — the actual configs

Ecosystem Map

Where everything lives — 4 locations, layer architecture, governing standards

How CLAUDE.md Files Layer

~/.claude/CLAUDE.md              ← Global (dots-quantum) — role, style, rules
    ↓ always loaded
{repo}/.claude/CLAUDE.md         ← Project — repo-specific context, patterns, status
    ↓ loaded when in repo
~/.claude/rules/*.md             ← File-type rules — auto-loaded by extension
~/.claude/skills/*.md            ← Slash commands (/deploy, /worklog)
~/.claude/agents/*.md            ← Specialized agents (doc-auditor, build-fixer)
~/.claude/hooks/*.sh             ← Event automation (pre-edit backup, post-edit lint)

The global config defines who Claude is. Project configs define what the repo is. Rules define how to handle specific file types. Skills, agents, and hooks extend behavior.