{
  "specVersion": "1.0",
  "id": "urn:habibamohamed:writing:topics",
  "title": "Habiba Mohamed · Topic clusters",
  "description": "Tags grouped as topic clusters. Each cluster carries a canonical Schema.org Thing (sameAs Wikipedia / project home / Wikidata) plus the posts in that cluster.",
  "homePage": "https://habibamohamed.com/blog",
  "feedUrl": "https://habibamohamed.com/blog/topics.json",
  "postsUrl": "https://habibamohamed.com/blog/posts.json",
  "atomUrl": "https://habibamohamed.com/blog/feed.xml",
  "author": {
    "name": "Habiba Mohamed",
    "url": "https://habibamohamed.com",
    "sameAs": [
      "https://linkedin.com/in/habibamohamed",
      "https://github.com/habibamohamed"
    ]
  },
  "license": {
    "identifier": "CC-BY-NC-4.0",
    "url": "https://creativecommons.org/licenses/by-nc/4.0/"
  },
  "policy": "https://habibamohamed.com/.well-known/ai.txt",
  "disclaimer": "All content reflects only my own personal views at the time of publication. It is not affiliated with, endorsed by, or representative of any employer, past, present, or future.",
  "totalTopics": 5,
  "totalPosts": 2,
  "topics": [
    {
      "id": "urn:habibamohamed:topic:agent-discovery",
      "slug": "agent-discovery",
      "url": "https://habibamohamed.com/blog/tag/agent-discovery",
      "name": "Agent discovery",
      "description": "Well-known files and machine-readable manifests that let AI agents discover what a site offers.",
      "sameAs": [
        "https://agent-card.github.io/ai-catalog/"
      ],
      "postCount": 1,
      "posts": [
        {
          "id": "urn:habibamohamed:post:blogging_for_agent_discovery",
          "url": "https://habibamohamed.com/blog/blogging_for_agent_discovery",
          "title": "Write once, see everywhere",
          "date": "2026-06-16",
          "updated": "2026-06-16"
        }
      ]
    },
    {
      "id": "urn:habibamohamed:topic:ai-security",
      "slug": "ai-security",
      "url": "https://habibamohamed.com/blog/tag/ai-security",
      "name": "AI security",
      "description": "Securing AI systems, models, prompts, and the agentic stack.",
      "sameAs": [
        "https://en.wikipedia.org/wiki/AI_safety"
      ],
      "postCount": 1,
      "posts": [
        {
          "id": "urn:habibamohamed:post:hello",
          "url": "https://habibamohamed.com/blog/hello",
          "title": "Hello, world",
          "date": "2026-06-01",
          "updated": "2026-06-01"
        }
      ]
    },
    {
      "id": "urn:habibamohamed:topic:generative-ai",
      "slug": "generative-ai",
      "url": "https://habibamohamed.com/blog/tag/generative-ai",
      "name": "Generative artificial intelligence",
      "description": "AI systems that generate text, images, audio, code, or other content.",
      "sameAs": [
        "https://en.wikipedia.org/wiki/Generative_artificial_intelligence"
      ],
      "postCount": 1,
      "posts": [
        {
          "id": "urn:habibamohamed:post:blogging_for_agent_discovery",
          "url": "https://habibamohamed.com/blog/blogging_for_agent_discovery",
          "title": "Write once, see everywhere",
          "date": "2026-06-16",
          "updated": "2026-06-16"
        }
      ]
    },
    {
      "id": "urn:habibamohamed:topic:geo",
      "slug": "geo",
      "url": "https://habibamohamed.com/blog/tag/geo",
      "name": "Generative engine optimization",
      "description": "Structuring content and metadata so generative AI systems surface and cite it accurately.",
      "sameAs": [
        "https://arxiv.org/abs/2311.09735"
      ],
      "postCount": 1,
      "posts": [
        {
          "id": "urn:habibamohamed:post:blogging_for_agent_discovery",
          "url": "https://habibamohamed.com/blog/blogging_for_agent_discovery",
          "title": "Write once, see everywhere",
          "date": "2026-06-16",
          "updated": "2026-06-16"
        }
      ]
    },
    {
      "id": "urn:habibamohamed:topic:observability",
      "slug": "observability",
      "url": "https://habibamohamed.com/blog/tag/observability",
      "name": "Observability",
      "description": "Inferring internal state of software systems from their telemetry.",
      "sameAs": [
        "https://en.wikipedia.org/wiki/Observability_(software)"
      ],
      "postCount": 1,
      "posts": [
        {
          "id": "urn:habibamohamed:post:hello",
          "url": "https://habibamohamed.com/blog/hello",
          "title": "Hello, world",
          "date": "2026-06-01",
          "updated": "2026-06-01"
        }
      ]
    }
  ]
}