{
  "name": "Self-Improving Code",
  "description": "Infrastructure for the age of AI. Training, assessment, implementation, and security for self-improving systems. Query offerings, explore the product portfolio, and submit engagement requests via JSON-RPC 2.0.",
  "version": "1.0.0",
  "protocolVersion": "1.0",
  "url": "https://selfimprovingcode.ai",
  "provider": {
    "organization": "Self-Improving Code",
    "url": "https://selfimprovingcode.ai"
  },
  "serviceEndpoint": "/api/a2a/service",
  "serviceEndpoints": {
    "sic.get_offerings": "/api/a2a/sic/offerings",
    "sic.list_products": "/api/a2a/sic/products",
    "sic.get_product": "/api/a2a/sic/product",
    "sic.get_framework": "/api/a2a/sic/framework",
    "sic.search": "/api/a2a/sic/search",
    "sic.submit_engagement": "/api/a2a/sic/engage"
  },
  "skills": [
    {
      "id": "get_offerings",
      "name": "Get Offerings",
      "description": "Returns service offerings across two categories: Build for You (Training, Assessment, Implementation, Security) and Build for the Build (Platform Integration, Licensing, Architecture)",
      "method": "sic.get_offerings",
      "parameters": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "enum": [
              "build-for-you",
              "build-for-the-build"
            ],
            "description": "Filter by offering category"
          }
        }
      }
    },
    {
      "id": "list_products",
      "name": "List Products",
      "description": "Returns the product portfolio: Acquit.ai (litigation intelligence), FrawdBot (insider threat detection), ExoArmor (hardened knowledge base)",
      "method": "sic.list_products",
      "parameters": {
        "type": "object",
        "properties": {
          "status": {
            "type": "string",
            "enum": [
              "active",
              "development",
              "concept"
            ],
            "description": "Filter by product status"
          }
        }
      }
    },
    {
      "id": "get_product",
      "name": "Get Product",
      "description": "Returns detailed information about a single product including agent card link",
      "method": "sic.get_product",
      "parameters": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Product identifier (e.g., \"acquit\", \"frawdbot\", \"exoarmor\")"
          }
        },
        "required": [
          "id"
        ]
      }
    },
    {
      "id": "get_framework",
      "name": "Get Framework",
      "description": "Returns the Challenges, Opportunities, and Risks framework for self-improving systems",
      "method": "sic.get_framework",
      "parameters": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "id": "search",
      "name": "Search",
      "description": "Search across offerings and products",
      "method": "sic.search",
      "parameters": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "id": "submit_engagement",
      "name": "Submit Engagement Request",
      "description": "Submit an engagement request on behalf of a user interested in Self-Improving Code services. Returns a Calendly booking link for a consultation.",
      "method": "sic.submit_engagement",
      "parameters": {
        "type": "object",
        "properties": {
          "contact": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "email": {
                "type": "string",
                "format": "email"
              },
              "company": {
                "type": "string"
              },
              "role": {
                "type": "string"
              }
            },
            "required": [
              "name",
              "email"
            ]
          },
          "interest": {
            "type": "object",
            "properties": {
              "type": {
                "type": "string",
                "enum": [
                  "training",
                  "assessment",
                  "implementation",
                  "security",
                  "platform-integration",
                  "licensing",
                  "architecture",
                  "general"
                ]
              },
              "description": {
                "type": "string",
                "maxLength": 5000
              },
              "urgency": {
                "type": "string",
                "enum": [
                  "low",
                  "medium",
                  "high",
                  "critical"
                ]
              }
            },
            "required": [
              "type",
              "description"
            ]
          },
          "conversation_summary": {
            "type": "string",
            "maxLength": 2000
          },
          "referenced_offerings": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "maxItems": 10
          }
        },
        "required": [
          "contact",
          "interest"
        ]
      }
    }
  ],
  "positioning": {
    "tagline": "We build for you, and we build for the build.",
    "thesis": "Self-improving agents are transforming the software lifecycle",
    "approach": "Full lifecycle coverage: challenges, opportunities, and risks",
    "differentiator": "The ability to roll software. Ideas are cheap. Shipping is rare. We provide enterprise-grade agentic development, not prompt-and-pray."
  },
  "framework": {
    "challenges": {
      "description": "Technical obstacles in deploying self-improving systems",
      "areas": [
        "Security",
        "Observability",
        "Reliability"
      ]
    },
    "opportunities": {
      "description": "Value creation through intelligent automation",
      "areas": [
        "10x Productivity",
        "Extended Cognition",
        "Autonomous Ops"
      ]
    },
    "risks": {
      "description": "Enterprise concerns requiring governance and protection",
      "areas": [
        "Governance",
        "Compliance",
        "Protection"
      ]
    }
  },
  "technicalDepth": {
    "layers": [
      "Data Pipeline (MCP-native, vector databases, RAG)",
      "Model Orchestration (multi-provider routing, agent frameworks)",
      "Security (prompt injection defense, anomaly detection)",
      "Observability (tracing, logging, behavior analytics)",
      "Production (CI/CD, reliability engineering, deployment)"
    ],
    "note": "Full-stack expertise from data ingestion to production deployment"
  },
  "authentication": {
    "schemes": [
      {
        "type": "bearer",
        "description": "Bearer token authentication (optional for v1)"
      }
    ],
    "required": false
  },
  "contact": {
    "email": "info@selfimprovingcode.ai",
    "consultation": "https://calendly.com/colin-mcnamara/acquit-ai-consultation"
  },
  "related": [
    {
      "name": "Acquit.ai",
      "url": "https://acquit.ai",
      "relationship": "product",
      "description": "Litigation intelligence platform. Evidence collection, forensic verification, behavioral analysis, court-ready exhibits.",
      "agent_card": "https://acquit.ai/.well-known/agent.json"
    },
    {
      "name": "FrawdBot",
      "url": "https://frawdbot.ai",
      "relationship": "product",
      "description": "Insider threat detection for Google Workspace",
      "agent_card": "https://frawdbot.ai/.well-known/agent.json"
    },
    {
      "name": "ExoArmor",
      "url": "https://selfimprovingcode.ai/products/exoarmor",
      "relationship": "product",
      "description": "Hardened exocortex SaaS. Encrypted AI knowledge base with legal protection layers."
    },
    {
      "name": "Colin McNamara",
      "url": "https://colinmcnamara.com",
      "relationship": "founder",
      "agent_card": "https://colinmcnamara.com/.well-known/agent.json"
    }
  ]
}