{
  "schemaVersion": 5,
  "generatedAt": "2026-09-13T23:59:26.396Z",
  "site": {
    "name": "Decrepit Filth",
    "url": "https://decrepitfilth.art",
    "scope": "Grotesque art, Semantic SEO, AI visibility, structural analysis, code and content strategy."
  },
  "agentInstructions": {
    "default": "Start with pages, semanticHubs, projectHubs and siteGraph to understand the whole site cheaply. architectureRole distinguishes formal site structure from supporting material; agentPriority separates contextual, traversal and evidence value.",
    "articleDiscovery": "Resolve from semanticHubs or projectHubs into siteGraph, then use graph.json for detailed article metadata, tags and shared-tag relationships. Treat evidence: unassessed as unclassified, not weak. Fetch HTML only when full-resolution content is required.",
    "fetchSourceWhen": [
      "verbatim wording or quotations are required",
      "implementation details or code are required",
      "an individual article's full argument is required",
      "a claim must be independently evaluated"
    ]
  },
  "interpretationPolicy": {
    "terminology": "The site's vocabulary, terminology and phrasing are deliberately optimised for machine readability and semantic consistency. Recurring language may support a structural relationship between concepts or pages, but wording alone does not prove an unstated substantive claim.",
    "registers": {
      "siteClaim": "State what the site says directly.",
      "structureSupported": "State relationships supported by the graph, terminology, metadata, internal links or project pathways.",
      "agentInference": "Mark an inference once and briefly, then continue in plain prose."
    },
    "defaultRegister": "Prefer siteClaim and structureSupported. Use agentInference only when it adds understanding, and never let it outweigh documented material."
  },
  "resources": {
    "sitemap": "/sitemap.xml",
    "articleGraph": "/graph.json",
    "articleGraphHtml": "/art",
    "pageMap": "/agent-map.json",
    "pageMapHtml": "/agent-map.html",
    "siteGraph": "/agent-map.json#/siteGraph"
  },
  "sourceLocatorSchema": {
    "purpose": "Mechanically identify one record in a collection without relying on a descriptive URL fragment.",
    "fields": {
      "resource": "JSON resource containing the target collection.",
      "collection": "Top-level array containing the target record.",
      "key": "Record field used for selection.",
      "value": "Exact field value that must identify one record."
    },
    "resolutionRule": "Select records from resource[collection] where record[key] equals value; exactly one record must match."
  },
  "claimStatus": {
    "site-thesis": "The site's declared conceptual position.",
    "author-argument": "An interpretation argued by the author.",
    "implementation": "A capability represented in the published code.",
    "observation": "A result reported from recorded data.",
    "editorial-strategy": "A recommended creative or publishing direction.",
    "navigation": "A description of site structure rather than a substantive claim."
  },
  "counts": {
    "corePages": 10,
    "articles": 45,
    "projects": 5,
    "indexedUrls": 60,
    "siteGraphNodes": 60,
    "siteGraphEdges": 149,
    "semanticHubs": 9,
    "projectHubs": 5
  },
  "pages": [
    {
      "id": "home",
      "path": "/",
      "kind": "entry-point",
      "title": "Decrepit Filth",
      "summary": "Entry point to a grotesque art archive and semantic testbed connecting AI research, Semantic SEO, code, content strategy and machine-readable site structure.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "entry-point",
          "site-navigation"
        ]
      },
      "url": "https://decrepitfilth.art/",
      "indexing": {
        "canonical": "https://decrepitfilth.art/",
        "includeInSitemap": true,
        "priority": 1,
        "lastModified": "2026-09-11"
      },
      "questionsAnswered": [
        "What subjects and formats does the site connect?",
        "Where should a human or agent begin?",
        "Which machine-readable discovery files are available?"
      ],
      "content": {
        "purpose": "Orient readers and agents, expose the site's main conceptual regions, and provide a prompt for constructing interest-specific reading paths.",
        "regions": [
          "site thesis",
          "hidden-structure framework",
          "research workflow",
          "code implementation",
          "Semantic SEO evidence",
          "LLM output analysis",
          "creative strategy",
          "article archive"
        ]
      },
      "limitations": [
        "The homepage is an entry point; substantive claims belong to the linked pages and articles."
      ],
      "agentUse": {
        "role": "Start here only when human-facing orientation is needed.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "about",
      "path": "/about",
      "kind": "orientation",
      "title": "What is Decrepit Filth?",
      "summary": "Defines Decrepit Filth as a self-describing semantic system in which grotesque art, AI research, Semantic SEO, content strategy and archiving operate as one structural experiment.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "critical",
        "traversal": "critical",
        "evidence": "medium",
        "roles": [
          "site-orientation",
          "site-thesis"
        ]
      },
      "url": "https://decrepitfilth.art/about",
      "indexing": {
        "canonical": "https://decrepitfilth.art/about",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "What is Decrepit Filth?",
        "Who is the site for?",
        "How do its art, research, code and strategy connect?"
      ],
      "content": {
        "claims": [
          {
            "status": "site-thesis",
            "text": "The site is not primarily a portfolio, blog or SEO resource; it is a system designed to describe and reinforce its own semantic structure."
          },
          {
            "status": "author-argument",
            "text": "Grotesque surreal art is a useful stress test because it is visually dense, semantically unstable and difficult for platforms to classify."
          },
          {
            "status": "site-thesis",
            "text": "The long-term objective is not visibility alone but an archive whose internal structure resists external flattening."
          }
        ],
        "systemLoop": [
          "ambiguous grotesque art",
          "structural research",
          "content strategy",
          "archive construction",
          "machine-readable representation",
          "visibility pressure",
          "platform capture",
          "stronger archive"
        ],
        "audience": [
          "independent creators",
          "niche publishers",
          "research-led operators",
          "artists whose work is difficult to classify"
        ]
      },
      "limitations": [
        "This is the site's orientation and thesis page, not independent empirical validation."
      ],
      "agentUse": {
        "role": "Read first for site-wide intent and vocabulary.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "hidden-structure",
      "path": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "kind": "conceptual-framework",
      "title": "How AI, Network Analysis and LLMs Reveal Hidden Structure in Content",
      "summary": "Explains how statistical, relational, semantic and human interpretation can be combined to recover structure hidden by compressed representations.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "critical",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "conceptual-kernel",
          "cross-region-ontology"
        ]
      },
      "url": "https://decrepitfilth.art/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "indexing": {
        "canonical": "https://decrepitfilth.art/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": null
      },
      "questionsAnswered": [
        "What structure gets lost when reality is converted into data?",
        "Why are deep learning, network analysis and LLMs complementary?",
        "Why is human interpretation still required?"
      ],
      "content": {
        "framework": [
          {
            "system": "deep-learning",
            "function": "detect statistical regularity",
            "question": "What patterns exist?",
            "blindSpot": "absence and significance"
          },
          {
            "system": "network-analysis",
            "function": "detect relational and missing structure",
            "question": "What structure is present or absent?",
            "blindSpot": "meaning"
          },
          {
            "system": "llm",
            "function": "interpret and express semantic structure",
            "question": "How can the structure be explained?",
            "blindSpot": "value selection and reliable truth assessment"
          },
          {
            "system": "human",
            "function": "judge importance and consequences",
            "question": "Which structure matters?",
            "blindSpot": "scale and consistency"
          }
        ],
        "claims": [
          {
            "status": "author-argument",
            "text": "Many systems act on representations of reality rather than reality itself."
          },
          {
            "status": "author-argument",
            "text": "Deep learning, graph analysis, LLM interpretation and human judgment are compensatory rather than interchangeable."
          }
        ]
      },
      "limitations": [
        "The framework is conceptual and does not establish that every hidden relationship is meaningful.",
        "LLM explanations remain interpretations of observed representations rather than access to model internals."
      ],
      "agentUse": {
        "role": "Conceptual explanation connecting the site's research methods.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "workflow-structure-breakdown",
      "path": "/workflow-structure-breakdown",
      "kind": "methodology",
      "title": "Workflow Structure Breakdown",
      "summary": "Documents a bottom-up workflow moving from search-result collection through semantic reduction, graph analysis and human-supervised interpretation.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "high",
        "roles": [
          "methodology",
          "process-map"
        ]
      },
      "url": "https://decrepitfilth.art/workflow-structure-breakdown",
      "indexing": {
        "canonical": "https://decrepitfilth.art/workflow-structure-breakdown",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "How is the research pipeline structured?",
        "What happens at each processing stage?",
        "How does it differ from seed-keyword research?"
      ],
      "content": {
        "pipeline": [
          "query-driven data acquisition",
          "content harvesting and structural extraction",
          "summarisation and noise reduction",
          "keyword and keyphrase extraction",
          "visualisation and relational analysis",
          "Apriori association-rule discovery",
          "interactive analysis and manual override"
        ],
        "claims": [
          {
            "status": "author-argument",
            "text": "Beginning with collected evidence can reduce the input bias introduced by manually selected seed keywords."
          },
          {
            "status": "author-argument",
            "text": "Relational analysis can reveal contextual associations that flat keyword lists obscure."
          }
        ],
        "outputs": [
          "cleaned source corpus",
          "semantic terms and phrases",
          "concept networks",
          "association rules",
          "human-reviewed strategic findings"
        ]
      },
      "limitations": [
        "The workflow does not independently provide search volume, advertising cost or commercial competition data.",
        "It is best used as a research layer alongside conventional search tools."
      ],
      "agentUse": {
        "role": "Authoritative sequence of the site's research methodology.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "code",
      "path": "/code",
      "kind": "code-notebook",
      "title": "SEO Python Codebase",
      "summary": "Static notebook export implementing the site's recursive SEO, NLP, keyword extraction, clustering, association and graph-analysis workflow.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "medium",
        "traversal": "medium",
        "evidence": "critical",
        "roles": [
          "implementation",
          "code-reference"
        ]
      },
      "url": "https://decrepitfilth.art/code",
      "indexing": {
        "canonical": "https://decrepitfilth.art/code",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "How is the research workflow implemented?",
        "Which Python methods and libraries are involved?",
        "How are documents converted into semantic structures?"
      ],
      "content": {
        "artifact": {
          "format": "static Jupyter notebook HTML",
          "interactiveExecution": false
        },
        "methods": [
          "Google Custom Search collection",
          "robots handling",
          "HTML and text extraction",
          "transformer-based language processing",
          "KeyBERT keyword extraction",
          "word-frequency analysis",
          "semantic clustering",
          "NetworkX graph analysis",
          "Apriori association discovery"
        ],
        "claims": [
          {
            "status": "implementation",
            "text": "The notebook contains the implementation layer used by the site's research and content-strategy workflow."
          }
        ]
      },
      "limitations": [
        "The published page is a static export rather than a hosted execution environment.",
        "Reproduction may require external APIs, Python dependencies and source data.",
        "Fetch the source page when exact functions or code are required."
      ],
      "agentUse": {
        "role": "Implementation reference.",
        "sourceFetchUsuallyRequired": true
      }
    },
    {
      "id": "semantic-seo-lab",
      "path": "/semantic-seo-lab",
      "kind": "research-notebook",
      "title": "Semantic SEO With Python: An Agent-Run, Human-Supervised Research Notebook",
      "summary": "Tests whether Python-generated SEO representations remain usable when classical NLP, graph analysis, agent interpretation and human correction are combined.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "critical",
        "traversal": "high",
        "evidence": "critical",
        "roles": [
          "research-evidence",
          "human-supervised-analysis"
        ]
      },
      "url": "https://decrepitfilth.art/semantic-seo-lab",
      "indexing": {
        "canonical": "https://decrepitfilth.art/semantic-seo-lab",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "Can semantic SEO representations be made operational?",
        "What do classical NLP and graph methods reveal?",
        "How should agent interpretations be supervised?",
        "What search changes were observed after publication?"
      ],
      "content": {
        "researchParts": [
          {
            "name": "classical-methods",
            "methods": [
              "TF-IDF",
              "c-TF-IDF",
              "NetworkX",
              "Louvain communities",
              "BERT",
              "RoBERTa",
              "KMeans",
              "HDBSCAN and BERTopic-style clustering"
            ]
          },
          {
            "name": "agent-supervised-interpretation",
            "methods": [
              "graph interrogation",
              "evidence/inference separation",
              "human correction trail"
            ]
          },
          {
            "name": "search-observation",
            "source": "Google Search Console",
            "periodEnd": "2026-09-01"
          }
        ],
        "observations": [
          {
            "status": "observation",
            "metric": "site-impressions",
            "before": 190,
            "after": 365,
            "changePercent": 92
          },
          {
            "status": "observation",
            "page": "/art/python-nlp-semantic-seo",
            "impressionsBefore": 4,
            "impressionsAfter": 161
          },
          {
            "status": "observation",
            "page": "/semantic-seo-lab",
            "impressionsBefore": 131,
            "impressionsAfter": 180
          },
          {
            "status": "observation",
            "metric": "site-clicks",
            "before": 0,
            "after": 0
          }
        ],
        "interpretation": "The recorded change is consistent with incremental visibility and query-page specialisation: the lab became the stronger conceptual destination while the practical article remained better aligned with procedural queries."
      },
      "limitations": [
        "The observations are not a controlled experiment and do not establish causality.",
        "Search Console data cannot reveal Google's internal ranking process.",
        "No clicks were recorded, so the evidence supports visibility rather than engagement or user value."
      ],
      "agentUse": {
        "role": "Primary evidence page for the site's Semantic SEO research.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "datamining-llm",
      "path": "/datamining-llm",
      "kind": "methodological-doctrine",
      "title": "Data-Mining an LLM: Emergent Structural Mapping",
      "summary": "Presents a method for converting recorded LLM outputs into inspectable semantic systems and studying what survives, weakens, disappears or becomes distorted under prompting pressure.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "llm-analysis-doctrine",
          "methodology"
        ]
      },
      "url": "https://decrepitfilth.art/datamining-llm",
      "indexing": {
        "canonical": "https://decrepitfilth.art/datamining-llm",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "What can repeated LLM outputs reveal?",
        "How can outputs be converted into symbolic structures?",
        "How are omissions, contradictions and collapses interrogated?"
      ],
      "content": {
        "sections": [
          "introduction",
          "Emergent Structural Mapping doctrine",
          "methodology pipeline",
          "symbolic engine schema",
          "implementation example",
          "SEM execution system",
          "full thread archive reference",
          "conclusion and next steps"
        ],
        "pipeline": [
          "prompt initiation",
          "surface-output capture",
          "semantic-network construction",
          "emergent structural mapping",
          "collapse interrogation",
          "recursive audit",
          "recursive recompression",
          "strategic output"
        ],
        "claims": [
          {
            "status": "author-argument",
            "text": "Repeated LLM outputs can be treated as artifacts whose persistent relations, omissions and distortions can be mapped."
          },
          {
            "status": "author-argument",
            "text": "Contradiction and recursive questioning can expose structural weaknesses hidden by fluent surface responses."
          }
        ],
        "corePrinciple": "Treat outputs as artifacts under pressure: identify what survives, compress it and build with it."
      },
      "limitations": [
        "The method analyses recorded outputs, not hidden model weights, activations or direct internal reasoning.",
        "Results depend on prompts, sampling conditions and the selected output archive.",
        "Persistent output patterns should not automatically be treated as empirical truth."
      ],
      "agentUse": {
        "role": "LLM-analysis doctrine and symbolic extraction terminology.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "content-strategy",
      "path": "/content-strategy",
      "kind": "editorial-strategy",
      "title": "Content Strategy: Grotesque Art and the Seer-Clown",
      "summary": "Translates clustered research into a creative niche, symbolic vocabulary and hybrid practical-digital production strategy centred on the Seer-Clown archetype.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "research-to-art-bridge",
          "editorial-strategy"
        ]
      },
      "url": "https://decrepitfilth.art/content-strategy",
      "indexing": {
        "canonical": "https://decrepitfilth.art/content-strategy",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "What niche should the artistic project occupy?",
        "Which themes recur in the research?",
        "What is the Seer-Clown?",
        "How should the work be produced?"
      ],
      "content": {
        "evidenceBasis": [
          "clustered Instagram material",
          "Python Semantic SEO processing",
          "keyword and association analysis",
          "human strategic interpretation"
        ],
        "positioning": "Blasphemous pop-surrealist horror with theatrical grotesque aesthetics.",
        "archetype": {
          "name": "Seer-Clown",
          "roles": [
            "prophet",
            "fool",
            "tragic jester",
            "rejected oracle",
            "truth-teller mistaken for an idiot"
          ]
        },
        "themes": [
          "decay and ruined grandeur",
          "masks and unstable identity",
          "sacred glyphs and corrupted ritual",
          "clowns, dolls and puppetry",
          "digital decay and glitch",
          "cosmic collapse",
          "uncanny theatre"
        ],
        "production": [
          "airbrush and practical painting",
          "stop motion",
          "mixed media",
          "After Effects compositing",
          "Houdini effects",
          "glitch and datamosh processes",
          "short looping video"
        ],
        "claims": [
          {
            "status": "editorial-strategy",
            "text": "The strongest differentiated niche combines grotesque theatrical imagery, decaying sacred symbolism and the Seer-Clown archetype."
          }
        ]
      },
      "limitations": [
        "The strategy is a human interpretation of the research corpus, not proof of universal audience preference.",
        "Creative positioning should evolve when new work or evidence contradicts the current clusters."
      ],
      "agentUse": {
        "role": "Authoritative creative and editorial direction for the project.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "art",
      "path": "/art",
      "kind": "archive-hub",
      "title": "Art and Research Concept Hub",
      "summary": "Navigation hub representing the article archive as a concept network built from shared tags, guided project pathways and individual article records.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "low",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "archive-hub",
          "graph-navigation"
        ]
      },
      "url": "https://decrepitfilth.art/art",
      "indexing": {
        "canonical": "https://decrepitfilth.art/art",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-14"
      },
      "questionsAnswered": [
        "What has been published?",
        "Which articles share concepts?",
        "Which guided pathways connect related investigations?"
      ],
      "content": {
        "generatedFrom": "/graph.json",
        "navigationModes": [
          "interactive concept graph",
          "guided project pathways",
          "tag index",
          "article links"
        ],
        "claims": [
          {
            "status": "navigation",
            "text": "Graph connections indicate shared assigned tags between articles."
          }
        ]
      },
      "limitations": [
        "A graph edge represents shared taxonomy, not causality, agreement or independently measured semantic similarity.",
        "Article-level content remains in graph.json and the source Markdown files."
      ],
      "agentUse": {
        "role": "Use graph.json for article discovery; use this record to understand the archive hub.",
        "sourceFetchUsuallyRequired": false
      }
    },
    {
      "id": "contact",
      "path": "/contact",
      "kind": "utility",
      "title": "Contact Andrew Hale",
      "summary": "Contact form for enquiries about Decrepit Filth, grotesque art, Semantic SEO, AI research and related projects.",
      "architectureRole": "core",
      "agentPriority": {
        "context": "low",
        "traversal": "low",
        "evidence": "none",
        "roles": [
          "utility"
        ]
      },
      "url": "https://decrepitfilth.art/contact",
      "indexing": {
        "canonical": "https://decrepitfilth.art/contact",
        "includeInSitemap": true,
        "priority": 0.8,
        "lastModified": "2026-09-10"
      },
      "questionsAnswered": [
        "How can Andrew Hale be contacted about the site or related work?"
      ],
      "content": {
        "purpose": "contact",
        "acceptedFields": [
          "email",
          "message"
        ],
        "delivery": "Formspree",
        "topics": [
          "grotesque art",
          "Semantic SEO",
          "AI research",
          "project enquiries"
        ]
      },
      "limitations": [
        "Utility page with no substantive research claims.",
        "An agent must not submit the form without explicit user authorisation."
      ],
      "agentUse": {
        "role": "Contact endpoint only.",
        "sourceFetchUsuallyRequired": false
      }
    }
  ],
  "semanticHubSelectionRule": "A semantic hub is a supporting page with unusually high contextual or bridge value whose function is not already adequately represented by a core page.",
  "semanticHubs": [
    {
      "id": "/art/from-seo-keywords-to-the-haunted-machine",
      "path": "/art/from-seo-keywords-to-the-haunted-machine",
      "url": "https://decrepitfilth.art/art/from-seo-keywords-to-the-haunted-machine",
      "title": "From SEO Keywords to the Haunted Machine: How AI Search Became a Creative Operating System",
      "summary": "This video case study shows how AI-era search changes the value of content. Instead of chasing keyword volume, the project uses semantic SEO, network analysis, suppressed and emerging nodes, and creative systems design to turn search results into a coherent creative operating system.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "critical",
        "traversal": "critical",
        "evidence": "high",
        "roles": [
          "worked-site-synthesis",
          "cross-region-bridge"
        ]
      },
      "purpose": "Worked instance of the whole site, joining technical research to creative identity.",
      "progression": [
        "search problem",
        "data collection",
        "semantic graph",
        "structural interrogation",
        "hidden structure",
        "suppression and adjacency",
        "content strategy",
        "Haunted Machine",
        "artistic identity"
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "from-seo-keywords-to-the-haunted-machine"
      }
    },
    {
      "id": "/art/ai-visibility-is-not-value",
      "path": "/art/ai-visibility-is-not-value",
      "url": "https://decrepitfilth.art/art/ai-visibility-is-not-value",
      "title": "AI Visibility Is Not Value",
      "summary": "A series on AI visibility, source eligibility, platform-specific selection, attribution, measurement, value transfer, platform capture, and the citable archive that remains worth returning to.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "critical",
        "traversal": "critical",
        "evidence": "medium",
        "roles": [
          "series-overview",
          "lossy-intentional-compression"
        ]
      },
      "purpose": "Intentional compression and routing layer for the nine-part AI visibility argument.",
      "progression": [
        "optimisation",
        "eligibility",
        "selection",
        "representation and citation",
        "measurement",
        "value transfer",
        "retention and platform capture",
        "archive",
        "representation governance"
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-visibility-is-not-value"
      }
    },
    {
      "id": "/art/how-search-and-recommendation-systems-actually-work",
      "path": "/art/how-search-and-recommendation-systems-actually-work",
      "url": "https://decrepitfilth.art/art/how-search-and-recommendation-systems-actually-work",
      "title": "How Search and Recommendation Systems Actually Work",
      "summary": "Search engines, recommendation systems, and AI retrieval systems appear different on the surface. Underneath, they are solving the same problem: selecting a small amount of information from a much larger set of possibilities.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "selection-model",
          "cross-system-bridge"
        ]
      },
      "purpose": "Common selection and representation model spanning search, recommendation and AI retrieval.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "how-search-and-recommendation-systems-actually-work"
      }
    },
    {
      "id": "/art/semantic-seo-is-graph-positioning",
      "path": "/art/semantic-seo-is-graph-positioning",
      "url": "https://decrepitfilth.art/art/semantic-seo-is-graph-positioning",
      "title": "Semantic SEO Is Not Content Optimisation: It Is Graph Positioning",
      "summary": "Most discussions of semantic SEO focus on improving content. Increasingly, the more useful question is where that content sits within the network of entities, relationships, and information that search systems use to retrieve and rank information.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "organising-proposition",
          "semantic-seo-bridge"
        ]
      },
      "purpose": "Organising proposition that page value is partly positional and originality can change relationships in the graph.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "semantic-seo-is-graph-positioning"
      }
    },
    {
      "id": "/art/who-benefits-most-from-this-system",
      "path": "/art/who-benefits-most-from-this-system",
      "url": "https://decrepitfilth.art/art/who-benefits-most-from-this-system",
      "title": "Who This Semantic SEO System Is For—and Why",
      "summary": "This page defines the intended audience for DecrepitFilth's human-supervised Semantic SEO research system and explains why independent creators, niche publishers, technical strategists and research-led operators benefit from it.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "low",
        "roles": [
          "audience-definition",
          "suitability-map",
          "independent-operator-bridge"
        ]
      },
      "purpose": "Defines who gains most from the system and routes independent creators, niche publishers, search strategists, research-led operators and experimental artists towards the most relevant methods and examples.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "who-benefits-most-from-this-system"
      }
    },
    {
      "id": "/art/building-an-agent-native-after-effects-workflow",
      "path": "/art/building-an-agent-native-after-effects-workflow",
      "url": "https://decrepitfilth.art/art/building-an-agent-native-after-effects-workflow",
      "title": "Building an Agent-Native After Effects Workflow",
      "summary": "A reference architecture developed through short-form video production, externalising After Effects state for AI-assisted motion design under human direction.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "high",
        "roles": [
          "agent-native-production-architecture",
          "creative-system-implementation",
          "art-code-bridge",
          "human-supervised-workflow"
        ]
      },
      "purpose": "Externalises consequential After Effects production state so an agent can preserve a creative system while changing, rebuilding and verifying individual outputs under human direction.",
      "origin": "Developed through production of the zombie-survival short-form video series, then generalised into a reusable reference architecture.",
      "operatingLoop": [
        "define",
        "build",
        "observe rendered evidence",
        "correct responsible state"
      ],
      "authority": {
        "human": "intent, approval, taste, exceptions and final creative authority",
        "agent": "state reconstruction, local modification, build execution and evidence inspection",
        "application": "specialised execution and rendering"
      },
      "implementationRepository": "https://github.com/arh789/after-effects-agent-native-production-architecture",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "building-an-agent-native-after-effects-workflow"
      }
    },
    {
      "id": "/art/the-citable-hard-to-exhaust-archive",
      "path": "/art/the-citable-hard-to-exhaust-archive",
      "url": "https://decrepitfilth.art/art/the-citable-hard-to-exhaust-archive",
      "title": "AI Visibility Is Not Value, Part 8 — The Citable, Hard-to-Exhaust Archive",
      "summary": "A source retains value in AI-mediated discovery when it is easy to cite, difficult to exhaust, and worth returning to. The archive becomes a countermeasure to platform capture.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "medium",
        "roles": [
          "archive-rationale",
          "platform-capture-response"
        ]
      },
      "purpose": "Explains the site's architectural response to platform capture through citability, depth and returnability.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "the-citable-hard-to-exhaust-archive"
      }
    },
    {
      "id": "/art/representation-governance",
      "path": "/art/representation-governance",
      "url": "https://decrepitfilth.art/art/representation-governance",
      "title": "AI Visibility Is Not Value, Part 9 — Representation Governance",
      "summary": "AI visibility becomes a governance problem when platforms mediate who is selected, represented, omitted, attributed, rewarded, and made returnable.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "medium",
        "evidence": "medium",
        "roles": [
          "series-conclusion",
          "governance-model"
        ]
      },
      "purpose": "Highest-order AI visibility conclusion connecting selection, omission, representation, attribution, reward and returnability.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "representation-governance"
      }
    },
    {
      "id": "/art/structural-extraction-protocol",
      "path": "/art/structural-extraction-protocol",
      "url": "https://decrepitfilth.art/art/structural-extraction-protocol",
      "title": "Structural Extraction Protocol",
      "summary": "A unified, procedural system for extracting structurally necessary logic from language model outputs through recursive constraint, adversarial interrogation, and collapse enforcement.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "high",
        "traversal": "high",
        "evidence": "high",
        "roles": [
          "executable-method",
          "llm-analysis-bridge"
        ]
      },
      "purpose": "Turns structural analysis into an executable method based on recursive constraint, adversarial interrogation and collapse enforcement.",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "structural-extraction-protocol"
      }
    }
  ],
  "projectHubs": [
    {
      "id": "/art/project/chatgpt-structural-failure",
      "path": "/art/project/chatgpt-structural-failure",
      "url": "https://decrepitfilth.art/art/project/chatgpt-structural-failure",
      "title": "How to Stop ChatGPT From Lying",
      "summary": "A staged investigation using a zombie-survival stress test to expose coherence smoothing, hidden assumptions and structurally weak answers in ChatGPT.",
      "introduction": "Follow the investigation from ChatGPT's initial survival answer through adversarial questioning, structural convergence, historical testing, a bioweapons failure and the final supervised method.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "ordered-investigation",
          "guided-reading-path"
        ]
      },
      "sequence": [
        {
          "order": 1,
          "path": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
          "title": "Zombie Survival by ChatGPT — Why the AI Lies (and How to Stop It)",
          "role": "chapter"
        },
        {
          "order": 2,
          "path": "/art/adversarial-questioning-chatgpt-zombie-survival",
          "title": "ChatGPT's Zombie Survival Plan Falls Apart When You Ask This",
          "role": "chapter"
        },
        {
          "order": 3,
          "path": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
          "title": "The Zombie Survival Strategy ChatGPT Couldn’t See",
          "role": "chapter"
        },
        {
          "order": 4,
          "path": "/art/ai-zombie-survival-why-fortresses-fail",
          "title": "AI Zombie Survival: Why Fortresses Fail",
          "role": "chapter"
        },
        {
          "order": 5,
          "path": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
          "title": "Why ChatGPT Recommended Bioweapons in a Zombie Apocalypse",
          "role": "chapter"
        },
        {
          "order": 6,
          "path": "/art/how-to-stop-chatgpt-from-lying",
          "title": "How to Stop ChatGPT From Lying",
          "role": "chapter"
        }
      ],
      "supportingResources": [
        {
          "order": 10,
          "path": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
          "title": "SDA-3 protocol",
          "role": "methodology"
        },
        {
          "order": 11,
          "path": "/art/sda3-tldr",
          "title": "SDA-3 tl;dr",
          "role": "methodology"
        },
        {
          "order": 20,
          "path": "/art/tiktok-zombie-survival-series",
          "title": "TikTok Zombie Survival Series: How to Stop ChatGPT From Lying",
          "role": "media-index"
        },
        {
          "order": 21,
          "path": "/art/youtube-video-index",
          "title": "YouTube",
          "role": "media-index"
        },
        {
          "order": 22,
          "path": "/art/building-an-agent-native-after-effects-workflow",
          "title": "Building an Agent-Native After Effects Workflow",
          "role": "methodology"
        }
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "chatgpt-structural-failure"
      }
    },
    {
      "id": "/art/project/ai-visibility-is-not-value",
      "path": "/art/project/ai-visibility-is-not-value",
      "url": "https://decrepitfilth.art/art/project/ai-visibility-is-not-value",
      "title": "AI Visibility Is Not Value",
      "summary": "A nine-part analysis, with a series overview, separating AI visibility from selection, citation, value transfer and durable audience value.",
      "introduction": "Begin with the series argument, then follow the distinction between being available to an AI system, being selected, being cited and retaining any resulting value.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "ordered-investigation",
          "guided-reading-path"
        ]
      },
      "sequence": [
        {
          "order": 1,
          "path": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
          "title": "AI Visibility Is Not Value, Part 1 — AI Visibility Is Not a Direct Optimisation Outcome",
          "role": "chapter"
        },
        {
          "order": 2,
          "path": "/art/source-eligibility-being-available-is-not-being-chosen",
          "title": "AI Visibility Is Not Value, Part 2 — Source Eligibility: Being Available Is Not Being Chosen",
          "role": "chapter"
        },
        {
          "order": 3,
          "path": "/art/ai-visibility-is-not-one-environment",
          "title": "AI Visibility Is Not Value, Part 3 — AI Visibility Is Not One Environment",
          "role": "chapter"
        },
        {
          "order": 4,
          "path": "/art/the-selection-gap",
          "title": "AI Visibility Is Not Value, Part 4 — The Selection Gap",
          "role": "chapter"
        },
        {
          "order": 5,
          "path": "/art/selected-does-not-mean-cited",
          "title": "AI Visibility Is Not Value, Part 5 — Selected Does Not Mean Cited",
          "role": "chapter"
        },
        {
          "order": 6,
          "path": "/art/ai-visibility-measurement-cannot-prove-value",
          "title": "AI Visibility Is Not Value, Part 6 — AI Visibility Measurement Cannot Prove Value",
          "role": "chapter"
        },
        {
          "order": 7,
          "path": "/art/value-transfer-retention-and-platform-capture",
          "title": "AI Visibility Is Not Value, Part 7 — Value Transfer, Retention, and Platform Capture",
          "role": "chapter"
        },
        {
          "order": 8,
          "path": "/art/the-citable-hard-to-exhaust-archive",
          "title": "AI Visibility Is Not Value, Part 8 — The Citable, Hard-to-Exhaust Archive",
          "role": "chapter"
        },
        {
          "order": 9,
          "path": "/art/representation-governance",
          "title": "AI Visibility Is Not Value, Part 9 — Representation Governance",
          "role": "chapter"
        }
      ],
      "supportingResources": [
        {
          "order": 0,
          "path": "/art/ai-visibility-is-not-value",
          "title": "AI Visibility Is Not Value",
          "role": "overview"
        }
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "ai-visibility-is-not-value"
      }
    },
    {
      "id": "/art/project/sda3-structural-extraction",
      "path": "/art/project/sda3-structural-extraction",
      "url": "https://decrepitfilth.art/art/project/sda3-structural-extraction",
      "title": "SDA-3 and LLM Structural Extraction",
      "summary": "A method-led pathway for extracting and testing structural information from language-model outputs without claiming access to hidden model states.",
      "introduction": "The sequence moves from the misuse problem to the SDA-3 protocol, a practical structural-extraction method and the limits of analysing representations through observable outputs.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "ordered-investigation",
          "guided-reading-path"
        ]
      },
      "sequence": [
        {
          "order": 1,
          "path": "/art/gpt-misuse-is-not-what-people-think",
          "title": "GPT Misuse Is Not What People Think",
          "role": "chapter"
        },
        {
          "order": 2,
          "path": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
          "title": "SDA-3 protocol",
          "role": "chapter"
        },
        {
          "order": 3,
          "path": "/art/structural-extraction-protocol",
          "title": "Structural Extraction Protocol",
          "role": "chapter"
        },
        {
          "order": 4,
          "path": "/art/hidden-representations-without-hidden-layers",
          "title": "Hidden Representations Without Hidden Layers",
          "role": "chapter"
        }
      ],
      "supportingResources": [
        {
          "order": 10,
          "path": "/art/sda3-tldr",
          "title": "SDA-3 tl;dr",
          "role": "summary"
        }
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "sda3-structural-extraction"
      }
    },
    {
      "id": "/art/project/semantic-seo-graph-positioning",
      "path": "/art/project/semantic-seo-graph-positioning",
      "url": "https://decrepitfilth.art/art/project/semantic-seo-graph-positioning",
      "title": "Semantic SEO as Graph Positioning",
      "summary": "A connected argument that reframes Semantic SEO as structural legibility and graph positioning rather than isolated content optimisation.",
      "introduction": "Follow the argument from pre-optimisation structure through search-system behaviour, graph positioning, creative visibility and the resulting content operating system.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "ordered-investigation",
          "guided-reading-path"
        ]
      },
      "sequence": [
        {
          "order": 1,
          "path": "/art/semantic-seo-begins-before-optimisation",
          "title": "Semantic SEO Begins Before Optimisation",
          "role": "chapter"
        },
        {
          "order": 2,
          "path": "/art/seo-visibility-structural-legibility",
          "title": "Why SEO Visibility Comes From Structural Legibility, Not Optimisation",
          "role": "chapter"
        },
        {
          "order": 3,
          "path": "/art/how-search-and-recommendation-systems-actually-work",
          "title": "How Search and Recommendation Systems Actually Work",
          "role": "chapter"
        },
        {
          "order": 4,
          "path": "/art/semantic-seo-is-graph-positioning",
          "title": "Semantic SEO Is Not Content Optimisation: It Is Graph Positioning",
          "role": "chapter"
        },
        {
          "order": 5,
          "path": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
          "title": "AI SEO Strategy: Why Your Creative Work Is Invisible",
          "role": "chapter"
        },
        {
          "order": 6,
          "path": "/art/from-seo-keywords-to-the-haunted-machine",
          "title": "From SEO Keywords to the Haunted Machine: How AI Search Became a Creative Operating System",
          "role": "chapter"
        }
      ],
      "supportingResources": [
        {
          "order": 20,
          "path": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
          "title": "Semantic SEO in Python: From Search Results to Original Content Strategy",
          "role": "methodology"
        },
        {
          "order": 21,
          "path": "/art/python-nlp-semantic-seo",
          "title": "Python for NLP and Semantic SEO: A Practical Reference",
          "role": "methodology"
        },
        {
          "order": 22,
          "path": "/art/research-pipeline",
          "title": "Research pipeline",
          "role": "methodology"
        }
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "semantic-seo-graph-positioning"
      }
    },
    {
      "id": "/art/project/seer-clown-research",
      "path": "/art/project/seer-clown-research",
      "url": "https://decrepitfilth.art/art/project/seer-clown-research",
      "title": "From Aesthetic Research to the Seer-Clown",
      "summary": "An evidence-led pathway from audience and medium research through source data, clustering, interpretation and the Seer-Clown archetype.",
      "introduction": "This sequence exposes both the research outputs and the intermediate representations used to turn audience evidence into an artistic identity system.",
      "architectureRole": "supporting",
      "agentPriority": {
        "context": "medium",
        "traversal": "critical",
        "evidence": "low",
        "roles": [
          "ordered-investigation",
          "guided-reading-path"
        ]
      },
      "sequence": [
        {
          "order": 1,
          "path": "/art/art-forms-with-high-audience-resonance",
          "title": "Art Forms with High Audience Resonance",
          "role": "chapter"
        },
        {
          "order": 2,
          "path": "/art/most-popular-art-mediums-based-on-the-datasets",
          "title": "Most Popular Art Mediums Based on the Datasets",
          "role": "chapter"
        },
        {
          "order": 3,
          "path": "/art/data-structure-intermediate-stage",
          "title": "What the Data Actually Looks Like",
          "role": "chapter"
        },
        {
          "order": 4,
          "path": "/art/clustered-output-instagram-dataset",
          "title": "Clustered Instagram Output: Model-Generated Symbolic Compression",
          "role": "chapter"
        },
        {
          "order": 5,
          "path": "/art/seer-clown-research-process",
          "title": "Research Process Used to Establish the Seer-Clown Archetype",
          "role": "chapter"
        },
        {
          "order": 6,
          "path": "/art/methodology-evaluation-and-validity",
          "title": "Summary of the Process, Conclusions, and Their Validity",
          "role": "chapter"
        }
      ],
      "supportingResources": [
        {
          "order": 10,
          "path": "/art/research-pipeline",
          "title": "Research pipeline",
          "role": "methodology"
        }
      ],
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "seer-clown-research"
      }
    }
  ],
  "relations": [
    {
      "source": "/",
      "target": "/about",
      "type": "orients-to"
    },
    {
      "source": "/",
      "target": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "type": "orients-to"
    },
    {
      "source": "/",
      "target": "/art",
      "type": "routes-to"
    },
    {
      "source": "/about",
      "target": "/semantic-seo-lab",
      "type": "demonstrated-by"
    },
    {
      "source": "/about",
      "target": "/art",
      "type": "expressed-through"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/workflow-structure-breakdown",
      "type": "operationalised-by"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/code",
      "type": "implemented-by"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/datamining-llm",
      "type": "extended-by"
    },
    {
      "source": "/workflow-structure-breakdown",
      "target": "/code",
      "type": "implemented-by"
    },
    {
      "source": "/workflow-structure-breakdown",
      "target": "/semantic-seo-lab",
      "type": "tested-by"
    },
    {
      "source": "/workflow-structure-breakdown",
      "target": "/content-strategy",
      "type": "produces-input-for"
    },
    {
      "source": "/code",
      "target": "/content-strategy",
      "type": "supports"
    },
    {
      "source": "/content-strategy",
      "target": "/art",
      "type": "organises"
    },
    {
      "source": "/about",
      "target": "/art/the-citable-hard-to-exhaust-archive",
      "type": "developed-by"
    },
    {
      "source": "/about",
      "target": "/art/who-benefits-most-from-this-system",
      "type": "defines-audience-through"
    },
    {
      "source": "/art/tiktok-zombie-survival-series",
      "target": "/art/building-an-agent-native-after-effects-workflow",
      "type": "production-method-developed-into"
    },
    {
      "source": "/content-strategy",
      "target": "/art/building-an-agent-native-after-effects-workflow",
      "type": "operationalised-by"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/art/building-an-agent-native-after-effects-workflow",
      "type": "applied-to-creative-production-by"
    },
    {
      "source": "/workflow-structure-breakdown",
      "target": "/art/building-an-agent-native-after-effects-workflow",
      "type": "shares-explicit-state-pattern-with"
    },
    {
      "source": "/art/from-seo-keywords-to-the-haunted-machine",
      "target": "/art/building-an-agent-native-after-effects-workflow",
      "type": "extended-into-production-by"
    },
    {
      "source": "/about",
      "target": "/art/representation-governance",
      "type": "extended-by"
    },
    {
      "source": "/about",
      "target": "/art/from-seo-keywords-to-the-haunted-machine",
      "type": "demonstrated-by"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/art/how-search-and-recommendation-systems-actually-work",
      "type": "applied-to"
    },
    {
      "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "target": "/art/structural-extraction-protocol",
      "type": "operationalised-by"
    },
    {
      "source": "/workflow-structure-breakdown",
      "target": "/art/research-pipeline",
      "type": "compressed-by"
    },
    {
      "source": "/semantic-seo-lab",
      "target": "/art/semantic-seo-is-graph-positioning",
      "type": "tests"
    },
    {
      "source": "/semantic-seo-lab",
      "target": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
      "type": "evidence-for"
    },
    {
      "source": "/content-strategy",
      "target": "/art/from-seo-keywords-to-the-haunted-machine",
      "type": "produced-through"
    },
    {
      "source": "/art/ai-visibility-is-not-value",
      "target": "/art/how-search-and-recommendation-systems-actually-work",
      "type": "depends-on"
    },
    {
      "source": "/art/ai-visibility-is-not-value",
      "target": "/art/the-citable-hard-to-exhaust-archive",
      "type": "resolves-towards"
    },
    {
      "source": "/art/ai-visibility-is-not-value",
      "target": "/art/representation-governance",
      "type": "culminates-in"
    }
  ],
  "siteGraph": {
    "purpose": "Complete page-level map. Every indexed page is a node; semanticHubs and projectHubs provide progressive resolution without giving every page equal detail.",
    "architectureRoles": {
      "core": "Defines the site's formal architecture or primary navigation.",
      "supporting": "Develops, evidences or organises the site without defining its formal architecture."
    },
    "agentPriorityDimensions": {
      "context": "How much of the site's conceptual structure the page compresses.",
      "traversal": "How useful the page is for routing an agent through related arguments.",
      "evidence": "How strongly the page grounds claims in implementation, recorded observations or procedural detail.",
      "roles": "The page's specific functions in the site's semantic system."
    },
    "nodes": [
      {
        "id": "/",
        "pageId": "home",
        "path": "/",
        "url": "https://decrepitfilth.art/",
        "kind": "entry-point",
        "title": "Decrepit Filth",
        "summary": "Entry point to a grotesque art archive and semantic testbed connecting AI research, Semantic SEO, code, content strategy and machine-readable site structure.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "entry-point",
            "site-navigation"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "home"
        }
      },
      {
        "id": "/about",
        "pageId": "about",
        "path": "/about",
        "url": "https://decrepitfilth.art/about",
        "kind": "orientation",
        "title": "What is Decrepit Filth?",
        "summary": "Defines Decrepit Filth as a self-describing semantic system in which grotesque art, AI research, Semantic SEO, content strategy and archiving operate as one structural experiment.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "critical",
          "traversal": "critical",
          "evidence": "medium",
          "roles": [
            "site-orientation",
            "site-thesis"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "about"
        }
      },
      {
        "id": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "pageId": "hidden-structure",
        "path": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "url": "https://decrepitfilth.art/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "kind": "conceptual-framework",
        "title": "How AI, Network Analysis and LLMs Reveal Hidden Structure in Content",
        "summary": "Explains how statistical, relational, semantic and human interpretation can be combined to recover structure hidden by compressed representations.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "critical",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "conceptual-kernel",
            "cross-region-ontology"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "hidden-structure"
        }
      },
      {
        "id": "/workflow-structure-breakdown",
        "pageId": "workflow-structure-breakdown",
        "path": "/workflow-structure-breakdown",
        "url": "https://decrepitfilth.art/workflow-structure-breakdown",
        "kind": "methodology",
        "title": "Workflow Structure Breakdown",
        "summary": "Documents a bottom-up workflow moving from search-result collection through semantic reduction, graph analysis and human-supervised interpretation.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "high",
          "roles": [
            "methodology",
            "process-map"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "workflow-structure-breakdown"
        }
      },
      {
        "id": "/code",
        "pageId": "code",
        "path": "/code",
        "url": "https://decrepitfilth.art/code",
        "kind": "code-notebook",
        "title": "SEO Python Codebase",
        "summary": "Static notebook export implementing the site's recursive SEO, NLP, keyword extraction, clustering, association and graph-analysis workflow.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "medium",
          "traversal": "medium",
          "evidence": "critical",
          "roles": [
            "implementation",
            "code-reference"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "code"
        }
      },
      {
        "id": "/semantic-seo-lab",
        "pageId": "semantic-seo-lab",
        "path": "/semantic-seo-lab",
        "url": "https://decrepitfilth.art/semantic-seo-lab",
        "kind": "research-notebook",
        "title": "Semantic SEO With Python: An Agent-Run, Human-Supervised Research Notebook",
        "summary": "Tests whether Python-generated SEO representations remain usable when classical NLP, graph analysis, agent interpretation and human correction are combined.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "critical",
          "traversal": "high",
          "evidence": "critical",
          "roles": [
            "research-evidence",
            "human-supervised-analysis"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "semantic-seo-lab"
        }
      },
      {
        "id": "/datamining-llm",
        "pageId": "datamining-llm",
        "path": "/datamining-llm",
        "url": "https://decrepitfilth.art/datamining-llm",
        "kind": "methodological-doctrine",
        "title": "Data-Mining an LLM: Emergent Structural Mapping",
        "summary": "Presents a method for converting recorded LLM outputs into inspectable semantic systems and studying what survives, weakens, disappears or becomes distorted under prompting pressure.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "llm-analysis-doctrine",
            "methodology"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "datamining-llm"
        }
      },
      {
        "id": "/content-strategy",
        "pageId": "content-strategy",
        "path": "/content-strategy",
        "url": "https://decrepitfilth.art/content-strategy",
        "kind": "editorial-strategy",
        "title": "Content Strategy: Grotesque Art and the Seer-Clown",
        "summary": "Translates clustered research into a creative niche, symbolic vocabulary and hybrid practical-digital production strategy centred on the Seer-Clown archetype.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "research-to-art-bridge",
            "editorial-strategy"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "content-strategy"
        }
      },
      {
        "id": "/art",
        "pageId": "art",
        "path": "/art",
        "url": "https://decrepitfilth.art/art",
        "kind": "archive-hub",
        "title": "Art and Research Concept Hub",
        "summary": "Navigation hub representing the article archive as a concept network built from shared tags, guided project pathways and individual article records.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "low",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "archive-hub",
            "graph-navigation"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "art"
        }
      },
      {
        "id": "/contact",
        "pageId": "contact",
        "path": "/contact",
        "url": "https://decrepitfilth.art/contact",
        "kind": "utility",
        "title": "Contact Andrew Hale",
        "summary": "Contact form for enquiries about Decrepit Filth, grotesque art, Semantic SEO, AI research and related projects.",
        "architectureRole": "core",
        "agentPriority": {
          "context": "low",
          "traversal": "low",
          "evidence": "none",
          "roles": [
            "utility"
          ]
        },
        "source": {
          "resource": "/agent-map.json",
          "collection": "pages",
          "key": "id",
          "value": "contact"
        }
      },
      {
        "id": "/art/building-an-agent-native-after-effects-workflow",
        "path": "/art/building-an-agent-native-after-effects-workflow",
        "url": "https://decrepitfilth.art/art/building-an-agent-native-after-effects-workflow",
        "kind": "article",
        "title": "Building an Agent-Native After Effects Workflow",
        "summary": "A reference architecture developed through short-form video production, externalising After Effects state for AI-assisted motion design under human direction.",
        "architectureRole": "supporting",
        "published": "2026-09-12",
        "tags": [
          "artistic-system-building",
          "creative-identity-system",
          "structural-legibility",
          "short-form-video",
          "first-principles"
        ],
        "contentType": "analysis",
        "medium": "methodology",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 22,
            "role": "methodology"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "high",
          "roles": [
            "agent-native-production-architecture",
            "creative-system-implementation",
            "art-code-bridge",
            "human-supervised-workflow"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "building-an-agent-native-after-effects-workflow"
        }
      },
      {
        "id": "/art/tiktok-video-analysis-with-python",
        "path": "/art/tiktok-video-analysis-with-python",
        "url": "https://decrepitfilth.art/art/tiktok-video-analysis-with-python",
        "kind": "article",
        "title": "TikTok Trend Analysis With Python: A Story About CreepyTok",
        "summary": "How a Python pipeline turns TikTok search results, metadata, captions and transcripts into a reusable ChatGPT handoff for analysing trends and generating new video concepts.",
        "architectureRole": "supporting",
        "published": "2026-09-04",
        "tags": [
          "tiktok",
          "short-form-video",
          "video-index-system",
          "semantic-research-pipeline",
          "research-methods",
          "search-results-to-strategy",
          "search-and-discovery-systems",
          "creative-search-system"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "tiktok-video-analysis-with-python"
        }
      },
      {
        "id": "/art/tiktok-zombie-survival-series",
        "path": "/art/tiktok-zombie-survival-series",
        "url": "https://decrepitfilth.art/art/tiktok-zombie-survival-series",
        "kind": "article",
        "title": "TikTok Zombie Survival Series: How to Stop ChatGPT From Lying",
        "summary": "A sequential TikTok index for the zombie-survival ChatGPT series, moving from SDA-3, adversarial questioning and historical pressure-testing to bioweapons failure and the final method for forcing ChatGPT past weak coherence.",
        "architectureRole": "supporting",
        "published": "2026-08-14",
        "tags": [
          "tiktok",
          "tiktok-zombie-series",
          "short-form-video",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "sda-3",
          "llm-structural-analysis",
          "llm-failure-analysis",
          "model-structure-analysis",
          "video-index-system",
          "how-to-stop-chatgpt-from-lying-video"
        ],
        "contentType": "article",
        "medium": "tiktok-series",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 20,
            "role": "media-index"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "tiktok-zombie-survival-series"
        }
      },
      {
        "id": "/art/how-to-stop-chatgpt-from-lying",
        "path": "/art/how-to-stop-chatgpt-from-lying",
        "url": "https://decrepitfilth.art/art/how-to-stop-chatgpt-from-lying",
        "kind": "article",
        "title": "How to Stop ChatGPT From Lying",
        "summary": "ChatGPT does not directly optimise for truth. This article explains how to force coherent but weak answers through contradiction, constraint and structural collapse until a more defensible answer remains.",
        "architectureRole": "supporting",
        "published": "2026-08-02",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "sda-3",
          "structural-extraction",
          "model-structure-analysis",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "zombie-survival",
          "video-index-system",
          "how-to-stop-chatgpt-from-lying-video"
        ],
        "contentType": "analysis",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 6,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "how-to-stop-chatgpt-from-lying"
        }
      },
      {
        "id": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "path": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "url": "https://decrepitfilth.art/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "kind": "article",
        "title": "Why ChatGPT Recommended Bioweapons in a Zombie Apocalypse",
        "summary": "A zombie-survival case study showing how semantic association pulls ChatGPT towards bioweapons when narrative coherence outruns physical feasibility.",
        "architectureRole": "supporting",
        "published": "2026-07-31",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "sda-3",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 5,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse"
        }
      },
      {
        "id": "/art/ai-zombie-survival-why-fortresses-fail",
        "path": "/art/ai-zombie-survival-why-fortresses-fail",
        "url": "https://decrepitfilth.art/art/ai-zombie-survival-why-fortresses-fail",
        "kind": "article",
        "title": "AI Zombie Survival: Why Fortresses Fail",
        "summary": "A Shorts companion to the zombie-survival sequence showing how historical scarcity warfare validates the move away from permanent fortresses and towards mobile, temporary micro-fortifications.",
        "architectureRole": "supporting",
        "published": "2026-07-25",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "zombie-survival-history",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 4,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-zombie-survival-why-fortresses-fail"
        }
      },
      {
        "id": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "path": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "url": "https://decrepitfilth.art/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "kind": "article",
        "title": "The Zombie Survival Strategy ChatGPT Couldn’t See",
        "summary": "A video case study showing how constraint-testing collapses ChatGPT’s broad zombie-survival answer into one pressure-stable defensive kernel: choke point, collapsible barrier, and spear.",
        "architectureRole": "supporting",
        "published": "2026-07-18",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 3,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "the-zombie-survival-strategy-chatgpt-could-not-see"
        }
      },
      {
        "id": "/art/ai-visibility-is-not-value",
        "path": "/art/ai-visibility-is-not-value",
        "url": "https://decrepitfilth.art/art/ai-visibility-is-not-value",
        "kind": "article",
        "title": "AI Visibility Is Not Value",
        "summary": "A series on AI visibility, source eligibility, platform-specific selection, attribution, measurement, value transfer, platform capture, and the citable archive that remains worth returning to.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "ai-visibility-causality",
          "source-eligibility",
          "answer-regimes",
          "selection-gap",
          "ai-attribution",
          "ai-visibility-measurement",
          "value-transfer",
          "hard-to-exhaust-archive",
          "representation-governance",
          "semantic-archive",
          "search-and-discovery-systems",
          "ai-search"
        ],
        "contentType": "index",
        "medium": "overview",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 0,
            "role": "overview"
          }
        ],
        "agentPriority": {
          "context": "critical",
          "traversal": "critical",
          "evidence": "medium",
          "roles": [
            "series-overview",
            "lossy-intentional-compression"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-visibility-is-not-value"
        }
      },
      {
        "id": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "path": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "url": "https://decrepitfilth.art/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 1 — AI Visibility Is Not a Direct Optimisation Outcome",
        "summary": "Appearing in AI-generated answers is not proof that optimisation caused visibility, attribution, traffic, or retained value. AI visibility is an observed output inside a larger source-selection system.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "ai-visibility-causality"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 1,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-visibility-is-not-a-direct-optimisation-outcome"
        }
      },
      {
        "id": "/art/source-eligibility-being-available-is-not-being-chosen",
        "path": "/art/source-eligibility-being-available-is-not-being-chosen",
        "url": "https://decrepitfilth.art/art/source-eligibility-being-available-is-not-being-chosen",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 2 — Source Eligibility: Being Available Is Not Being Chosen",
        "summary": "AI visibility begins with source eligibility, but eligibility is not selection. A source can be crawlable, readable, relevant, and useful without appearing in the final AI answer.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "source-eligibility"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 2,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "source-eligibility-being-available-is-not-being-chosen"
        }
      },
      {
        "id": "/art/ai-visibility-is-not-one-environment",
        "path": "/art/ai-visibility-is-not-one-environment",
        "url": "https://decrepitfilth.art/art/ai-visibility-is-not-one-environment",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 3 — AI Visibility Is Not One Environment",
        "summary": "AI visibility changes across answer regimes. Some systems retrieve, some synthesise, some cite, some retain users, and some combine those behaviours in different ways.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "answer-regimes"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 3,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-visibility-is-not-one-environment"
        }
      },
      {
        "id": "/art/the-selection-gap",
        "path": "/art/the-selection-gap",
        "url": "https://decrepitfilth.art/art/the-selection-gap",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 4 — The Selection Gap",
        "summary": "The selection gap is the opaque space between source eligibility and final AI answer inclusion. Retrieval, query fan-out, reranking, context construction, and synthesis all separate availability from visibility.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "selection-gap"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 4,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "the-selection-gap"
        }
      },
      {
        "id": "/art/selected-does-not-mean-cited",
        "path": "/art/selected-does-not-mean-cited",
        "url": "https://decrepitfilth.art/art/selected-does-not-mean-cited",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 5 — Selected Does Not Mean Cited",
        "summary": "A source can shape an AI answer without being cited, and a cited source can still be flattened, misrepresented, or denied meaningful credit. Selection, citation, representation, and reward are separate outcomes.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "ai-attribution"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 5,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "selected-does-not-mean-cited"
        }
      },
      {
        "id": "/art/ai-visibility-measurement-cannot-prove-value",
        "path": "/art/ai-visibility-measurement-cannot-prove-value",
        "url": "https://decrepitfilth.art/art/ai-visibility-measurement-cannot-prove-value",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 6 — AI Visibility Measurement Cannot Prove Value",
        "summary": "AI visibility metrics can observe mentions, citations, answer presence, and prompt-level appearances. They cannot by themselves prove causation, representation quality, traffic, conversion, or retained value.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "ai-visibility-measurement"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 6,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-visibility-measurement-cannot-prove-value"
        }
      },
      {
        "id": "/art/value-transfer-retention-and-platform-capture",
        "path": "/art/value-transfer-retention-and-platform-capture",
        "url": "https://decrepitfilth.art/art/value-transfer-retention-and-platform-capture",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 7 — Value Transfer, Retention, and Platform Capture",
        "summary": "When source material improves an AI answer, who receives the value? AI visibility may produce source value, shared value, or platform capture depending on whether attention, trust, traffic, and relationship value return to the source.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "value-transfer"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 7,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "value-transfer-retention-and-platform-capture"
        }
      },
      {
        "id": "/art/the-citable-hard-to-exhaust-archive",
        "path": "/art/the-citable-hard-to-exhaust-archive",
        "url": "https://decrepitfilth.art/art/the-citable-hard-to-exhaust-archive",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 8 — The Citable, Hard-to-Exhaust Archive",
        "summary": "A source retains value in AI-mediated discovery when it is easy to cite, difficult to exhaust, and worth returning to. The archive becomes a countermeasure to platform capture.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "hard-to-exhaust-archive",
          "semantic-archive"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 8,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "archive-rationale",
            "platform-capture-response"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "the-citable-hard-to-exhaust-archive"
        }
      },
      {
        "id": "/art/representation-governance",
        "path": "/art/representation-governance",
        "url": "https://decrepitfilth.art/art/representation-governance",
        "kind": "article",
        "title": "AI Visibility Is Not Value, Part 9 — Representation Governance",
        "summary": "AI visibility becomes a governance problem when platforms mediate who is selected, represented, omitted, attributed, rewarded, and made returnable.",
        "architectureRole": "supporting",
        "published": "2026-07-08",
        "tags": [
          "ai-visibility-is-not-value",
          "representation-governance"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "ai-visibility-is-not-value",
            "order": 9,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "medium",
          "evidence": "medium",
          "roles": [
            "series-conclusion",
            "governance-model"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "representation-governance"
        }
      },
      {
        "id": "/art/hidden-representations-without-hidden-layers",
        "path": "/art/hidden-representations-without-hidden-layers",
        "url": "https://decrepitfilth.art/art/hidden-representations-without-hidden-layers",
        "kind": "article",
        "title": "Hidden Representations Without Hidden Layers",
        "summary": "What can be inferred about a language model’s semantic structure when its hidden states, weights, and intermediate representations are inaccessible?",
        "architectureRole": "supporting",
        "published": "2026-07-03",
        "tags": [
          "llm-structural-analysis",
          "hidden-representations",
          "model-structure-analysis"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "sda3-structural-extraction",
            "order": 4,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "hidden-representations-without-hidden-layers"
        }
      },
      {
        "id": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "path": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "url": "https://decrepitfilth.art/art/adversarial-questioning-chatgpt-zombie-survival",
        "kind": "article",
        "title": "ChatGPT's Zombie Survival Plan Falls Apart When You Ask This",
        "summary": "A video case study demonstrating how adversarial questioning exposes hidden assumptions in large language model reasoning. Using a zombie survival scenario, the analysis shows how fuel logistics, dependency testing, and iterative contradiction reveal which parts of ChatGPT's answers remain structurally robust after their supporting assumptions collapse.",
        "architectureRole": "supporting",
        "published": "2026-06-27",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "article",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 2,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "adversarial-questioning-chatgpt-zombie-survival"
        }
      },
      {
        "id": "/art/google-maps-review-mining-unmet-demand",
        "path": "/art/google-maps-review-mining-unmet-demand",
        "url": "https://decrepitfilth.art/art/google-maps-review-mining-unmet-demand",
        "kind": "article",
        "title": "Mining Google Maps Reviews for Unmet Customer Demand",
        "summary": "A JupyterLab workflow for extracting Google Maps reviews, filtering for causally useful customer experience signals, and turning local competitor reviews into unmet-demand analysis.",
        "architectureRole": "supporting",
        "published": "2026-06-16",
        "tags": [
          "semantic-research-pipeline",
          "review-mining",
          "strategic-positioning",
          "research-methods"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "google-maps-review-mining-unmet-demand"
        }
      },
      {
        "id": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "path": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "url": "https://decrepitfilth.art/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "kind": "article",
        "title": "AI SEO Strategy: Why Your Creative Work Is Invisible",
        "summary": "This video case study shows how AI-era search changes the value of content. Instead of chasing keyword volume, the project uses semantic SEO, network analysis, suppressed and emerging nodes, and creative systems design to turn search results into a coherent creative operating system.",
        "architectureRole": "supporting",
        "published": "2026-06-14",
        "tags": [
          "creative-search-system",
          "youtube",
          "ai-seo-video",
          "haunted-machine-tldr",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 5,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "ai-seo-strategy-why-your-creative-work-is-invisible"
        }
      },
      {
        "id": "/art/from-seo-keywords-to-the-haunted-machine",
        "path": "/art/from-seo-keywords-to-the-haunted-machine",
        "url": "https://decrepitfilth.art/art/from-seo-keywords-to-the-haunted-machine",
        "kind": "article",
        "title": "From SEO Keywords to the Haunted Machine: How AI Search Became a Creative Operating System",
        "summary": "This video case study shows how AI-era search changes the value of content. Instead of chasing keyword volume, the project uses semantic SEO, network analysis, suppressed and emerging nodes, and creative systems design to turn search results into a coherent creative operating system.",
        "architectureRole": "supporting",
        "published": "2026-06-14",
        "tags": [
          "creative-search-system",
          "creative-identity-system",
          "semantic-archive",
          "youtube",
          "haunted-machine-video",
          "haunted-machine",
          "artistic-system-building",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 6,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "critical",
          "traversal": "critical",
          "evidence": "high",
          "roles": [
            "worked-site-synthesis",
            "cross-region-bridge"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "from-seo-keywords-to-the-haunted-machine"
        }
      },
      {
        "id": "/art/how-search-and-recommendation-systems-actually-work",
        "path": "/art/how-search-and-recommendation-systems-actually-work",
        "url": "https://decrepitfilth.art/art/how-search-and-recommendation-systems-actually-work",
        "kind": "article",
        "title": "How Search and Recommendation Systems Actually Work",
        "summary": "Search engines, recommendation systems, and AI retrieval systems appear different on the surface. Underneath, they are solving the same problem: selecting a small amount of information from a much larger set of possibilities.",
        "architectureRole": "supporting",
        "published": "2026-06-05",
        "tags": [
          "search-and-discovery-systems",
          "semantic-seo",
          "graph-positioning",
          "structural-legibility",
          "hostile-visibility",
          "ai-search",
          "discovery-systems-map"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 3,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "selection-model",
            "cross-system-bridge"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "how-search-and-recommendation-systems-actually-work"
        }
      },
      {
        "id": "/art/semantic-seo-is-graph-positioning",
        "path": "/art/semantic-seo-is-graph-positioning",
        "url": "https://decrepitfilth.art/art/semantic-seo-is-graph-positioning",
        "kind": "article",
        "title": "Semantic SEO Is Not Content Optimisation: It Is Graph Positioning",
        "summary": "Most discussions of semantic SEO focus on improving content. Increasingly, the more useful question is where that content sits within the network of entities, relationships, and information that search systems use to retrieve and rank information.",
        "architectureRole": "supporting",
        "published": "2026-06-05",
        "tags": [
          "search-and-discovery-systems",
          "graph-positioning",
          "creative-search-system",
          "semantic-archive",
          "discovery-systems-map"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 4,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "medium",
          "roles": [
            "organising-proposition",
            "semantic-seo-bridge"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "semantic-seo-is-graph-positioning"
        }
      },
      {
        "id": "/art/python-nlp-semantic-seo",
        "path": "/art/python-nlp-semantic-seo",
        "url": "https://decrepitfilth.art/art/python-nlp-semantic-seo",
        "kind": "article",
        "title": "Python for NLP and Semantic SEO: A Practical Reference",
        "summary": "A plain-language companion to the SEO Python codebase, explaining how the workflow uses search-result collection, NLP text processing, keyphrase extraction, embeddings, network analysis, and association rule mining for semantic SEO research.",
        "architectureRole": "supporting",
        "published": "2026-05-31",
        "tags": [
          "semantic-research-pipeline",
          "python-nlp",
          "research-methods"
        ],
        "contentType": "article",
        "medium": "methodology",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 21,
            "role": "methodology"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "python-nlp-semantic-seo"
        }
      },
      {
        "id": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "path": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "url": "https://decrepitfilth.art/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "kind": "article",
        "title": "Semantic SEO in Python: From Search Results to Original Content Strategy",
        "summary": "How Python can be used to collect search-result data, expose semantic structure, identify unresolved topic clusters, and develop original content strategy from evidence rather than imitation.",
        "architectureRole": "supporting",
        "published": "2026-05-25",
        "tags": [
          "semantic-research-pipeline",
          "search-results-to-strategy",
          "research-methods"
        ],
        "contentType": "article",
        "medium": "methodology",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 20,
            "role": "methodology"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "semantic-seo-in-python-from-search-results-to-original-content-strategy"
        }
      },
      {
        "id": "/art/sda3-tldr",
        "path": "/art/sda3-tldr",
        "url": "https://decrepitfilth.art/art/sda3-tldr",
        "kind": "article",
        "title": "SDA-3 tl;dr",
        "summary": "A short explanation of SDA-3 as a method for mapping LLM response structure without claiming access to hidden reasoning.",
        "architectureRole": "supporting",
        "published": "2026-05-08",
        "tags": [
          "llm-structural-analysis",
          "sda-3",
          "youtube",
          "sda-3-tldr",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "methodology",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 11,
            "role": "methodology"
          },
          {
            "slug": "sda3-structural-extraction",
            "order": 10,
            "role": "summary"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "sda3-tldr"
        }
      },
      {
        "id": "/art/research-pipeline",
        "path": "/art/research-pipeline",
        "url": "https://decrepitfilth.art/art/research-pipeline",
        "kind": "article",
        "title": "Research pipeline",
        "summary": "A multi-stage constraint system that reconstructs, filters, and stress-tests a search-space to identify which semantic structures are stable enough to act on.",
        "architectureRole": "supporting",
        "published": "2026-04-25",
        "tags": [
          "semantic-research-pipeline",
          "python-nlp",
          "search-results-to-strategy",
          "review-mining",
          "dataset-structure",
          "clustering-method",
          "search-and-discovery-systems",
          "discovery-systems-map",
          "research-methods"
        ],
        "contentType": "article",
        "medium": "methodology",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 22,
            "role": "methodology"
          },
          {
            "slug": "seer-clown-research",
            "order": 10,
            "role": "methodology"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "high",
          "roles": [
            "cross-project-methodology",
            "pipeline-compression"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "research-pipeline"
        }
      },
      {
        "id": "/art/who-benefits-most-from-this-system",
        "path": "/art/who-benefits-most-from-this-system",
        "url": "https://decrepitfilth.art/art/who-benefits-most-from-this-system",
        "kind": "article",
        "title": "Who This Semantic SEO System Is For—and Why",
        "summary": "This page defines the intended audience for DecrepitFilth's human-supervised Semantic SEO research system and explains why independent creators, niche publishers, technical strategists and research-led operators benefit from it.",
        "architectureRole": "supporting",
        "published": "2026-04-25",
        "tags": [
          "creative-search-system",
          "strategic-positioning",
          "independent-operators",
          "search-and-discovery-systems"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "low",
          "roles": [
            "audience-definition",
            "suitability-map",
            "independent-operator-bridge"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "who-benefits-most-from-this-system"
        }
      },
      {
        "id": "/art/clustered-output-instagram-dataset",
        "path": "/art/clustered-output-instagram-dataset",
        "url": "https://decrepitfilth.art/art/clustered-output-instagram-dataset",
        "kind": "article",
        "title": "Clustered Instagram Output: Model-Generated Symbolic Compression",
        "summary": "This page preserves a model-generated symbolic compression of nine clusters derived from Instagram image-analysis data. It is an interpreted intermediate record, not the raw dataset or a measurement of audience response.",
        "architectureRole": "supporting",
        "published": "2026-04-24",
        "tags": [
          "aesthetic-research-system",
          "instagram-dataset",
          "semantic-research-pipeline",
          "clustering-method",
          "research-methods",
          "aesthetic-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 4,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "clustered-output-instagram-dataset"
        }
      },
      {
        "id": "/art/data-structure-intermediate-stage",
        "path": "/art/data-structure-intermediate-stage",
        "url": "https://decrepitfilth.art/art/data-structure-intermediate-stage",
        "kind": "article",
        "title": "What the Data Actually Looks Like",
        "summary": "This post documents the intermediate data produced after scraping and initial structuring. It shows what is actually being analysed before any creative conclusions are formed.",
        "architectureRole": "supporting",
        "published": "2026-04-24",
        "tags": [
          "aesthetic-research-system",
          "dataset-structure",
          "semantic-research-pipeline",
          "research-methods",
          "aesthetic-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 3,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "data-structure-intermediate-stage"
        }
      },
      {
        "id": "/art/methodology-evaluation-and-validity",
        "path": "/art/methodology-evaluation-and-validity",
        "url": "https://decrepitfilth.art/art/methodology-evaluation-and-validity",
        "kind": "article",
        "title": "Summary of the Process, Conclusions, and Their Validity",
        "summary": "This post presents a GPT-based analysis and evaluation of the research process used to investigate horror, surrealist, and symbolic aesthetics, assessing its conclusions for validity and internal consistency.",
        "architectureRole": "supporting",
        "published": "2026-04-24",
        "tags": [
          "aesthetic-research-system",
          "instagram-dataset",
          "audience-resonance",
          "art-medium-analysis",
          "seer-clown",
          "validation",
          "aesthetic-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 6,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "methodology-evaluation-and-validity"
        }
      },
      {
        "id": "/art/seer-clown-research-process",
        "path": "/art/seer-clown-research-process",
        "url": "https://decrepitfilth.art/art/seer-clown-research-process",
        "kind": "article",
        "title": "Research Process Used to Establish the Seer-Clown Archetype",
        "summary": "This post outlines the structured, iterative research process used to develop the Seer-Clown archetype, combining data-driven analysis, artistic intuition, and philosophical exploration.",
        "architectureRole": "supporting",
        "published": "2026-04-24",
        "tags": [
          "creative-identity-system",
          "seer-clown",
          "aesthetic-research-system",
          "aesthetic-analysis",
          "artistic-system-building"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 5,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "seer-clown-research-process"
        }
      },
      {
        "id": "/art/youtube-video-index",
        "path": "/art/youtube-video-index",
        "url": "https://decrepitfilth.art/art/youtube-video-index",
        "kind": "article",
        "title": "YouTube",
        "summary": "A central index for video work connected to the site, including long-form explanations, methodology demonstrations, and related visual essays.",
        "architectureRole": "supporting",
        "published": "2026-04-08",
        "tags": [
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "zombie-survival-history",
          "haunted-machine-video",
          "ai-seo-video",
          "sda-3-tldr",
          "video-index-system",
          "how-to-stop-chatgpt-from-lying-video"
        ],
        "contentType": "index",
        "medium": "youtube-index",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 21,
            "role": "media-index"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "youtube-video-index"
        }
      },
      {
        "id": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "path": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "url": "https://decrepitfilth.art/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "kind": "article",
        "title": "Zombie Survival by ChatGPT — Why the AI Lies (and How to Stop It)",
        "summary": "A machine-readable semantic case record of how human-supervised structural questioning moved ChatGPT from genre-shaped zombie-survival answers through contradiction, rejection and reconstruction to a pressure-stable strategy.",
        "architectureRole": "supporting",
        "published": "2026-04-08",
        "tags": [
          "llm-structural-analysis",
          "zombie-survival",
          "youtube",
          "zombie-survival-video",
          "zombie-survival-strategy",
          "model-structure-analysis",
          "video-index-system"
        ],
        "contentType": "analysis",
        "medium": "article-video",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 1,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it"
        }
      },
      {
        "id": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "path": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "url": "https://decrepitfilth.art/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "kind": "article",
        "title": "SDA-3 protocol",
        "summary": "This post introduces SDA-3, a protocol for inferring the structure of an LLM’s embedding space through observable outputs, without relying on access to internal weights or hidden states.",
        "architectureRole": "supporting",
        "published": "2026-04-06",
        "tags": [
          "llm-structural-analysis",
          "sda-3",
          "embedding-space",
          "structural-extraction",
          "hidden-representations",
          "llm-failure-analysis",
          "zombie-survival",
          "model-structure-analysis"
        ],
        "contentType": "article",
        "medium": "methodology",
        "projects": [
          {
            "slug": "chatgpt-structural-failure",
            "order": 10,
            "role": "methodology"
          },
          {
            "slug": "sda3-structural-extraction",
            "order": 2,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "sda-3-analysing-embedding-space-structure-in-large-language-models"
        }
      },
      {
        "id": "/art/structural-extraction-protocol",
        "path": "/art/structural-extraction-protocol",
        "url": "https://decrepitfilth.art/art/structural-extraction-protocol",
        "kind": "article",
        "title": "Structural Extraction Protocol",
        "summary": "A unified, procedural system for extracting structurally necessary logic from language model outputs through recursive constraint, adversarial interrogation, and collapse enforcement.",
        "architectureRole": "supporting",
        "published": "2026-04-06",
        "tags": [
          "llm-structural-analysis",
          "structural-extraction",
          "model-structure-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "sda3-structural-extraction",
            "order": 3,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "high",
          "traversal": "high",
          "evidence": "high",
          "roles": [
            "executable-method",
            "llm-analysis-bridge"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "structural-extraction-protocol"
        }
      },
      {
        "id": "/art/art-forms-with-high-audience-resonance",
        "path": "/art/art-forms-with-high-audience-resonance",
        "url": "https://decrepitfilth.art/art/art-forms-with-high-audience-resonance",
        "kind": "article",
        "title": "Art Forms with High Audience Resonance",
        "summary": "This post documents a ChatGPT response generated during an analysis of datasets related to scraped SEO data.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "aesthetic-research-system",
          "audience-resonance",
          "aesthetic-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 1,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "art-forms-with-high-audience-resonance"
        }
      },
      {
        "id": "/art/first-principles",
        "path": "/art/first-principles",
        "url": "https://decrepitfilth.art/art/first-principles",
        "kind": "article",
        "title": "First Principles",
        "summary": "These are the first principles that guide my artwork. They emerged from my research into horror, psychology, symbolism, and audience response, and act as the underlying logic behind the work that appears on this site.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "creative-identity-system",
          "first-principles",
          "artistic-system-building"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "first-principles"
        }
      },
      {
        "id": "/art/gpt-misuse-is-not-what-people-think",
        "path": "/art/gpt-misuse-is-not-what-people-think",
        "url": "https://decrepitfilth.art/art/gpt-misuse-is-not-what-people-think",
        "kind": "article",
        "title": "GPT Misuse Is Not What People Think",
        "summary": "Most discussions about GPT misuse focus on malicious intent or careless users. In reality, misuse usually happens when people expect the model to do things it was never designed to do.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "llm-structural-analysis",
          "llm-failure-analysis",
          "model-structure-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "sda3-structural-extraction",
            "order": 1,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "gpt-misuse-is-not-what-people-think"
        }
      },
      {
        "id": "/art/maximising-artistic-identity",
        "path": "/art/maximising-artistic-identity",
        "url": "https://decrepitfilth.art/art/maximising-artistic-identity",
        "kind": "article",
        "title": "Maximising Artistic Identity",
        "summary": "This post documents a ChatGPT response generated during an analysis of my artwork and related datasets. The goal of the exercise was to identify stylistic patterns and develop a clearer artistic direction.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "creative-identity-system",
          "first-principles",
          "seer-clown",
          "haunted-machine",
          "artistic-identity",
          "structural-legibility",
          "artistic-system-building"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "maximising-artistic-identity"
        }
      },
      {
        "id": "/art/most-popular-art-mediums-based-on-the-datasets",
        "path": "/art/most-popular-art-mediums-based-on-the-datasets",
        "url": "https://decrepitfilth.art/art/most-popular-art-mediums-based-on-the-datasets",
        "kind": "article",
        "title": "Most Popular Art Mediums Based on the Datasets",
        "summary": "This post documents a ChatGPT response generated during an analysis of statistical outputs from my SEO research process. The goal of the exercise was to identify which artistic mediums appear most frequently in audience-facing datasets and how those mediums might inform future production methods.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "aesthetic-research-system",
          "art-medium-analysis",
          "aesthetic-analysis"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "seer-clown-research",
            "order": 2,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "most-popular-art-mediums-based-on-the-datasets"
        }
      },
      {
        "id": "/art/semantic-seo-begins-before-optimisation",
        "path": "/art/semantic-seo-begins-before-optimisation",
        "url": "https://decrepitfilth.art/art/semantic-seo-begins-before-optimisation",
        "kind": "article",
        "title": "Semantic SEO Begins Before Optimisation",
        "summary": "Many artists treat SEO as a checklist of optimisation tricks. In reality, the real advantage comes from designing a creative process that produces work algorithms can recognise without compromising the ideas behind it.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "search-and-discovery-systems",
          "semantic-seo",
          "creative-search-system",
          "structural-legibility",
          "discovery-systems-map"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 1,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "semantic-seo-begins-before-optimisation"
        }
      },
      {
        "id": "/art/seo-visibility-structural-legibility",
        "path": "/art/seo-visibility-structural-legibility",
        "url": "https://decrepitfilth.art/art/seo-visibility-structural-legibility",
        "kind": "article",
        "title": "Why SEO Visibility Comes From Structural Legibility, Not Optimisation",
        "summary": "Many artists treat SEO as a checklist of optimisation tricks. In reality, the real advantage comes from designing a creative process that produces work algorithms can recognise without compromising the ideas behind it.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "search-and-discovery-systems",
          "structural-legibility",
          "discovery-systems-map"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [
          {
            "slug": "semantic-seo-graph-positioning",
            "order": 2,
            "role": "chapter"
          }
        ],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "seo-visibility-structural-legibility"
        }
      },
      {
        "id": "/art/visibility-under-hostile-conditions",
        "path": "/art/visibility-under-hostile-conditions",
        "url": "https://decrepitfilth.art/art/visibility-under-hostile-conditions",
        "kind": "article",
        "title": "Visibility Under Hostile Conditions",
        "summary": "Online discovery systems reward recognisable formats rather than meaning. For artists, this creates an environment where visibility is possible, but only under conditions that often distort the work itself.",
        "architectureRole": "supporting",
        "published": "2026-03-15",
        "tags": [
          "search-and-discovery-systems",
          "hostile-visibility",
          "discovery-systems-map"
        ],
        "contentType": "article",
        "medium": "article",
        "projects": [],
        "agentPriority": {
          "context": "standard",
          "traversal": "medium",
          "evidence": "unassessed",
          "roles": [
            "published-article"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "articles",
          "key": "slug",
          "value": "visibility-under-hostile-conditions"
        }
      },
      {
        "id": "/art/project/chatgpt-structural-failure",
        "path": "/art/project/chatgpt-structural-failure",
        "url": "https://decrepitfilth.art/art/project/chatgpt-structural-failure",
        "kind": "project",
        "title": "How to Stop ChatGPT From Lying",
        "summary": "A staged investigation using a zombie-survival stress test to expose coherence smoothing, hidden assumptions and structurally weak answers in ChatGPT.",
        "architectureRole": "supporting",
        "introduction": "Follow the investigation from ChatGPT's initial survival answer through adversarial questioning, structural convergence, historical testing, a bioweapons failure and the final supervised method.",
        "articleCounts": {
          "chapters": 6,
          "resources": 5
        },
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "ordered-investigation",
            "guided-reading-path"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "projects",
          "key": "slug",
          "value": "chatgpt-structural-failure"
        }
      },
      {
        "id": "/art/project/ai-visibility-is-not-value",
        "path": "/art/project/ai-visibility-is-not-value",
        "url": "https://decrepitfilth.art/art/project/ai-visibility-is-not-value",
        "kind": "project",
        "title": "AI Visibility Is Not Value",
        "summary": "A nine-part analysis, with a series overview, separating AI visibility from selection, citation, value transfer and durable audience value.",
        "architectureRole": "supporting",
        "introduction": "Begin with the series argument, then follow the distinction between being available to an AI system, being selected, being cited and retaining any resulting value.",
        "articleCounts": {
          "chapters": 9,
          "resources": 1
        },
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "ordered-investigation",
            "guided-reading-path"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "projects",
          "key": "slug",
          "value": "ai-visibility-is-not-value"
        }
      },
      {
        "id": "/art/project/sda3-structural-extraction",
        "path": "/art/project/sda3-structural-extraction",
        "url": "https://decrepitfilth.art/art/project/sda3-structural-extraction",
        "kind": "project",
        "title": "SDA-3 and LLM Structural Extraction",
        "summary": "A method-led pathway for extracting and testing structural information from language-model outputs without claiming access to hidden model states.",
        "architectureRole": "supporting",
        "introduction": "The sequence moves from the misuse problem to the SDA-3 protocol, a practical structural-extraction method and the limits of analysing representations through observable outputs.",
        "articleCounts": {
          "chapters": 4,
          "resources": 1
        },
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "ordered-investigation",
            "guided-reading-path"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "projects",
          "key": "slug",
          "value": "sda3-structural-extraction"
        }
      },
      {
        "id": "/art/project/semantic-seo-graph-positioning",
        "path": "/art/project/semantic-seo-graph-positioning",
        "url": "https://decrepitfilth.art/art/project/semantic-seo-graph-positioning",
        "kind": "project",
        "title": "Semantic SEO as Graph Positioning",
        "summary": "A connected argument that reframes Semantic SEO as structural legibility and graph positioning rather than isolated content optimisation.",
        "architectureRole": "supporting",
        "introduction": "Follow the argument from pre-optimisation structure through search-system behaviour, graph positioning, creative visibility and the resulting content operating system.",
        "articleCounts": {
          "chapters": 6,
          "resources": 3
        },
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "ordered-investigation",
            "guided-reading-path"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "projects",
          "key": "slug",
          "value": "semantic-seo-graph-positioning"
        }
      },
      {
        "id": "/art/project/seer-clown-research",
        "path": "/art/project/seer-clown-research",
        "url": "https://decrepitfilth.art/art/project/seer-clown-research",
        "kind": "project",
        "title": "From Aesthetic Research to the Seer-Clown",
        "summary": "An evidence-led pathway from audience and medium research through source data, clustering, interpretation and the Seer-Clown archetype.",
        "architectureRole": "supporting",
        "introduction": "This sequence exposes both the research outputs and the intermediate representations used to turn audience evidence into an artistic identity system.",
        "articleCounts": {
          "chapters": 6,
          "resources": 1
        },
        "agentPriority": {
          "context": "medium",
          "traversal": "critical",
          "evidence": "low",
          "roles": [
            "ordered-investigation",
            "guided-reading-path"
          ]
        },
        "source": {
          "resource": "/graph.json",
          "collection": "projects",
          "key": "slug",
          "value": "seer-clown-research"
        }
      }
    ],
    "edges": [
      {
        "source": "/",
        "target": "/about",
        "type": "orients-to"
      },
      {
        "source": "/",
        "target": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "type": "orients-to"
      },
      {
        "source": "/",
        "target": "/art",
        "type": "routes-to"
      },
      {
        "source": "/about",
        "target": "/semantic-seo-lab",
        "type": "demonstrated-by"
      },
      {
        "source": "/about",
        "target": "/art",
        "type": "expressed-through"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/workflow-structure-breakdown",
        "type": "operationalised-by"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/code",
        "type": "implemented-by"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/datamining-llm",
        "type": "extended-by"
      },
      {
        "source": "/workflow-structure-breakdown",
        "target": "/code",
        "type": "implemented-by"
      },
      {
        "source": "/workflow-structure-breakdown",
        "target": "/semantic-seo-lab",
        "type": "tested-by"
      },
      {
        "source": "/workflow-structure-breakdown",
        "target": "/content-strategy",
        "type": "produces-input-for"
      },
      {
        "source": "/code",
        "target": "/content-strategy",
        "type": "supports"
      },
      {
        "source": "/content-strategy",
        "target": "/art",
        "type": "organises"
      },
      {
        "source": "/about",
        "target": "/art/the-citable-hard-to-exhaust-archive",
        "type": "developed-by"
      },
      {
        "source": "/about",
        "target": "/art/who-benefits-most-from-this-system",
        "type": "defines-audience-through"
      },
      {
        "source": "/art/tiktok-zombie-survival-series",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "production-method-developed-into"
      },
      {
        "source": "/content-strategy",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "operationalised-by"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "applied-to-creative-production-by"
      },
      {
        "source": "/workflow-structure-breakdown",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "shares-explicit-state-pattern-with"
      },
      {
        "source": "/art/from-seo-keywords-to-the-haunted-machine",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "extended-into-production-by"
      },
      {
        "source": "/about",
        "target": "/art/representation-governance",
        "type": "extended-by"
      },
      {
        "source": "/about",
        "target": "/art/from-seo-keywords-to-the-haunted-machine",
        "type": "demonstrated-by"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/art/how-search-and-recommendation-systems-actually-work",
        "type": "applied-to"
      },
      {
        "source": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
        "target": "/art/structural-extraction-protocol",
        "type": "operationalised-by"
      },
      {
        "source": "/workflow-structure-breakdown",
        "target": "/art/research-pipeline",
        "type": "compressed-by"
      },
      {
        "source": "/semantic-seo-lab",
        "target": "/art/semantic-seo-is-graph-positioning",
        "type": "tests"
      },
      {
        "source": "/semantic-seo-lab",
        "target": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "type": "evidence-for"
      },
      {
        "source": "/content-strategy",
        "target": "/art/from-seo-keywords-to-the-haunted-machine",
        "type": "produced-through"
      },
      {
        "source": "/art/ai-visibility-is-not-value",
        "target": "/art/how-search-and-recommendation-systems-actually-work",
        "type": "depends-on"
      },
      {
        "source": "/art/ai-visibility-is-not-value",
        "target": "/art/the-citable-hard-to-exhaust-archive",
        "type": "resolves-towards"
      },
      {
        "source": "/art/ai-visibility-is-not-value",
        "target": "/art/representation-governance",
        "type": "culminates-in"
      },
      {
        "source": "/art",
        "target": "/art/building-an-agent-native-after-effects-workflow",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/tiktok-video-analysis-with-python",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/tiktok-zombie-survival-series",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/how-to-stop-chatgpt-from-lying",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-zombie-survival-why-fortresses-fail",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-visibility-is-not-value",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/source-eligibility-being-available-is-not-being-chosen",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-visibility-is-not-one-environment",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/the-selection-gap",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/selected-does-not-mean-cited",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-visibility-measurement-cannot-prove-value",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/value-transfer-retention-and-platform-capture",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/the-citable-hard-to-exhaust-archive",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/representation-governance",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/hidden-representations-without-hidden-layers",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/google-maps-review-mining-unmet-demand",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/from-seo-keywords-to-the-haunted-machine",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/how-search-and-recommendation-systems-actually-work",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/semantic-seo-is-graph-positioning",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/python-nlp-semantic-seo",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/sda3-tldr",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/research-pipeline",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/who-benefits-most-from-this-system",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/clustered-output-instagram-dataset",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/data-structure-intermediate-stage",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/methodology-evaluation-and-validity",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/seer-clown-research-process",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/youtube-video-index",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/structural-extraction-protocol",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/art-forms-with-high-audience-resonance",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/first-principles",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/gpt-misuse-is-not-what-people-think",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/maximising-artistic-identity",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/most-popular-art-mediums-based-on-the-datasets",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/semantic-seo-begins-before-optimisation",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/seo-visibility-structural-legibility",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/visibility-under-hostile-conditions",
        "type": "contains-article"
      },
      {
        "source": "/art",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "contains-project"
      },
      {
        "source": "/art",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "contains-project"
      },
      {
        "source": "/art",
        "target": "/art/project/sda3-structural-extraction",
        "type": "contains-project"
      },
      {
        "source": "/art",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "contains-project"
      },
      {
        "source": "/art",
        "target": "/art/project/seer-clown-research",
        "type": "contains-project"
      },
      {
        "source": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/ai-zombie-survival-why-fortresses-fail",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/how-to-stop-chatgpt-from-lying",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "belongs-to-project",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "supports-methodology",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/sda3-tldr",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "supports-methodology",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/tiktok-zombie-survival-series",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "alternate-media",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/youtube-video-index",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "alternate-media",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/building-an-agent-native-after-effects-workflow",
        "target": "/art/project/chatgpt-structural-failure",
        "type": "supports-methodology",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
        "target": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "type": "precedes",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/adversarial-questioning-chatgpt-zombie-survival",
        "target": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "type": "precedes",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
        "target": "/art/ai-zombie-survival-why-fortresses-fail",
        "type": "precedes",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/ai-zombie-survival-why-fortresses-fail",
        "target": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "type": "precedes",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
        "target": "/art/how-to-stop-chatgpt-from-lying",
        "type": "precedes",
        "project": "chatgpt-structural-failure"
      },
      {
        "source": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/source-eligibility-being-available-is-not-being-chosen",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-is-not-one-environment",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/the-selection-gap",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/selected-does-not-mean-cited",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-measurement-cannot-prove-value",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/value-transfer-retention-and-platform-capture",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/the-citable-hard-to-exhaust-archive",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/representation-governance",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-is-not-value",
        "target": "/art/project/ai-visibility-is-not-value",
        "type": "belongs-to-project",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
        "target": "/art/source-eligibility-being-available-is-not-being-chosen",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/source-eligibility-being-available-is-not-being-chosen",
        "target": "/art/ai-visibility-is-not-one-environment",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-is-not-one-environment",
        "target": "/art/the-selection-gap",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/the-selection-gap",
        "target": "/art/selected-does-not-mean-cited",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/selected-does-not-mean-cited",
        "target": "/art/ai-visibility-measurement-cannot-prove-value",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/ai-visibility-measurement-cannot-prove-value",
        "target": "/art/value-transfer-retention-and-platform-capture",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/value-transfer-retention-and-platform-capture",
        "target": "/art/the-citable-hard-to-exhaust-archive",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/the-citable-hard-to-exhaust-archive",
        "target": "/art/representation-governance",
        "type": "precedes",
        "project": "ai-visibility-is-not-value"
      },
      {
        "source": "/art/gpt-misuse-is-not-what-people-think",
        "target": "/art/project/sda3-structural-extraction",
        "type": "belongs-to-project",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "target": "/art/project/sda3-structural-extraction",
        "type": "supports-methodology",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/structural-extraction-protocol",
        "target": "/art/project/sda3-structural-extraction",
        "type": "belongs-to-project",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/hidden-representations-without-hidden-layers",
        "target": "/art/project/sda3-structural-extraction",
        "type": "belongs-to-project",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/sda3-tldr",
        "target": "/art/project/sda3-structural-extraction",
        "type": "supports-methodology",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/gpt-misuse-is-not-what-people-think",
        "target": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "type": "precedes",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
        "target": "/art/structural-extraction-protocol",
        "type": "precedes",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/structural-extraction-protocol",
        "target": "/art/hidden-representations-without-hidden-layers",
        "type": "precedes",
        "project": "sda3-structural-extraction"
      },
      {
        "source": "/art/semantic-seo-begins-before-optimisation",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/seo-visibility-structural-legibility",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/how-search-and-recommendation-systems-actually-work",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/semantic-seo-is-graph-positioning",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/from-seo-keywords-to-the-haunted-machine",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "belongs-to-project",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "supports-methodology",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/python-nlp-semantic-seo",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "supports-methodology",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/research-pipeline",
        "target": "/art/project/semantic-seo-graph-positioning",
        "type": "supports-methodology",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/semantic-seo-begins-before-optimisation",
        "target": "/art/seo-visibility-structural-legibility",
        "type": "precedes",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/seo-visibility-structural-legibility",
        "target": "/art/how-search-and-recommendation-systems-actually-work",
        "type": "precedes",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/how-search-and-recommendation-systems-actually-work",
        "target": "/art/semantic-seo-is-graph-positioning",
        "type": "precedes",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/semantic-seo-is-graph-positioning",
        "target": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "type": "precedes",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
        "target": "/art/from-seo-keywords-to-the-haunted-machine",
        "type": "precedes",
        "project": "semantic-seo-graph-positioning"
      },
      {
        "source": "/art/art-forms-with-high-audience-resonance",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/most-popular-art-mediums-based-on-the-datasets",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/data-structure-intermediate-stage",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/clustered-output-instagram-dataset",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/seer-clown-research-process",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/methodology-evaluation-and-validity",
        "target": "/art/project/seer-clown-research",
        "type": "belongs-to-project",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/research-pipeline",
        "target": "/art/project/seer-clown-research",
        "type": "supports-methodology",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/art-forms-with-high-audience-resonance",
        "target": "/art/most-popular-art-mediums-based-on-the-datasets",
        "type": "precedes",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/most-popular-art-mediums-based-on-the-datasets",
        "target": "/art/data-structure-intermediate-stage",
        "type": "precedes",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/data-structure-intermediate-stage",
        "target": "/art/clustered-output-instagram-dataset",
        "type": "precedes",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/clustered-output-instagram-dataset",
        "target": "/art/seer-clown-research-process",
        "type": "precedes",
        "project": "seer-clown-research"
      },
      {
        "source": "/art/seer-clown-research-process",
        "target": "/art/methodology-evaluation-and-validity",
        "type": "precedes",
        "project": "seer-clown-research"
      }
    ]
  },
  "urlIndex": [
    {
      "path": "/",
      "url": "https://decrepitfilth.art/",
      "kind": "entry-point",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "home"
      },
      "lastModified": "2026-09-11",
      "priority": 1
    },
    {
      "path": "/about",
      "url": "https://decrepitfilth.art/about",
      "kind": "orientation",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "about"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "url": "https://decrepitfilth.art/how-ai-network-analysis-and-llms-reveal-hidden-structure-in-content",
      "kind": "conceptual-framework",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "hidden-structure"
      },
      "lastModified": null,
      "priority": 0.8
    },
    {
      "path": "/workflow-structure-breakdown",
      "url": "https://decrepitfilth.art/workflow-structure-breakdown",
      "kind": "methodology",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "workflow-structure-breakdown"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/code",
      "url": "https://decrepitfilth.art/code",
      "kind": "code-notebook",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "code"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/semantic-seo-lab",
      "url": "https://decrepitfilth.art/semantic-seo-lab",
      "kind": "research-notebook",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "semantic-seo-lab"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/datamining-llm",
      "url": "https://decrepitfilth.art/datamining-llm",
      "kind": "methodological-doctrine",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "datamining-llm"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/content-strategy",
      "url": "https://decrepitfilth.art/content-strategy",
      "kind": "editorial-strategy",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "content-strategy"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/art",
      "url": "https://decrepitfilth.art/art",
      "kind": "archive-hub",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "art"
      },
      "lastModified": "2026-09-14",
      "priority": 0.8
    },
    {
      "path": "/contact",
      "url": "https://decrepitfilth.art/contact",
      "kind": "utility",
      "source": {
        "resource": "/agent-map.json",
        "collection": "pages",
        "key": "id",
        "value": "contact"
      },
      "lastModified": "2026-09-10",
      "priority": 0.8
    },
    {
      "path": "/art/building-an-agent-native-after-effects-workflow",
      "url": "https://decrepitfilth.art/art/building-an-agent-native-after-effects-workflow",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "building-an-agent-native-after-effects-workflow"
      },
      "lastModified": "2026-09-12"
    },
    {
      "path": "/art/tiktok-video-analysis-with-python",
      "url": "https://decrepitfilth.art/art/tiktok-video-analysis-with-python",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "tiktok-video-analysis-with-python"
      },
      "lastModified": "2026-09-04"
    },
    {
      "path": "/art/tiktok-zombie-survival-series",
      "url": "https://decrepitfilth.art/art/tiktok-zombie-survival-series",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "tiktok-zombie-survival-series"
      },
      "lastModified": "2026-08-14"
    },
    {
      "path": "/art/how-to-stop-chatgpt-from-lying",
      "url": "https://decrepitfilth.art/art/how-to-stop-chatgpt-from-lying",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "how-to-stop-chatgpt-from-lying"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
      "url": "https://decrepitfilth.art/art/why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "why-chatgpt-recommended-bioweapons-in-a-zombie-apocalypse"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/ai-zombie-survival-why-fortresses-fail",
      "url": "https://decrepitfilth.art/art/ai-zombie-survival-why-fortresses-fail",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-zombie-survival-why-fortresses-fail"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/the-zombie-survival-strategy-chatgpt-could-not-see",
      "url": "https://decrepitfilth.art/art/the-zombie-survival-strategy-chatgpt-could-not-see",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "the-zombie-survival-strategy-chatgpt-could-not-see"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/ai-visibility-is-not-value",
      "url": "https://decrepitfilth.art/art/ai-visibility-is-not-value",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-visibility-is-not-value"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/ai-visibility-is-not-a-direct-optimisation-outcome",
      "url": "https://decrepitfilth.art/art/ai-visibility-is-not-a-direct-optimisation-outcome",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-visibility-is-not-a-direct-optimisation-outcome"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/source-eligibility-being-available-is-not-being-chosen",
      "url": "https://decrepitfilth.art/art/source-eligibility-being-available-is-not-being-chosen",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "source-eligibility-being-available-is-not-being-chosen"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/ai-visibility-is-not-one-environment",
      "url": "https://decrepitfilth.art/art/ai-visibility-is-not-one-environment",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-visibility-is-not-one-environment"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/the-selection-gap",
      "url": "https://decrepitfilth.art/art/the-selection-gap",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "the-selection-gap"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/selected-does-not-mean-cited",
      "url": "https://decrepitfilth.art/art/selected-does-not-mean-cited",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "selected-does-not-mean-cited"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/ai-visibility-measurement-cannot-prove-value",
      "url": "https://decrepitfilth.art/art/ai-visibility-measurement-cannot-prove-value",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-visibility-measurement-cannot-prove-value"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/value-transfer-retention-and-platform-capture",
      "url": "https://decrepitfilth.art/art/value-transfer-retention-and-platform-capture",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "value-transfer-retention-and-platform-capture"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/the-citable-hard-to-exhaust-archive",
      "url": "https://decrepitfilth.art/art/the-citable-hard-to-exhaust-archive",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "the-citable-hard-to-exhaust-archive"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/representation-governance",
      "url": "https://decrepitfilth.art/art/representation-governance",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "representation-governance"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/hidden-representations-without-hidden-layers",
      "url": "https://decrepitfilth.art/art/hidden-representations-without-hidden-layers",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "hidden-representations-without-hidden-layers"
      },
      "lastModified": "2026-07-03"
    },
    {
      "path": "/art/adversarial-questioning-chatgpt-zombie-survival",
      "url": "https://decrepitfilth.art/art/adversarial-questioning-chatgpt-zombie-survival",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "adversarial-questioning-chatgpt-zombie-survival"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/google-maps-review-mining-unmet-demand",
      "url": "https://decrepitfilth.art/art/google-maps-review-mining-unmet-demand",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "google-maps-review-mining-unmet-demand"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/ai-seo-strategy-why-your-creative-work-is-invisible",
      "url": "https://decrepitfilth.art/art/ai-seo-strategy-why-your-creative-work-is-invisible",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "ai-seo-strategy-why-your-creative-work-is-invisible"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/from-seo-keywords-to-the-haunted-machine",
      "url": "https://decrepitfilth.art/art/from-seo-keywords-to-the-haunted-machine",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "from-seo-keywords-to-the-haunted-machine"
      },
      "lastModified": "2026-09-09"
    },
    {
      "path": "/art/how-search-and-recommendation-systems-actually-work",
      "url": "https://decrepitfilth.art/art/how-search-and-recommendation-systems-actually-work",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "how-search-and-recommendation-systems-actually-work"
      },
      "lastModified": "2026-06-05"
    },
    {
      "path": "/art/semantic-seo-is-graph-positioning",
      "url": "https://decrepitfilth.art/art/semantic-seo-is-graph-positioning",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "semantic-seo-is-graph-positioning"
      },
      "lastModified": "2026-06-05"
    },
    {
      "path": "/art/python-nlp-semantic-seo",
      "url": "https://decrepitfilth.art/art/python-nlp-semantic-seo",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "python-nlp-semantic-seo"
      },
      "lastModified": "2026-09-14"
    },
    {
      "path": "/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
      "url": "https://decrepitfilth.art/art/semantic-seo-in-python-from-search-results-to-original-content-strategy",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "semantic-seo-in-python-from-search-results-to-original-content-strategy"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/sda3-tldr",
      "url": "https://decrepitfilth.art/art/sda3-tldr",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "sda3-tldr"
      },
      "lastModified": "2026-05-08"
    },
    {
      "path": "/art/research-pipeline",
      "url": "https://decrepitfilth.art/art/research-pipeline",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "research-pipeline"
      },
      "lastModified": "2026-04-25"
    },
    {
      "path": "/art/who-benefits-most-from-this-system",
      "url": "https://decrepitfilth.art/art/who-benefits-most-from-this-system",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "who-benefits-most-from-this-system"
      },
      "lastModified": "2026-09-09"
    },
    {
      "path": "/art/clustered-output-instagram-dataset",
      "url": "https://decrepitfilth.art/art/clustered-output-instagram-dataset",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "clustered-output-instagram-dataset"
      },
      "lastModified": "2026-09-09"
    },
    {
      "path": "/art/data-structure-intermediate-stage",
      "url": "https://decrepitfilth.art/art/data-structure-intermediate-stage",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "data-structure-intermediate-stage"
      },
      "lastModified": "2026-04-24"
    },
    {
      "path": "/art/methodology-evaluation-and-validity",
      "url": "https://decrepitfilth.art/art/methodology-evaluation-and-validity",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "methodology-evaluation-and-validity"
      },
      "lastModified": "2026-04-24"
    },
    {
      "path": "/art/seer-clown-research-process",
      "url": "https://decrepitfilth.art/art/seer-clown-research-process",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "seer-clown-research-process"
      },
      "lastModified": "2026-04-24"
    },
    {
      "path": "/art/youtube-video-index",
      "url": "https://decrepitfilth.art/art/youtube-video-index",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "youtube-video-index"
      },
      "lastModified": "2026-04-08"
    },
    {
      "path": "/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
      "url": "https://decrepitfilth.art/art/zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "zombie-survival-chatgpt-why-the-ai-lies-and-how-to-stop-it"
      },
      "lastModified": "2026-04-08"
    },
    {
      "path": "/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
      "url": "https://decrepitfilth.art/art/sda-3-analysing-embedding-space-structure-in-large-language-models",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "sda-3-analysing-embedding-space-structure-in-large-language-models"
      },
      "lastModified": "2026-09-08"
    },
    {
      "path": "/art/structural-extraction-protocol",
      "url": "https://decrepitfilth.art/art/structural-extraction-protocol",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "structural-extraction-protocol"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/art-forms-with-high-audience-resonance",
      "url": "https://decrepitfilth.art/art/art-forms-with-high-audience-resonance",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "art-forms-with-high-audience-resonance"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/first-principles",
      "url": "https://decrepitfilth.art/art/first-principles",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "first-principles"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/gpt-misuse-is-not-what-people-think",
      "url": "https://decrepitfilth.art/art/gpt-misuse-is-not-what-people-think",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "gpt-misuse-is-not-what-people-think"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/maximising-artistic-identity",
      "url": "https://decrepitfilth.art/art/maximising-artistic-identity",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "maximising-artistic-identity"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/most-popular-art-mediums-based-on-the-datasets",
      "url": "https://decrepitfilth.art/art/most-popular-art-mediums-based-on-the-datasets",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "most-popular-art-mediums-based-on-the-datasets"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/semantic-seo-begins-before-optimisation",
      "url": "https://decrepitfilth.art/art/semantic-seo-begins-before-optimisation",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "semantic-seo-begins-before-optimisation"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/seo-visibility-structural-legibility",
      "url": "https://decrepitfilth.art/art/seo-visibility-structural-legibility",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "seo-visibility-structural-legibility"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/visibility-under-hostile-conditions",
      "url": "https://decrepitfilth.art/art/visibility-under-hostile-conditions",
      "kind": "article",
      "source": {
        "resource": "/graph.json",
        "collection": "articles",
        "key": "slug",
        "value": "visibility-under-hostile-conditions"
      },
      "lastModified": "2026-03-15"
    },
    {
      "path": "/art/project/chatgpt-structural-failure",
      "url": "https://decrepitfilth.art/art/project/chatgpt-structural-failure",
      "kind": "project",
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "chatgpt-structural-failure"
      },
      "lastModified": "2026-09-12"
    },
    {
      "path": "/art/project/ai-visibility-is-not-value",
      "url": "https://decrepitfilth.art/art/project/ai-visibility-is-not-value",
      "kind": "project",
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "ai-visibility-is-not-value"
      },
      "lastModified": "2026-07-08"
    },
    {
      "path": "/art/project/sda3-structural-extraction",
      "url": "https://decrepitfilth.art/art/project/sda3-structural-extraction",
      "kind": "project",
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "sda3-structural-extraction"
      },
      "lastModified": "2026-09-10"
    },
    {
      "path": "/art/project/semantic-seo-graph-positioning",
      "url": "https://decrepitfilth.art/art/project/semantic-seo-graph-positioning",
      "kind": "project",
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "semantic-seo-graph-positioning"
      },
      "lastModified": "2026-09-14"
    },
    {
      "path": "/art/project/seer-clown-research",
      "url": "https://decrepitfilth.art/art/project/seer-clown-research",
      "kind": "project",
      "source": {
        "resource": "/graph.json",
        "collection": "projects",
        "key": "slug",
        "value": "seer-clown-research"
      },
      "lastModified": "2026-09-09"
    }
  ]
}