Diablo_ClaudeMD_Ricing_example/.github/copilot-instructions.md
diablo 50fa79407d
Some checks are pending
CI — CoM Config Validation / Validate JSON Configs (push) Waiting to run
CI — CoM Config Validation / Validate YAML Configs (push) Waiting to run
CI — CoM Config Validation / Lint Shell Scripts (push) Waiting to run
CI — CoM Config Validation / Secret Detection (push) Waiting to run
CI — CoM Config Validation / Lint Markdown (push) Waiting to run
CI — CoM Config Validation / Validate CODEOWNERS (push) Waiting to run
CoM Claude Command Center — sanitized public configuration
Public, sanitized mirror of an AI orchestration command center: agents, skills,
MCP servers, slash-command workflows. All infrastructure identifiers, hostnames,
mesh IPs/subnets, repo paths, maintainer identity, and hardware fleet specifics
scrubbed to <placeholders>; session debug logs and host-specific memory removed.
No live credentials. Verified clean by automated leak sweep. See SANITIZATION.md.

churchofmalware.org . authorized research only
2026-06-10 02:02:03 -04:00

3.9 KiB

Copilot Instructions — CoM Virtual Enterprise

Project Context

This is the .claude/ admin node configuration for CoM Solutions, a cybersecurity startup building Syn_OS (sovereign AI-assisted Cognitive Hyper-OS). This repo configures a 20-agent AI orchestration system across 6 pods, managed by Claude Code (Opus 4.6) as CADevO (Chief Agent Development Officer).

Owner: Ty CoM — Founder, SNHU cybersecurity student, SBIR defense track.

Architecture

  • 4 AI tools orchestrated: Claude Code (architect), Kilo Code (bulk tasks), GitHub Copilot (inline completions), Gemini (knowledge curation)
  • 20 agents in 6 pods: Dev-Security, Publishing, Game Design, Admin, Advisory, Command
  • 52 slash-command skills spanning dev, security, publishing, ops, game design
  • 13 MCP servers for external tool integration
  • Constitutional governance with Busytown/Rapture alignment axis

Coding Standards

  • Shell scripts: POSIX-compatible Bash. Use set -euo pipefail. Quote all variables. Use shellcheck-clean patterns.
  • Python: Type hints on all functions. Use pathlib over os.path. Prefer dataclasses or Pydantic models.
  • Rust (Syn_OS): Follow Rust 2021 edition. Use clippy::pedantic. No unsafe without documented justification and Aegis audit.
  • JSON configs: Use 2-space indentation. Include $schema references where applicable.
  • Markdown: ATX headings, one sentence per line for diffs, reference links at bottom.

Security Requirements

  • Never commit secrets. All tokens, API keys, credentials go in .env files or environment variables, never in tracked files.
  • Pre-commit validation: All Bash commands are pattern-matched against destructive operations (rm -rf /, format, registry deletion, pipe-to-shell).
  • 4-layer defense: Permission deny list → PreToolUse hook → Haiku prompt guard → PostToolUse scan.
  • Destructive operations always require confirmation. No force-push, no --no-verify, no chmod 777.
  • Supply chain: All dependencies must be audited. Use cargo deny for Rust, pip audit for Python, npm audit for Node.

File Organization

.claude/
├── CLAUDE.md          # Master config (loaded every session)
├── HEARTBEAT.md       # Scheduled tasks and n8n workflows
├── settings.json      # MCP servers, permissions, hooks
├── a2a/               # Agent-to-Agent governance
├── agents/            # 20 agent personality files
├── skills/            # 52 slash-command skills
├── hooks/             # 3 execution safety hook scripts
├── rules/             # Context-sensitive governance rules
├── scripts/           # Automation templates
└── projects/          # Per-project memory and context

Commit Conventions

  • Use Conventional Commits: type(scope): description
  • Types: feat, fix, security, docs, refactor, test, ci, chore
  • Scopes: agents, skills, hooks, rules, a2a, mcp, workflows
  • Always run secret scanning before commit (part of /save skill)
  • Sign commits with GPG when available

Testing

  • Shell hooks: Test with mock inputs before deploying to production hooks
  • Agent configs: Validate JSON schema compliance
  • Skills: Each skill must have a README.md with usage examples
  • Security hooks: Must pass all patterns in the deny list without false positives

PR Workflow

  • All PRs require the security checklist in the PR template
  • Destructive changes (hooks, rules, settings.json) require manual review
  • Agent personality changes should note shadow integration implications
  • Dependency updates must include audit results

Key Conventions

  • Hardware constraint: node (/) — max 3 concurrent agents
  • Prefer cargo check over cargo build to conserve resources
  • CLI-first: Never suggest GUI steps. Use Parrot WSL for system tasks.
  • Direct action over explanation. Run it, then report.
  • Short responses. Outcome + next steps only.