CLAUDE.md is agent-read markdown (claude) from papadopouloskyriakos/agentic-chatops.
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# claude-gateway — n8n Workflow Project
## Context
This repository manages three agentic subsystems for Example Corp Network:
- **ChatOps** — infrastructure alerts (LibreNMS, Prometheus) → `#infra-nl-prod`, `#infra-gr-prod`
- **ChatSecOps** — security alerts (CrowdSec, vulnerability scanners) → same infra rooms
- **ChatDevOps** — development tasks (CI/CD, features) → `#cubeos`, `#meshsat`
All share the same orchestration: n8n workflows bridge external triggers to Claude Code sessions.
- **n8n instance:** https://n8n.example.net
- **GitLab:** https://gitlab.example.net/n8n/claude-gateway (project ID: 30)
- **Claude Code host (NL):** `nl-claude01` — SSH as `app-user`
- **Claude Code host (GR):** `grclaude01` (10.0.X.X) — SSH as `app-user`, oversight agent for NL maintenance
- **Claude Code workspace:** `/app/cubeos`
- **Matrix server:** matrix.example.net
- **Matrix rooms:** `#chatops`, `#cubeos`, `#meshsat`, `#infra-nl-prod`, `#infra-gr-prod` (routed by project prefix; `#claude-gateway` decommissioned)
- **LibreNMS (NL):** https://nl-nms01.example.net (API key in .env, self-signed cert)
- **LibreNMS (GR):** https://gr-nms01.example.net (dedicated GR instance, self-signed cert)
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
GET https://markdownregistry.com/api/v1/artifacts/art_o7fgjh433x45djzb
GET https://markdownregistry.com/api/v1/resolve?ref=papadopouloskyriakos/agentic-chatops/CLAUDE.md
GET https://markdownregistry.com/api/v1/blob/c3017b94782535d586155974bfc8c69fc3d9070e134c5c9b4a761c0cd3ad89bc
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
papadopouloskyriakos/agentic-chatops · bootstrap-pack/.claude/skills/specify/SKILL.md · Phase B of greenfield project bootstrap. Interview the operator to produce PROJECT.json + PROJECT.md +…
papadopouloskyriakos/agentic-chatops · bootstrap-pack/.claude/skills/tasks/SKILL.md · Phase E of greenfield project bootstrap. Atomize design.md + contracts into tasks.json with files_owned + dependencies…
papadopouloskyriakos/agentic-chatops · openclaw/skills/codegraph-lookup/SKILL.md · Query code graph database for function callers, callees, dependencies, and dead code in CubeOS and MeshSat repos.
papadopouloskyriakos/agentic-chatops · openclaw/skills/correlated-triage/SKILL.md · When multiple hosts alert simultaneously (burst), create a master YouTrack issue, run per-host triage, link children…
papadopouloskyriakos/agentic-chatops · openclaw/skills/error-propagation/SKILL.md · Structured error reporting format for triage failures — ERROR_CONTEXT format so next tier can resume without re-doing…
papadopouloskyriakos/agentic-chatops · openclaw/skills/escalate-to-claude/SKILL.md · Escalate a YouTrack issue to Claude Code (Tier 2) for CODE IMPLEMENTATION ONLY. Use ONLY when someone explicitly asks…
papadopouloskyriakos/agentic-chatops · openclaw/skills/exec-safety/SKILL.md · Blocked command list for exec tool — commands that must NEVER be executed, even if asked.