{
    "schema_version": "documentation-manifest/v1",
    "class_registry_version": "wiki-commonmark-classes/v2",
    "navigation_schema_version": "wiki-navigation/v1",
    "generated_at": "2026-09-08T15:47:57+00:00",
    "content_sha256": "bbd9745da60b070fd4d24db3c2c66949c2bd7acac3f620709b640f266cd9eac6",
    "snapshot_sha256": "2fe023119963fec043d386d81bda3e817955162d5d656f5572b264845113dbff",
    "stats": {
        "files": 31,
        "documents": 26,
        "bytes": 254363,
        "context_sources": 30,
        "estimated_context_tokens": 84235
    },
    "tree": [
        {
            "type": "directory",
            "name": "uberspace",
            "title": "Uberspace-Server",
            "path": "topics/uberspace/index.md",
            "appearance": "server",
            "children": [
                {
                    "type": "file",
                    "id": "uberspace-overview",
                    "name": "index.md",
                    "path": "topics/uberspace/index.md",
                    "title": "Übersicht",
                    "summary": "Technische Dienste und Projekte auf dem Uberspace-Server.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fuberspace%2Findex.md",
                    "source_id": "src_deb856fec661dc381488b6b17ff026f542af25c582611dc0de3f3bad63961cac",
                    "order": 10,
                    "pinned": true,
                    "appearance": "server",
                    "status": "active",
                    "tags": [
                        "uberspace",
                        "server",
                        "infrastructure"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "codex-account-runtime",
                            "name": "codex-account-runtime.md",
                            "path": "topics/uberspace/codex-account-runtime.md",
                            "title": "Codex-Kontoauswahl",
                            "summary": "Kanonischer Dispatcher, Registry-Snapshot und erhaltene Fallbackrouten.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fcodex-account-runtime.md",
                            "url": "/documentation/?doc=topics%2Fuberspace%2Fcodex-account-runtime.md",
                            "source_id": "src_cbe7a490c011ea834767e40bfb6497461ee5442473cacb031128d5b41eafda3a",
                            "order": 20,
                            "pinned": true,
                            "appearance": "strong",
                            "status": "active",
                            "tags": [
                                "codex",
                                "accounts",
                                "runtime",
                                "server"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "uberspace-server-inventory",
                            "name": "server-inventory.md",
                            "path": "topics/uberspace/server-inventory.md",
                            "title": "Server-Inventar",
                            "summary": "Verifizierter Snapshot der eigenen Uberspace-Infrastruktur, Routen, Releases und Betriebsdrifts.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fserver-inventory.md",
                            "url": "/documentation/?doc=topics%2Fuberspace%2Fserver-inventory.md",
                            "source_id": "src_a8519249f10aaf26bcd2d706cf128ad76efd30c883ffe2677a58f42e8afefa88",
                            "order": 20,
                            "pinned": false,
                            "appearance": "server",
                            "status": "active",
                            "tags": [
                                "uberspace",
                                "inventory",
                                "supervisor",
                                "mcp",
                                "codex",
                                "forgejo",
                                "observability"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "type": "directory",
            "name": "stage",
            "title": "Stage.webdevmedia.de",
            "path": "topics/stage/index.md",
            "appearance": "stage",
            "children": [
                {
                    "type": "file",
                    "id": "stage-overview",
                    "name": "index.md",
                    "path": "topics/stage/index.md",
                    "title": "Übersicht",
                    "summary": "Eigener MCP-, Codex- und Support-Code auf Stage, Active und Fallback.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fstage%2Findex.md",
                    "source_id": "src_71660c8a80f5c732a3d02308aab690b00f3cca46927b032ed4c6dfe8d3c63aa5",
                    "order": 10,
                    "pinned": true,
                    "appearance": "stage",
                    "status": "active",
                    "tags": [
                        "stage",
                        "active",
                        "fallback",
                        "wordpress",
                        "webdevmedia"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "stage-chatgpt-swarm-mcp",
                            "name": "chatgpt-swarm-mcp.md",
                            "path": "topics/stage/chatgpt-swarm-mcp.md",
                            "title": "ChatGPT-Swarm-MCP",
                            "summary": "Zwei ChatGPT-Sitzungen koordinieren sich als Master und Worker über ein gemeinsames Blackboard und acht MCP-Werkzeuge.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fchatgpt-swarm-mcp.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fchatgpt-swarm-mcp.md",
                            "source_id": "src_209ba1761c8283951b5adf6f404027a1bdabe6462fae7b386591d173ee05a08a",
                            "order": 25,
                            "pinned": true,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "chatgpt",
                                "mcp",
                                "swarm",
                                "collaboration",
                                "master",
                                "worker",
                                "long-poll",
                                "deployment"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-wordpress-environments",
                            "name": "wordpress-environments.md",
                            "path": "topics/stage/wordpress-environments.md",
                            "title": "WordPress-Umgebungen",
                            "summary": "Verifizierter Bestand des eigenen MCP-, Codex- und Support-Codes auf Stage, Active und Fallback samt stabilem MCP-Fehlervertrag.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fwordpress-environments.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fwordpress-environments.md",
                            "source_id": "src_dc03dedcc8b1a6128cf218413c261a310e926d4951de224ea46c5644ee35ff8e",
                            "order": 20,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "active",
                                "fallback",
                                "wordpress",
                                "mcp",
                                "codex",
                                "inventory"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-annotix-mcp-bridge",
                            "name": "annotix-mcp-bridge.md",
                            "path": "topics/stage/annotix-mcp-bridge.md",
                            "title": "Annotix-MCP-Bridge",
                            "summary": "Update-sichere visuelle Feedbackquelle für Agenten mit drei kompakten MCP-Werkzeugen.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fannotix-mcp-bridge.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fannotix-mcp-bridge.md",
                            "source_id": "src_64f5a06e094fa13636349c890062948d54790fe2d69d7e2f7a0676316fc03da6",
                            "order": 30,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "wordpress",
                                "mcp",
                                "annotix",
                                "feedback",
                                "screenshots"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-codex-plugin-policy",
                            "name": "codex-plugin-policy.md",
                            "path": "topics/stage/codex-plugin-policy.md",
                            "title": "Codex-Plugin-Policy",
                            "summary": "Admin-Bypass der Plugin-Allowlists, unveränderte Nicht-Admin-Grenzen und atomarer Stage-Betrieb.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fcodex-plugin-policy.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fcodex-plugin-policy.md",
                            "source_id": "src_88ced5affa9d40d7fffe951ef729de7ab4bbbf28b58a5479bdd8ab3bf2308a6e",
                            "order": 30,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "codex",
                                "mcp",
                                "roles",
                                "policy",
                                "deployment",
                                "rollback",
                                "correlation",
                                "idempotency"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "type": "directory",
            "name": "capabilities",
            "title": "Fähigkeiten",
            "path": "topics/capabilities/index.md",
            "appearance": "capabilities",
            "children": [
                {
                    "type": "file",
                    "id": "capabilities-overview",
                    "name": "index.md",
                    "path": "topics/capabilities/index.md",
                    "title": "Übersicht",
                    "summary": "Übersicht über MCPs, URLs und automatisierbare Systemfähigkeiten.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fcapabilities%2Findex.md",
                    "source_id": "src_44211759f971687f069138e155a21a36ccdb0db55cf22e84d8d1f65fe61424bb",
                    "order": 10,
                    "pinned": true,
                    "appearance": "capabilities",
                    "status": "active",
                    "tags": [
                        "mcp",
                        "urls",
                        "capabilities"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "capabilities-codex-rest-mcp",
                            "name": "codex-rest-mcp.md",
                            "path": "topics/capabilities/codex-rest-mcp.md",
                            "title": "Codex REST & MCP",
                            "summary": "Gemeinsame Job-, Policy-, OAuth- und Releasearchitektur für Codex Master und MCP Central.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Fcodex-rest-mcp.md",
                            "url": "/documentation/?doc=topics%2Fcapabilities%2Fcodex-rest-mcp.md",
                            "source_id": "src_1b7b65d6d046ddfda9b16eafe51b705f864075728c8e0680bd3fad12e20ce3df",
                            "order": 20,
                            "pinned": false,
                            "appearance": "capabilities",
                            "status": "active",
                            "tags": [
                                "codex",
                                "rest",
                                "mcp",
                                "oauth",
                                "jobs",
                                "account-selection",
                                "correlation",
                                "observability"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "capabilities-audio-transcription-service",
                            "name": "audio-transcription-service.md",
                            "path": "topics/capabilities/audio-transcription-service.md",
                            "title": "Audio-Transkription",
                            "summary": "Owner-only Unix-Socket-Dienst, CLI und lokales stdio-MCP für sichere, idempotente Audio-Transkription.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Faudio-transcription-service.md",
                            "url": "/documentation/?doc=topics%2Fcapabilities%2Faudio-transcription-service.md",
                            "source_id": "src_2ffcf651b51c568f240ce51603f39de01eff0ddd522d0cea6dee784939b6bdc9",
                            "order": 30,
                            "pinned": false,
                            "appearance": "capabilities",
                            "status": "active",
                            "tags": [
                                "audio",
                                "transcription",
                                "openai",
                                "unix-socket",
                                "ffmpeg",
                                "sqlite",
                                "mcp",
                                "stdio",
                                "privacy",
                                "idempotency"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "type": "directory",
            "name": "operations",
            "title": "Betrieb & Support",
            "path": "topics/operations/index.md",
            "appearance": "operations",
            "children": [
                {
                    "type": "file",
                    "id": "operations-overview",
                    "name": "index.md",
                    "path": "topics/operations/index.md",
                    "title": "Übersicht",
                    "summary": "Runbooks, Diagnosewege, Warnsignale und Bereinigungsvorschläge.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Findex.md",
                    "url": "/documentation/?doc=topics%2Foperations%2Findex.md",
                    "source_id": "src_b2f4448b9f20d4b5cbab4f9400ef9647bed49a7d8180781709d4e3d9513a97f3",
                    "order": 10,
                    "pinned": true,
                    "appearance": "operations",
                    "status": "active",
                    "tags": [
                        "operations",
                        "support",
                        "diagnostics"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "codex-account-switching",
                            "name": "codex-account-switching.md",
                            "path": "topics/operations/codex-account-switching.md",
                            "title": "Codex-Account auswählen",
                            "summary": "Preflight, atomarer Switch, Verifikation und expliziter Rollback.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fcodex-account-switching.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fcodex-account-switching.md",
                            "source_id": "src_d0bb8a74a3015e87020c14c8ea927a9da920bbd179ca1a3b2d7333a65c000789",
                            "order": 20,
                            "pinned": true,
                            "appearance": "strong",
                            "status": "active",
                            "tags": [
                                "codex",
                                "accounts",
                                "operations",
                                "rollback"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "operations-session-inventory",
                            "name": "session-inventory.md",
                            "path": "topics/operations/session-inventory.md",
                            "title": "Session-Inventar",
                            "summary": "Datenschutzkonformes Metadateninventar zum Suchen und sicheren Fortsetzen vorhandener Codex-Sitzungen.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fsession-inventory.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fsession-inventory.md",
                            "source_id": "src_062675fed25bc63b75452c4f7eb2565396f705aff9baa99dec97c324b29db8e5",
                            "order": 20,
                            "pinned": false,
                            "appearance": "operations",
                            "status": "active",
                            "tags": [
                                "operations",
                                "codex",
                                "sessions",
                                "inventory",
                                "privacy"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "operations-channel-manager-support",
                            "name": "channel-manager-support.md",
                            "path": "topics/operations/channel-manager-support.md",
                            "title": "Channel & Telegram",
                            "summary": "Telegram-zu-Codex-Steuerung mit Text, Bild und Audio, Zugriffsschutz, Zustellung und Rollback.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fchannel-manager-support.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fchannel-manager-support.md",
                            "source_id": "src_ca063a949c47dd0ab10410ec5e6353c6adced0654cf914c489cf146ed571201e",
                            "order": 30,
                            "pinned": false,
                            "appearance": "operations",
                            "status": "active",
                            "tags": [
                                "operations",
                                "channel-manager",
                                "telegram",
                                "audio",
                                "transcription",
                                "openai",
                                "codex",
                                "support",
                                "privacy",
                                "allowlist",
                                "banned",
                                "media",
                                "files",
                                "sandbox",
                                "incidents",
                                "correlation",
                                "sqlite",
                                "file-descriptors"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        }
    ],
    "topics": [
        {
            "id": "uberspace",
            "label": "Uberspace-Server",
            "order": 10,
            "landing": "topics/uberspace/index.md",
            "appearance": "server",
            "url": "/documentation/?doc=topics%2Fuberspace%2Findex.md",
            "nodes": [
                {
                    "type": "file",
                    "id": "uberspace-overview",
                    "name": "index.md",
                    "path": "topics/uberspace/index.md",
                    "title": "Übersicht",
                    "summary": "Technische Dienste und Projekte auf dem Uberspace-Server.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fuberspace%2Findex.md",
                    "source_id": "src_deb856fec661dc381488b6b17ff026f542af25c582611dc0de3f3bad63961cac",
                    "order": 10,
                    "pinned": true,
                    "appearance": "server",
                    "status": "active",
                    "tags": [
                        "uberspace",
                        "server",
                        "infrastructure"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "codex-account-runtime",
                            "name": "codex-account-runtime.md",
                            "path": "topics/uberspace/codex-account-runtime.md",
                            "title": "Codex-Kontoauswahl",
                            "summary": "Kanonischer Dispatcher, Registry-Snapshot und erhaltene Fallbackrouten.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fcodex-account-runtime.md",
                            "url": "/documentation/?doc=topics%2Fuberspace%2Fcodex-account-runtime.md",
                            "source_id": "src_cbe7a490c011ea834767e40bfb6497461ee5442473cacb031128d5b41eafda3a",
                            "order": 20,
                            "pinned": true,
                            "appearance": "strong",
                            "status": "active",
                            "tags": [
                                "codex",
                                "accounts",
                                "runtime",
                                "server"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "uberspace-server-inventory",
                            "name": "server-inventory.md",
                            "path": "topics/uberspace/server-inventory.md",
                            "title": "Server-Inventar",
                            "summary": "Verifizierter Snapshot der eigenen Uberspace-Infrastruktur, Routen, Releases und Betriebsdrifts.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fserver-inventory.md",
                            "url": "/documentation/?doc=topics%2Fuberspace%2Fserver-inventory.md",
                            "source_id": "src_a8519249f10aaf26bcd2d706cf128ad76efd30c883ffe2677a58f42e8afefa88",
                            "order": 20,
                            "pinned": false,
                            "appearance": "server",
                            "status": "active",
                            "tags": [
                                "uberspace",
                                "inventory",
                                "supervisor",
                                "mcp",
                                "codex",
                                "forgejo",
                                "observability"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "id": "stage",
            "label": "Stage.webdevmedia.de",
            "order": 20,
            "landing": "topics/stage/index.md",
            "appearance": "stage",
            "url": "/documentation/?doc=topics%2Fstage%2Findex.md",
            "nodes": [
                {
                    "type": "file",
                    "id": "stage-overview",
                    "name": "index.md",
                    "path": "topics/stage/index.md",
                    "title": "Übersicht",
                    "summary": "Eigener MCP-, Codex- und Support-Code auf Stage, Active und Fallback.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fstage%2Findex.md",
                    "source_id": "src_71660c8a80f5c732a3d02308aab690b00f3cca46927b032ed4c6dfe8d3c63aa5",
                    "order": 10,
                    "pinned": true,
                    "appearance": "stage",
                    "status": "active",
                    "tags": [
                        "stage",
                        "active",
                        "fallback",
                        "wordpress",
                        "webdevmedia"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "stage-chatgpt-swarm-mcp",
                            "name": "chatgpt-swarm-mcp.md",
                            "path": "topics/stage/chatgpt-swarm-mcp.md",
                            "title": "ChatGPT-Swarm-MCP",
                            "summary": "Zwei ChatGPT-Sitzungen koordinieren sich als Master und Worker über ein gemeinsames Blackboard und acht MCP-Werkzeuge.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fchatgpt-swarm-mcp.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fchatgpt-swarm-mcp.md",
                            "source_id": "src_209ba1761c8283951b5adf6f404027a1bdabe6462fae7b386591d173ee05a08a",
                            "order": 25,
                            "pinned": true,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "chatgpt",
                                "mcp",
                                "swarm",
                                "collaboration",
                                "master",
                                "worker",
                                "long-poll",
                                "deployment"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-wordpress-environments",
                            "name": "wordpress-environments.md",
                            "path": "topics/stage/wordpress-environments.md",
                            "title": "WordPress-Umgebungen",
                            "summary": "Verifizierter Bestand des eigenen MCP-, Codex- und Support-Codes auf Stage, Active und Fallback samt stabilem MCP-Fehlervertrag.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fwordpress-environments.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fwordpress-environments.md",
                            "source_id": "src_dc03dedcc8b1a6128cf218413c261a310e926d4951de224ea46c5644ee35ff8e",
                            "order": 20,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "active",
                                "fallback",
                                "wordpress",
                                "mcp",
                                "codex",
                                "inventory"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-annotix-mcp-bridge",
                            "name": "annotix-mcp-bridge.md",
                            "path": "topics/stage/annotix-mcp-bridge.md",
                            "title": "Annotix-MCP-Bridge",
                            "summary": "Update-sichere visuelle Feedbackquelle für Agenten mit drei kompakten MCP-Werkzeugen.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fannotix-mcp-bridge.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fannotix-mcp-bridge.md",
                            "source_id": "src_64f5a06e094fa13636349c890062948d54790fe2d69d7e2f7a0676316fc03da6",
                            "order": 30,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "wordpress",
                                "mcp",
                                "annotix",
                                "feedback",
                                "screenshots"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "stage-codex-plugin-policy",
                            "name": "codex-plugin-policy.md",
                            "path": "topics/stage/codex-plugin-policy.md",
                            "title": "Codex-Plugin-Policy",
                            "summary": "Admin-Bypass der Plugin-Allowlists, unveränderte Nicht-Admin-Grenzen und atomarer Stage-Betrieb.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fcodex-plugin-policy.md",
                            "url": "/documentation/?doc=topics%2Fstage%2Fcodex-plugin-policy.md",
                            "source_id": "src_88ced5affa9d40d7fffe951ef729de7ab4bbbf28b58a5479bdd8ab3bf2308a6e",
                            "order": 30,
                            "pinned": false,
                            "appearance": "stage",
                            "status": "active",
                            "tags": [
                                "stage",
                                "codex",
                                "mcp",
                                "roles",
                                "policy",
                                "deployment",
                                "rollback",
                                "correlation",
                                "idempotency"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "id": "capabilities",
            "label": "Fähigkeiten",
            "order": 30,
            "landing": "topics/capabilities/index.md",
            "appearance": "capabilities",
            "url": "/documentation/?doc=topics%2Fcapabilities%2Findex.md",
            "nodes": [
                {
                    "type": "file",
                    "id": "capabilities-overview",
                    "name": "index.md",
                    "path": "topics/capabilities/index.md",
                    "title": "Übersicht",
                    "summary": "Übersicht über MCPs, URLs und automatisierbare Systemfähigkeiten.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Findex.md",
                    "url": "/documentation/?doc=topics%2Fcapabilities%2Findex.md",
                    "source_id": "src_44211759f971687f069138e155a21a36ccdb0db55cf22e84d8d1f65fe61424bb",
                    "order": 10,
                    "pinned": true,
                    "appearance": "capabilities",
                    "status": "active",
                    "tags": [
                        "mcp",
                        "urls",
                        "capabilities"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "capabilities-codex-rest-mcp",
                            "name": "codex-rest-mcp.md",
                            "path": "topics/capabilities/codex-rest-mcp.md",
                            "title": "Codex REST & MCP",
                            "summary": "Gemeinsame Job-, Policy-, OAuth- und Releasearchitektur für Codex Master und MCP Central.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Fcodex-rest-mcp.md",
                            "url": "/documentation/?doc=topics%2Fcapabilities%2Fcodex-rest-mcp.md",
                            "source_id": "src_1b7b65d6d046ddfda9b16eafe51b705f864075728c8e0680bd3fad12e20ce3df",
                            "order": 20,
                            "pinned": false,
                            "appearance": "capabilities",
                            "status": "active",
                            "tags": [
                                "codex",
                                "rest",
                                "mcp",
                                "oauth",
                                "jobs",
                                "account-selection",
                                "correlation",
                                "observability"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "capabilities-audio-transcription-service",
                            "name": "audio-transcription-service.md",
                            "path": "topics/capabilities/audio-transcription-service.md",
                            "title": "Audio-Transkription",
                            "summary": "Owner-only Unix-Socket-Dienst, CLI und lokales stdio-MCP für sichere, idempotente Audio-Transkription.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Faudio-transcription-service.md",
                            "url": "/documentation/?doc=topics%2Fcapabilities%2Faudio-transcription-service.md",
                            "source_id": "src_2ffcf651b51c568f240ce51603f39de01eff0ddd522d0cea6dee784939b6bdc9",
                            "order": 30,
                            "pinned": false,
                            "appearance": "capabilities",
                            "status": "active",
                            "tags": [
                                "audio",
                                "transcription",
                                "openai",
                                "unix-socket",
                                "ffmpeg",
                                "sqlite",
                                "mcp",
                                "stdio",
                                "privacy",
                                "idempotency"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "id": "operations",
            "label": "Betrieb & Support",
            "order": 40,
            "landing": "topics/operations/index.md",
            "appearance": "operations",
            "url": "/documentation/?doc=topics%2Foperations%2Findex.md",
            "nodes": [
                {
                    "type": "file",
                    "id": "operations-overview",
                    "name": "index.md",
                    "path": "topics/operations/index.md",
                    "title": "Übersicht",
                    "summary": "Runbooks, Diagnosewege, Warnsignale und Bereinigungsvorschläge.",
                    "kind": "markdown",
                    "media_type": "text/markdown; charset=utf-8",
                    "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Findex.md",
                    "url": "/documentation/?doc=topics%2Foperations%2Findex.md",
                    "source_id": "src_b2f4448b9f20d4b5cbab4f9400ef9647bed49a7d8180781709d4e3d9513a97f3",
                    "order": 10,
                    "pinned": true,
                    "appearance": "operations",
                    "status": "active",
                    "tags": [
                        "operations",
                        "support",
                        "diagnostics"
                    ],
                    "children": [
                        {
                            "type": "file",
                            "id": "codex-account-switching",
                            "name": "codex-account-switching.md",
                            "path": "topics/operations/codex-account-switching.md",
                            "title": "Codex-Account auswählen",
                            "summary": "Preflight, atomarer Switch, Verifikation und expliziter Rollback.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fcodex-account-switching.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fcodex-account-switching.md",
                            "source_id": "src_d0bb8a74a3015e87020c14c8ea927a9da920bbd179ca1a3b2d7333a65c000789",
                            "order": 20,
                            "pinned": true,
                            "appearance": "strong",
                            "status": "active",
                            "tags": [
                                "codex",
                                "accounts",
                                "operations",
                                "rollback"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "operations-session-inventory",
                            "name": "session-inventory.md",
                            "path": "topics/operations/session-inventory.md",
                            "title": "Session-Inventar",
                            "summary": "Datenschutzkonformes Metadateninventar zum Suchen und sicheren Fortsetzen vorhandener Codex-Sitzungen.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fsession-inventory.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fsession-inventory.md",
                            "source_id": "src_062675fed25bc63b75452c4f7eb2565396f705aff9baa99dec97c324b29db8e5",
                            "order": 20,
                            "pinned": false,
                            "appearance": "operations",
                            "status": "active",
                            "tags": [
                                "operations",
                                "codex",
                                "sessions",
                                "inventory",
                                "privacy"
                            ],
                            "children": []
                        },
                        {
                            "type": "file",
                            "id": "operations-channel-manager-support",
                            "name": "channel-manager-support.md",
                            "path": "topics/operations/channel-manager-support.md",
                            "title": "Channel & Telegram",
                            "summary": "Telegram-zu-Codex-Steuerung mit Text, Bild und Audio, Zugriffsschutz, Zustellung und Rollback.",
                            "kind": "markdown",
                            "media_type": "text/markdown; charset=utf-8",
                            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fchannel-manager-support.md",
                            "url": "/documentation/?doc=topics%2Foperations%2Fchannel-manager-support.md",
                            "source_id": "src_ca063a949c47dd0ab10410ec5e6353c6adced0654cf914c489cf146ed571201e",
                            "order": 30,
                            "pinned": false,
                            "appearance": "operations",
                            "status": "active",
                            "tags": [
                                "operations",
                                "channel-manager",
                                "telegram",
                                "audio",
                                "transcription",
                                "openai",
                                "codex",
                                "support",
                                "privacy",
                                "allowlist",
                                "banned",
                                "media",
                                "files",
                                "sandbox",
                                "incidents",
                                "correlation",
                                "sqlite",
                                "file-descriptors"
                            ],
                            "children": []
                        }
                    ]
                }
            ]
        }
    ],
    "footer": [
        {
            "type": "file",
            "id": "wiki-start",
            "name": "README.md",
            "path": "README.md",
            "title": "Wiki-Start",
            "summary": "Einstieg in die technische Wissensbasis von WebDevMedia.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=README.md",
            "url": "/documentation/?doc=README.md",
            "source_id": "src_b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5",
            "order": 10,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "wiki",
                "documentation",
                "start"
            ]
        },
        {
            "type": "file",
            "id": "wiki-authoring",
            "name": "documenting-with-wiki.md",
            "path": "authoring/documenting-with-wiki.md",
            "title": "Dokumentieren mit dem Wiki",
            "summary": "Versionierte Wiki-Quellen und Autorenabläufe einschließlich der autonomen Pflege durch den wpmcp00-Wiki-Master.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=authoring%2Fdocumenting-with-wiki.md",
            "url": "/documentation/?doc=authoring%2Fdocumenting-with-wiki.md",
            "source_id": "src_6c2f88187c2c518f7d63515f2cad198dbcc7d919187cd246574bd5693bf952db",
            "order": 20,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "authoring",
                "metadata",
                "navigation",
                "markdown",
                "wpmcp00",
                "wiki-master"
            ]
        },
        {
            "type": "file",
            "id": "wiki-architecture",
            "name": "wiki.md",
            "path": "architecture/wiki.md",
            "title": "Wiki-Architektur",
            "summary": "Wiki-Releases, die getrennte wpmcp00-Instanz und ihr dauerhafter Wiki-Master mit begrenzten Arbeitsläufen.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Fwiki.md",
            "url": "/documentation/?doc=architecture%2Fwiki.md",
            "source_id": "src_ee6df470bc6b20357d00813359bb4b258ba7c48cf0a5dd1c612e730d6354af90",
            "order": 30,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "wiki",
                "architecture",
                "releases",
                "wpmcp00",
                "dashboard",
                "wiki-master"
            ]
        },
        {
            "type": "file",
            "id": "wiki-urls-services",
            "name": "urls-and-services.md",
            "path": "architecture/urls-and-services.md",
            "title": "Wiki-URLs und Dienste",
            "summary": "Wiki-Routen, OAuth und die geschützten Dashboard-, Wiki-Master- und Metrikschnittstellen auf wpmcp00.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Furls-and-services.md",
            "url": "/documentation/?doc=architecture%2Furls-and-services.md",
            "source_id": "src_97fd50afc7f7f44559ccc2e590fc775fa3d97b9bf29b264e4a33edb0827840d0",
            "order": 40,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "urls",
                "services",
                "oauth",
                "wiki",
                "llm",
                "channel-manager",
                "telegram",
                "wpmcp00",
                "dashboard",
                "wiki-master"
            ]
        },
        {
            "type": "file",
            "id": "wiki-commonmark",
            "name": "commonmark-classes.md",
            "path": "authoring/commonmark-classes.md",
            "title": "CommonMark-Klassen",
            "summary": "Versionierter CSS-Klassenvertrag für reichhaltige Markdown-Seiten.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=authoring%2Fcommonmark-classes.md",
            "url": "/documentation/?doc=authoring%2Fcommonmark-classes.md",
            "source_id": "src_6fa53d4f86809053bdeb1485254284749a17978bbf11ec615f5dc1adb822de68",
            "order": 50,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "commonmark",
                "css",
                "authoring"
            ]
        },
        {
            "type": "file",
            "id": "wiki-llm-sessions",
            "name": "llm-sessions.md",
            "path": "architecture/llm-sessions.md",
            "title": "LLM-Sitzungen",
            "summary": "Wiki-Sitzungen, quellengebundene Dashboard-Auskunft und begrenzte Wiki-Master-Aufträge auf wpmcp00.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Fllm-sessions.md",
            "url": "/documentation/?doc=architecture%2Fllm-sessions.md",
            "source_id": "src_ac9a7d766d6667eec41436f134aea1e78cb2e45d474d28aeb957aecfd141ec6a",
            "order": 60,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "llm",
                "codex",
                "context",
                "sessions",
                "jobs",
                "dashboard",
                "wpmcp00",
                "wiki-master"
            ]
        },
        {
            "type": "file",
            "id": "wiki-operations",
            "name": "deployment.md",
            "path": "operations/deployment.md",
            "title": "Wiki-Betrieb",
            "summary": "Release-Regeln, atomare Veröffentlichung und Rollback des Wikis.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=operations%2Fdeployment.md",
            "url": "/documentation/?doc=operations%2Fdeployment.md",
            "source_id": "src_8ff830f9858167dcf6cce268b33ea10cf15e09991098562332cf1fb598dade6f",
            "order": 70,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "wiki",
                "deployment",
                "rollback"
            ]
        },
        {
            "type": "file",
            "id": "wiki-cli",
            "name": "cli.md",
            "path": "interfaces/cli.md",
            "title": "Wiki-CLI",
            "summary": "Lesen, Suchen und Fragen über die Kommandozeile.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=interfaces%2Fcli.md",
            "url": "/documentation/?doc=interfaces%2Fcli.md",
            "source_id": "src_ec6e04bab7a1fb3eea511e77bfff46e8c4d4d18cd8ce175e11a6148a087108e6",
            "order": 80,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "cli",
                "wiki",
                "automation"
            ]
        },
        {
            "type": "file",
            "id": "wiki-mcp",
            "name": "mcp.md",
            "path": "interfaces/mcp.md",
            "title": "Wiki-MCP",
            "summary": "Streamable-HTTP-MCP, Toolkatalog und OAuth-Autorisierung.",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=interfaces%2Fmcp.md",
            "url": "/documentation/?doc=interfaces%2Fmcp.md",
            "source_id": "src_6110798965d2a487d194ee442b65c50b1cb99f9995f8208545a332118606a634",
            "order": 90,
            "pinned": false,
            "appearance": "default",
            "status": "active",
            "tags": [
                "mcp",
                "oauth",
                "wiki"
            ]
        }
    ],
    "breadcrumbs": {
        "topics/uberspace/codex-account-runtime.md": [
            {
                "label": "Uberspace-Server",
                "path": "topics/uberspace/index.md"
            },
            {
                "label": "Codex-Kontoauswahl",
                "path": "topics/uberspace/codex-account-runtime.md"
            }
        ],
        "topics/uberspace/index.md": [
            {
                "label": "Uberspace-Server",
                "path": "topics/uberspace/index.md"
            }
        ],
        "topics/uberspace/server-inventory.md": [
            {
                "label": "Uberspace-Server",
                "path": "topics/uberspace/index.md"
            },
            {
                "label": "Server-Inventar",
                "path": "topics/uberspace/server-inventory.md"
            }
        ],
        "topics/stage/annotix-mcp-bridge.md": [
            {
                "label": "Stage.webdevmedia.de",
                "path": "topics/stage/index.md"
            },
            {
                "label": "Annotix-MCP-Bridge",
                "path": "topics/stage/annotix-mcp-bridge.md"
            }
        ],
        "topics/stage/chatgpt-swarm-mcp.md": [
            {
                "label": "Stage.webdevmedia.de",
                "path": "topics/stage/index.md"
            },
            {
                "label": "ChatGPT-Swarm-MCP",
                "path": "topics/stage/chatgpt-swarm-mcp.md"
            }
        ],
        "topics/stage/codex-plugin-policy.md": [
            {
                "label": "Stage.webdevmedia.de",
                "path": "topics/stage/index.md"
            },
            {
                "label": "Codex-Plugin-Policy",
                "path": "topics/stage/codex-plugin-policy.md"
            }
        ],
        "topics/stage/index.md": [
            {
                "label": "Stage.webdevmedia.de",
                "path": "topics/stage/index.md"
            }
        ],
        "topics/stage/wordpress-environments.md": [
            {
                "label": "Stage.webdevmedia.de",
                "path": "topics/stage/index.md"
            },
            {
                "label": "WordPress-Umgebungen",
                "path": "topics/stage/wordpress-environments.md"
            }
        ],
        "topics/capabilities/audio-transcription-service.md": [
            {
                "label": "Fähigkeiten",
                "path": "topics/capabilities/index.md"
            },
            {
                "label": "Audio-Transkription",
                "path": "topics/capabilities/audio-transcription-service.md"
            }
        ],
        "topics/capabilities/codex-rest-mcp.md": [
            {
                "label": "Fähigkeiten",
                "path": "topics/capabilities/index.md"
            },
            {
                "label": "Codex REST & MCP",
                "path": "topics/capabilities/codex-rest-mcp.md"
            }
        ],
        "topics/capabilities/index.md": [
            {
                "label": "Fähigkeiten",
                "path": "topics/capabilities/index.md"
            }
        ],
        "topics/operations/channel-manager-support.md": [
            {
                "label": "Betrieb & Support",
                "path": "topics/operations/index.md"
            },
            {
                "label": "Channel & Telegram",
                "path": "topics/operations/channel-manager-support.md"
            }
        ],
        "topics/operations/codex-account-switching.md": [
            {
                "label": "Betrieb & Support",
                "path": "topics/operations/index.md"
            },
            {
                "label": "Codex-Account auswählen",
                "path": "topics/operations/codex-account-switching.md"
            }
        ],
        "topics/operations/index.md": [
            {
                "label": "Betrieb & Support",
                "path": "topics/operations/index.md"
            }
        ],
        "topics/operations/session-inventory.md": [
            {
                "label": "Betrieb & Support",
                "path": "topics/operations/index.md"
            },
            {
                "label": "Session-Inventar",
                "path": "topics/operations/session-inventory.md"
            }
        ],
        "README.md": [
            {
                "label": "Wiki-Start",
                "path": "README.md"
            }
        ],
        "authoring/documenting-with-wiki.md": [
            {
                "label": "Dokumentieren mit dem Wiki",
                "path": "authoring/documenting-with-wiki.md"
            }
        ],
        "architecture/wiki.md": [
            {
                "label": "Wiki-Architektur",
                "path": "architecture/wiki.md"
            }
        ],
        "architecture/urls-and-services.md": [
            {
                "label": "Wiki-URLs und Dienste",
                "path": "architecture/urls-and-services.md"
            }
        ],
        "authoring/commonmark-classes.md": [
            {
                "label": "CommonMark-Klassen",
                "path": "authoring/commonmark-classes.md"
            }
        ],
        "architecture/llm-sessions.md": [
            {
                "label": "LLM-Sitzungen",
                "path": "architecture/llm-sessions.md"
            }
        ],
        "operations/deployment.md": [
            {
                "label": "Wiki-Betrieb",
                "path": "operations/deployment.md"
            }
        ],
        "interfaces/cli.md": [
            {
                "label": "Wiki-CLI",
                "path": "interfaces/cli.md"
            }
        ],
        "interfaces/mcp.md": [
            {
                "label": "Wiki-MCP",
                "path": "interfaces/mcp.md"
            }
        ]
    },
    "navigation_extension": {
        "source_sha256": "f09a3f30bff2209b229f024b3bd91ba181662be79cb32c44c4bf507e472d895e",
        "css_url": "/documentation/html/assets/navigation-5a427fef1ae8c523417c.css",
        "javascript_url": "/documentation/html/assets/navigation-f140e4456b2ec45ed310.js",
        "templates": {
            "topic-icon:uberspace": "<span aria-hidden=\"true\">◈</span>",
            "topic-icon:stage": "<span aria-hidden=\"true\">◇</span>",
            "topic-icon:capabilities": "<span aria-hidden=\"true\">✦</span>",
            "topic-icon:operations": "<span aria-hidden=\"true\">◆</span>"
        }
    },
    "static_export": {
        "schema_version": "wiki-static-export/v1",
        "content_sha256": "bbd9745da60b070fd4d24db3c2c66949c2bd7acac3f620709b640f266cd9eac6",
        "html_sha256": "2dca953ced10970a5517e6ddff3bddcef3e1c10f4b2e4c8ac0ea80b5702f7d38",
        "zip_filename": "documentation-html-bbd9745da60b070fd4d24db3c2c66949c2bd7acac3f620709b640f266cd9eac6.zip",
        "zip_sha256": "531388044d9c4be3349010ac4ac15ffa023d526fda1a87626c7ff7ca7b0bb063",
        "extension_sha256": "f09a3f30bff2209b229f024b3bd91ba181662be79cb32c44c4bf507e472d895e",
        "extension_assets": {
            "css": "html/assets/navigation-5a427fef1ae8c523417c.css",
            "javascript": "html/assets/navigation-f140e4456b2ec45ed310.js"
        }
    },
    "entries": [
        {
            "path": "AGENTS.md",
            "source_id": "src_a54ff182c7e8acf56acfd6e4b9c3ff41e2c41a31c9b211b2deb9df75d9a478f9",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Autorenanweisungen für Codex",
            "sha256": "00996c1713380669fdc82b9d15b6fd4e5dd0e3a0e277935dce0a51ea23d3210d",
            "size_bytes": 3791,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=AGENTS.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Autorenanweisungen für Codex",
                "summary": "Verbindliche Arbeitsregeln für Coding Agents im Content-Repository.",
                "document_type": "instruction",
                "status": "active",
                "navigation": {
                    "placement": "unlisted"
                },
                "tags": [
                    "agents",
                    "authoring",
                    "codex"
                ],
                "aliases": [
                    "wiki-agents"
                ],
                "audience": [
                    "codex"
                ],
                "owner": "documentation",
                "reviewed_at": "2026-08-27",
                "toc": "off",
                "related": [
                    "authoring/documenting-with-wiki.md"
                ]
            }
        },
        {
            "path": "README.md",
            "source_id": "src_b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-Start",
            "sha256": "2e8d1d39f66c5c5449e50b4814bc5703816950972babad11c509d737e16c4840",
            "size_bytes": 2626,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=README.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-Start",
                "summary": "Einstieg in die technische Wissensbasis von WebDevMedia.",
                "document_type": "overview",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-start",
                    "label": "Wiki-Start",
                    "order": 10,
                    "appearance": "default"
                },
                "tags": [
                    "wiki",
                    "documentation",
                    "start"
                ],
                "aliases": [
                    "home"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "authoring/documenting-with-wiki.md",
                    "architecture/wiki.md",
                    "topics/uberspace/server-inventory.md",
                    "topics/operations/session-inventory.md"
                ]
            }
        },
        {
            "path": "_wiki/navigation.html",
            "source_id": "src_0a9eb878b90a7ec685e059f8cc102b5fb7696a180967e7601f076f3e163f0028",
            "kind": "text",
            "media_type": "text/html; charset=utf-8",
            "title": "navigation",
            "sha256": "f09a3f30bff2209b229f024b3bd91ba181662be79cb32c44c4bf507e472d895e",
            "size_bytes": 3834,
            "public_url": "https://projects.webdevmedia.de/documentation/content/_wiki/navigation.html",
            "is_document": false,
            "context_included": true,
            "page_metadata": null
        },
        {
            "path": "architecture/llm-sessions.md",
            "source_id": "src_ac9a7d766d6667eec41436f134aea1e78cb2e45d474d28aeb957aecfd141ec6a",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "LLM-Sitzungen",
            "sha256": "10993b09e01bf4158da604950a6b51e2d5c628960431b9960685cdf86c1f4f7b",
            "size_bytes": 11813,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Fllm-sessions.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "LLM-Sitzungen",
                "summary": "Wiki-Sitzungen, quellengebundene Dashboard-Auskunft und begrenzte Wiki-Master-Aufträge auf wpmcp00.",
                "document_type": "architecture",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-llm-sessions",
                    "label": "LLM-Sitzungen",
                    "order": 60,
                    "appearance": "default"
                },
                "tags": [
                    "llm",
                    "codex",
                    "context",
                    "sessions",
                    "jobs",
                    "dashboard",
                    "wpmcp00",
                    "wiki-master"
                ],
                "aliases": [
                    "wiki-assistant-sessions"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "architecture/wiki.md",
                    "interfaces/cli.md",
                    "interfaces/mcp.md",
                    "topics/operations/session-inventory.md",
                    "topics/uberspace/codex-account-runtime.md"
                ]
            }
        },
        {
            "path": "architecture/urls-and-services.md",
            "source_id": "src_97fd50afc7f7f44559ccc2e590fc775fa3d97b9bf29b264e4a33edb0827840d0",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-URLs und Dienste",
            "sha256": "6e11f3acf52c5b320d5403fb99a97c7a7d0a612b740c690a7f72a55e324b7528",
            "size_bytes": 11140,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Furls-and-services.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-URLs und Dienste",
                "summary": "Wiki-Routen, OAuth und die geschützten Dashboard-, Wiki-Master- und Metrikschnittstellen auf wpmcp00.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-urls-services",
                    "label": "Wiki-URLs und Dienste",
                    "order": 40,
                    "appearance": "default"
                },
                "tags": [
                    "urls",
                    "services",
                    "oauth",
                    "wiki",
                    "llm",
                    "channel-manager",
                    "telegram",
                    "wpmcp00",
                    "dashboard",
                    "wiki-master"
                ],
                "aliases": [
                    "wiki-routes"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "architecture/wiki.md",
                    "interfaces/mcp.md",
                    "topics/operations/session-inventory.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/capabilities/audio-transcription-service.md",
                    "topics/uberspace/codex-account-runtime.md"
                ]
            }
        },
        {
            "path": "architecture/wiki.md",
            "source_id": "src_ee6df470bc6b20357d00813359bb4b258ba7c48cf0a5dd1c612e730d6354af90",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-Architektur",
            "sha256": "4053daedd169b03ddc4203f6a4edaf1227fb52ec8d60f45dff7951c0d239ef35",
            "size_bytes": 8131,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=architecture%2Fwiki.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-Architektur",
                "summary": "Wiki-Releases, die getrennte wpmcp00-Instanz und ihr dauerhafter Wiki-Master mit begrenzten Arbeitsläufen.",
                "document_type": "architecture",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-architecture",
                    "label": "Wiki-Architektur",
                    "order": 30,
                    "appearance": "default"
                },
                "tags": [
                    "wiki",
                    "architecture",
                    "releases",
                    "wpmcp00",
                    "dashboard",
                    "wiki-master"
                ],
                "aliases": [
                    "documentation-architecture"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "operations/deployment.md",
                    "architecture/urls-and-services.md",
                    "topics/operations/session-inventory.md"
                ]
            }
        },
        {
            "path": "authoring/commonmark-classes.md",
            "source_id": "src_6fa53d4f86809053bdeb1485254284749a17978bbf11ec615f5dc1adb822de68",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "CommonMark-Klassen",
            "sha256": "55a32403a61df79491f0290d430f96f633968396d2dcaa8fb50add4f6bd64630",
            "size_bytes": 5024,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=authoring%2Fcommonmark-classes.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "CommonMark-Klassen",
                "summary": "Versionierter CSS-Klassenvertrag für reichhaltige Markdown-Seiten.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-commonmark",
                    "label": "CommonMark-Klassen",
                    "order": 50,
                    "appearance": "default"
                },
                "tags": [
                    "commonmark",
                    "css",
                    "authoring"
                ],
                "aliases": [
                    "wiki-css-classes"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "documentation",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "authoring/documenting-with-wiki.md"
                ]
            }
        },
        {
            "path": "authoring/documenting-with-wiki.md",
            "source_id": "src_6c2f88187c2c518f7d63515f2cad198dbcc7d919187cd246574bd5693bf952db",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Dokumentieren mit dem Wiki",
            "sha256": "99b8f9b80db7862adfe95f415d23a0e1b865be7c75a10c72862c74f933bf5329",
            "size_bytes": 11999,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=authoring%2Fdocumenting-with-wiki.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Dokumentieren mit dem Wiki",
                "summary": "Versionierte Wiki-Quellen und Autorenabläufe einschließlich der autonomen Pflege durch den wpmcp00-Wiki-Master.",
                "document_type": "howto",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-authoring",
                    "label": "Dokumentieren mit dem Wiki",
                    "order": 20,
                    "appearance": "default"
                },
                "tags": [
                    "authoring",
                    "metadata",
                    "navigation",
                    "markdown",
                    "wpmcp00",
                    "wiki-master"
                ],
                "aliases": [
                    "wiki-howto"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "documentation",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "authoring/commonmark-classes.md",
                    "architecture/wiki.md"
                ]
            }
        },
        {
            "path": "authoring/images/architecture.svg",
            "source_id": "src_8c0e7ce6613bb902c61c014276cb49e033f255ef12541dd5a9e22b70be0244b9",
            "kind": "asset",
            "media_type": "image/svg+xml",
            "title": "architecture",
            "sha256": "79fe88bfeeb4f0210efbf6949516912cefc4b2bd29707d1014f3099117839ff1",
            "size_bytes": 1660,
            "public_url": "https://projects.webdevmedia.de/documentation/content/authoring/images/architecture.svg",
            "is_document": false,
            "context_included": false,
            "page_metadata": null
        },
        {
            "path": "examples/active-html/data.json",
            "source_id": "src_0c31a700d50591edbfc398620eb40daae0ec59423cff0b9e5dc894ffe37acf25",
            "kind": "text",
            "media_type": "application/json; charset=utf-8",
            "title": "data",
            "sha256": "a07ee68da6b19c891223358dcb350f29989e7e416ae46beec9d5e79f12ac1a7b",
            "size_bytes": 40,
            "public_url": "https://projects.webdevmedia.de/documentation/content/examples/active-html/data.json",
            "is_document": false,
            "context_included": true,
            "page_metadata": null
        },
        {
            "path": "examples/active-html/index.html",
            "source_id": "src_6786261401efaff82e9cba376df7f5dd20894a93e415b3c58066447bf208b911",
            "kind": "html",
            "media_type": "text/html; charset=utf-8",
            "title": "Aktives HTML · Wiki-Test",
            "sha256": "07eb4893f909acf5429e3b969498fe6e5a029b773926071694dd43c05bdb96dc",
            "size_bytes": 1393,
            "public_url": "https://projects.webdevmedia.de/documentation/content/examples/active-html/index.html",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Aktives HTML · Wiki-Test",
                "summary": "Interaktives Beispiel für lokale HTML-, CSS-, JS- und JSON-Assets.",
                "document_type": "example",
                "status": "active",
                "navigation": {
                    "placement": "unlisted"
                },
                "tags": [
                    "html",
                    "javascript",
                    "example"
                ],
                "aliases": [
                    "active-html-example"
                ],
                "audience": [
                    "developer",
                    "codex"
                ],
                "owner": "documentation",
                "reviewed_at": "2026-08-27",
                "toc": "off",
                "related": [
                    "authoring/documenting-with-wiki.md"
                ]
            }
        },
        {
            "path": "examples/active-html/script.js",
            "source_id": "src_c9d4c84b728bf762d5fc6c02bb3befd34351a8fab5e9b5612c7328a53895f845",
            "kind": "text",
            "media_type": "text/javascript; charset=utf-8",
            "title": "script",
            "sha256": "6a23a8fbf293f860c18232b3a1a43a33867eaf20ce5c6e3656b0a89c0ec7b90e",
            "size_bytes": 508,
            "public_url": "https://projects.webdevmedia.de/documentation/content/examples/active-html/script.js",
            "is_document": false,
            "context_included": true,
            "page_metadata": null
        },
        {
            "path": "examples/active-html/styles.css",
            "source_id": "src_052fdbdaf8cbe5da9a3c96d90ddc810db30544cb3e7003d04b762727ee0b2aaa",
            "kind": "text",
            "media_type": "text/css; charset=utf-8",
            "title": "styles",
            "sha256": "268bde8d3d6aadb1cf632ec033442f48f8c5b41cb684daf99645d3862ebee233",
            "size_bytes": 945,
            "public_url": "https://projects.webdevmedia.de/documentation/content/examples/active-html/styles.css",
            "is_document": false,
            "context_included": true,
            "page_metadata": null
        },
        {
            "path": "interfaces/cli.md",
            "source_id": "src_ec6e04bab7a1fb3eea511e77bfff46e8c4d4d18cd8ce175e11a6148a087108e6",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-CLI",
            "sha256": "97da38f487bded3e3df6aa75615c9b65dacca424f26cfa28b4f4ebccd145c6ab",
            "size_bytes": 2081,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=interfaces%2Fcli.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-CLI",
                "summary": "Lesen, Suchen und Fragen über die Kommandozeile.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-cli",
                    "label": "Wiki-CLI",
                    "order": 80,
                    "appearance": "default"
                },
                "tags": [
                    "cli",
                    "wiki",
                    "automation"
                ],
                "aliases": [
                    "documentation-cli"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "interfaces/mcp.md",
                    "architecture/llm-sessions.md"
                ]
            }
        },
        {
            "path": "interfaces/mcp.md",
            "source_id": "src_6110798965d2a487d194ee442b65c50b1cb99f9995f8208545a332118606a634",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-MCP",
            "sha256": "c20d4329ce52ffbd787eb2f65abceb226477cb796a64aec573073e1ea89b53bd",
            "size_bytes": 2715,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=interfaces%2Fmcp.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-MCP",
                "summary": "Streamable-HTTP-MCP, Toolkatalog und OAuth-Autorisierung.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-mcp",
                    "label": "Wiki-MCP",
                    "order": 90,
                    "appearance": "default"
                },
                "tags": [
                    "mcp",
                    "oauth",
                    "wiki"
                ],
                "aliases": [
                    "documentation-mcp"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "interfaces/cli.md",
                    "architecture/urls-and-services.md"
                ]
            }
        },
        {
            "path": "operations/deployment.md",
            "source_id": "src_8ff830f9858167dcf6cce268b33ea10cf15e09991098562332cf1fb598dade6f",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Wiki-Betrieb",
            "sha256": "5e580abee89313263ad7db044fae7216be42dd00a38fef257172a5381b5c927b",
            "size_bytes": 4819,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=operations%2Fdeployment.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Wiki-Betrieb",
                "summary": "Release-Regeln, atomare Veröffentlichung und Rollback des Wikis.",
                "document_type": "runbook",
                "status": "active",
                "navigation": {
                    "placement": "footer",
                    "id": "wiki-operations",
                    "label": "Wiki-Betrieb",
                    "order": 70,
                    "appearance": "default"
                },
                "tags": [
                    "wiki",
                    "deployment",
                    "rollback"
                ],
                "aliases": [
                    "wiki-release"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "architecture/wiki.md",
                    "architecture/llm-sessions.md",
                    "topics/operations/session-inventory.md",
                    "topics/capabilities/codex-rest-mcp.md"
                ]
            }
        },
        {
            "path": "topics/capabilities/audio-transcription-service.md",
            "source_id": "src_2ffcf651b51c568f240ce51603f39de01eff0ddd522d0cea6dee784939b6bdc9",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Zentraler Audio-Transkriptionsdienst",
            "sha256": "2174e9c3ab14ee55dc327cabe32d44ede717a42aef4c7006554a6392b0d33dcd",
            "size_bytes": 6423,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Faudio-transcription-service.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Zentraler Audio-Transkriptionsdienst",
                "summary": "Owner-only Unix-Socket-Dienst, CLI und lokales stdio-MCP für sichere, idempotente Audio-Transkription.",
                "document_type": "architecture",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "capabilities",
                    "id": "capabilities-audio-transcription-service",
                    "parent": "capabilities-overview",
                    "label": "Audio-Transkription",
                    "order": 30,
                    "pinned": false,
                    "appearance": "capabilities"
                },
                "tags": [
                    "audio",
                    "transcription",
                    "openai",
                    "unix-socket",
                    "ffmpeg",
                    "sqlite",
                    "mcp",
                    "stdio",
                    "privacy",
                    "idempotency"
                ],
                "aliases": [
                    "central-transcription-service",
                    "audio-transcription-mcp"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/capabilities/index.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/uberspace/server-inventory.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "architecture/urls-and-services.md"
                ]
            }
        },
        {
            "path": "topics/capabilities/codex-rest-mcp.md",
            "source_id": "src_1b7b65d6d046ddfda9b16eafe51b705f864075728c8e0680bd3fad12e20ce3df",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Codex-Aufträge per REST und MCP",
            "sha256": "eaf41e981eaeec0a10e46f5e8e5b67e34caa1f9a12434d648144d936186e0b20",
            "size_bytes": 15279,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Fcodex-rest-mcp.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Codex-Aufträge per REST und MCP",
                "summary": "Gemeinsame Job-, Policy-, OAuth- und Releasearchitektur für Codex Master und MCP Central.",
                "document_type": "architecture",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "capabilities",
                    "id": "capabilities-codex-rest-mcp",
                    "parent": "capabilities-overview",
                    "label": "Codex REST & MCP",
                    "order": 20,
                    "pinned": false,
                    "appearance": "capabilities"
                },
                "tags": [
                    "codex",
                    "rest",
                    "mcp",
                    "oauth",
                    "jobs",
                    "account-selection",
                    "correlation",
                    "observability"
                ],
                "aliases": [
                    "codex-remote-api",
                    "codex-master-api"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/uberspace/server-inventory.md",
                    "topics/stage/codex-plugin-policy.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/capabilities/audio-transcription-service.md",
                    "topics/operations/session-inventory.md",
                    "architecture/llm-sessions.md",
                    "operations/deployment.md"
                ]
            }
        },
        {
            "path": "topics/capabilities/index.md",
            "source_id": "src_44211759f971687f069138e155a21a36ccdb0db55cf22e84d8d1f65fe61424bb",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Fähigkeiten",
            "sha256": "0eaa7de64d4468c034f4c1d9dfcbb2beb2105c70eb70eec78b8ae2f3a2417384",
            "size_bytes": 1120,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fcapabilities%2Findex.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Fähigkeiten",
                "summary": "Übersicht über MCPs, URLs und automatisierbare Systemfähigkeiten.",
                "document_type": "overview",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "capabilities",
                    "id": "capabilities-overview",
                    "label": "Übersicht",
                    "order": 10,
                    "pinned": true,
                    "appearance": "capabilities"
                },
                "tags": [
                    "mcp",
                    "urls",
                    "capabilities"
                ],
                "aliases": [
                    "capability-catalog"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/capabilities/audio-transcription-service.md"
                ]
            }
        },
        {
            "path": "topics/operations/channel-manager-support.md",
            "source_id": "src_ca063a949c47dd0ab10410ec5e6353c6adced0654cf914c489cf146ed571201e",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Channel Manager, Telegram und Support",
            "sha256": "282f1878d94e7d51c2cfa5d7af42973baeb2d33c6e876e1c9034a81e96144155",
            "size_bytes": 40769,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fchannel-manager-support.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Channel Manager, Telegram und Support",
                "summary": "Telegram-zu-Codex-Steuerung mit Text, Bild und Audio, Zugriffsschutz, Zustellung und Rollback.",
                "document_type": "runbook",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "operations",
                    "id": "operations-channel-manager-support",
                    "parent": "operations-overview",
                    "label": "Channel & Telegram",
                    "order": 30,
                    "pinned": false,
                    "appearance": "operations"
                },
                "tags": [
                    "operations",
                    "channel-manager",
                    "telegram",
                    "audio",
                    "transcription",
                    "openai",
                    "codex",
                    "support",
                    "privacy",
                    "allowlist",
                    "banned",
                    "media",
                    "files",
                    "sandbox",
                    "incidents",
                    "correlation",
                    "sqlite",
                    "file-descriptors"
                ],
                "aliases": [
                    "telegram-user-bot",
                    "channel-manager-runbook",
                    "telegram-support"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-08",
                "toc": "auto",
                "related": [
                    "topics/operations/index.md",
                    "topics/uberspace/server-inventory.md",
                    "topics/operations/session-inventory.md",
                    "topics/uberspace/codex-account-runtime.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/capabilities/audio-transcription-service.md",
                    "architecture/urls-and-services.md"
                ]
            }
        },
        {
            "path": "topics/operations/codex-account-switching.md",
            "source_id": "src_d0bb8a74a3015e87020c14c8ea927a9da920bbd179ca1a3b2d7333a65c000789",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Codex-Account sicher auswählen",
            "sha256": "8120a49394bb2a394f13c9c33114a11b926e081c3eb8d5e3f01e1d8bb9d97371",
            "size_bytes": 4238,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fcodex-account-switching.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Codex-Account sicher auswählen",
                "summary": "Preflight, atomarer Switch, Verifikation und expliziter Rollback.",
                "document_type": "runbook",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "operations",
                    "id": "codex-account-switching",
                    "parent": "operations-overview",
                    "label": "Codex-Account auswählen",
                    "order": 20,
                    "pinned": true,
                    "appearance": "strong"
                },
                "tags": [
                    "codex",
                    "accounts",
                    "operations",
                    "rollback"
                ],
                "aliases": [
                    "codex-account-switch",
                    "codex-current-runbook"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "topics/uberspace/codex-account-runtime.md",
                    "architecture/llm-sessions.md"
                ]
            }
        },
        {
            "path": "topics/operations/index.md",
            "source_id": "src_b2f4448b9f20d4b5cbab4f9400ef9647bed49a7d8180781709d4e3d9513a97f3",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Betrieb & Support",
            "sha256": "7240caad1b1524d6b4e6e1c3980b60b2679cb1d045ed5bf81cdcfb7af24eaafe",
            "size_bytes": 2289,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Findex.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Betrieb & Support",
                "summary": "Runbooks, Diagnosewege, Warnsignale und Bereinigungsvorschläge.",
                "document_type": "overview",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "operations",
                    "id": "operations-overview",
                    "label": "Übersicht",
                    "order": 10,
                    "pinned": true,
                    "appearance": "operations"
                },
                "tags": [
                    "operations",
                    "support",
                    "diagnostics"
                ],
                "aliases": [
                    "support-overview"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/operations/session-inventory.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/uberspace/server-inventory.md",
                    "operations/deployment.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/capabilities/audio-transcription-service.md",
                    "topics/operations/codex-account-switching.md",
                    "topics/uberspace/codex-account-runtime.md"
                ]
            }
        },
        {
            "path": "topics/operations/session-inventory.md",
            "source_id": "src_062675fed25bc63b75452c4f7eb2565396f705aff9baa99dec97c324b29db8e5",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Internes Codex-Session-Inventar",
            "sha256": "57b7a8292391ca12f5efbfa30bd180c2e2e93dc549acd9e55cd12ecfca727a02",
            "size_bytes": 8708,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Foperations%2Fsession-inventory.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Internes Codex-Session-Inventar",
                "summary": "Datenschutzkonformes Metadateninventar zum Suchen und sicheren Fortsetzen vorhandener Codex-Sitzungen.",
                "document_type": "inventory",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "operations",
                    "id": "operations-session-inventory",
                    "parent": "operations-overview",
                    "label": "Session-Inventar",
                    "order": 20,
                    "pinned": false,
                    "appearance": "operations"
                },
                "tags": [
                    "operations",
                    "codex",
                    "sessions",
                    "inventory",
                    "privacy"
                ],
                "aliases": [
                    "codex-session-inventory",
                    "session-resume"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "topics/operations/index.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/uberspace/server-inventory.md",
                    "architecture/llm-sessions.md",
                    "architecture/urls-and-services.md",
                    "interfaces/cli.md"
                ]
            }
        },
        {
            "path": "topics/stage/annotix-mcp-bridge.md",
            "source_id": "src_64f5a06e094fa13636349c890062948d54790fe2d69d7e2f7a0676316fc03da6",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Annotix-MCP-Bridge auf Stage",
            "sha256": "a99205402f9785c97432cb83926cb94a1b17f9332288ef55299f9416a2612800",
            "size_bytes": 7053,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fannotix-mcp-bridge.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Annotix-MCP-Bridge auf Stage",
                "summary": "Update-sichere visuelle Feedbackquelle für Agenten mit drei kompakten MCP-Werkzeugen.",
                "document_type": "runbook",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "stage",
                    "id": "stage-annotix-mcp-bridge",
                    "parent": "stage-overview",
                    "label": "Annotix-MCP-Bridge",
                    "order": 30,
                    "pinned": false,
                    "appearance": "stage"
                },
                "tags": [
                    "stage",
                    "wordpress",
                    "mcp",
                    "annotix",
                    "feedback",
                    "screenshots"
                ],
                "aliases": [
                    "annotix-mcp",
                    "visual-feedback"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-29",
                "toc": "auto",
                "related": [
                    "topics/stage/index.md",
                    "topics/stage/wordpress-environments.md",
                    "topics/stage/codex-plugin-policy.md"
                ]
            }
        },
        {
            "path": "topics/stage/chatgpt-swarm-mcp.md",
            "source_id": "src_209ba1761c8283951b5adf6f404027a1bdabe6462fae7b386591d173ee05a08a",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "ChatGPT-Swarm-MCP auf Stage",
            "sha256": "8eb38e64a191f1e6be69a235124bd373cbcdf275ae1d39ba825b31206bc4d110",
            "size_bytes": 12789,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fchatgpt-swarm-mcp.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "ChatGPT-Swarm-MCP auf Stage",
                "summary": "Zwei ChatGPT-Sitzungen koordinieren sich als Master und Worker über ein gemeinsames Blackboard und acht MCP-Werkzeuge.",
                "document_type": "runbook",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "stage",
                    "id": "stage-chatgpt-swarm-mcp",
                    "parent": "stage-overview",
                    "label": "ChatGPT-Swarm-MCP",
                    "order": 25,
                    "pinned": true,
                    "appearance": "stage"
                },
                "tags": [
                    "stage",
                    "chatgpt",
                    "mcp",
                    "swarm",
                    "collaboration",
                    "master",
                    "worker",
                    "long-poll",
                    "deployment"
                ],
                "aliases": [
                    "chatgpt-swarm",
                    "swarm-mcp",
                    "stage-collaboration"
                ],
                "audience": [
                    "user",
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/stage/index.md",
                    "topics/stage/wordpress-environments.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/operations/channel-manager-support.md",
                    "architecture/llm-sessions.md"
                ]
            }
        },
        {
            "path": "topics/stage/codex-plugin-policy.md",
            "source_id": "src_88ced5affa9d40d7fffe951ef729de7ab4bbbf28b58a5479bdd8ab3bf2308a6e",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Stage-Codex-Plugin: Rollen- und Workspace-Policy",
            "sha256": "2df12d04f13fcf9a1b4f665b93b96df14a1b34c140c9933bdb216f2d3a02773b",
            "size_bytes": 15520,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fcodex-plugin-policy.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Stage-Codex-Plugin: Rollen- und Workspace-Policy",
                "summary": "Admin-Bypass der Plugin-Allowlists, unveränderte Nicht-Admin-Grenzen und atomarer Stage-Betrieb.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "stage",
                    "id": "stage-codex-plugin-policy",
                    "parent": "stage-overview",
                    "label": "Codex-Plugin-Policy",
                    "order": 30,
                    "pinned": false,
                    "appearance": "stage"
                },
                "tags": [
                    "stage",
                    "codex",
                    "mcp",
                    "roles",
                    "policy",
                    "deployment",
                    "rollback",
                    "correlation",
                    "idempotency"
                ],
                "aliases": [
                    "stage-codex-admin-policy",
                    "codex-plugin-policy"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-01",
                "toc": "auto",
                "related": [
                    "topics/stage/wordpress-environments.md",
                    "topics/uberspace/server-inventory.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/operations/channel-manager-support.md",
                    "architecture/llm-sessions.md"
                ]
            }
        },
        {
            "path": "topics/stage/index.md",
            "source_id": "src_71660c8a80f5c732a3d02308aab690b00f3cca46927b032ed4c6dfe8d3c63aa5",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "WordPress-Sites",
            "sha256": "53b6e839a9604610ba4ac2a99f84e3edd29653b0d9ccf4b0d99d1aef9a9d4b64",
            "size_bytes": 1721,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Findex.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "WordPress-Sites",
                "summary": "Eigener MCP-, Codex- und Support-Code auf Stage, Active und Fallback.",
                "document_type": "overview",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "stage",
                    "id": "stage-overview",
                    "label": "Übersicht",
                    "order": 10,
                    "pinned": true,
                    "appearance": "stage"
                },
                "tags": [
                    "stage",
                    "active",
                    "fallback",
                    "wordpress",
                    "webdevmedia"
                ],
                "aliases": [
                    "stage-overview"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-30",
                "toc": "auto",
                "related": [
                    "topics/stage/wordpress-environments.md",
                    "topics/stage/chatgpt-swarm-mcp.md",
                    "topics/stage/codex-plugin-policy.md",
                    "topics/stage/annotix-mcp-bridge.md",
                    "topics/uberspace/server-inventory.md"
                ]
            }
        },
        {
            "path": "topics/stage/wordpress-environments.md",
            "source_id": "src_dc03dedcc8b1a6128cf218413c261a310e926d4951de224ea46c5644ee35ff8e",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "WordPress-Umgebungen",
            "sha256": "2a20664f23b870616e97fcccb3c429560d6ad86ec530a1b3b47a45d033ad14ee",
            "size_bytes": 20158,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fstage%2Fwordpress-environments.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "WordPress-Umgebungen",
                "summary": "Verifizierter Bestand des eigenen MCP-, Codex- und Support-Codes auf Stage, Active und Fallback samt stabilem MCP-Fehlervertrag.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "stage",
                    "id": "stage-wordpress-environments",
                    "parent": "stage-overview",
                    "label": "WordPress-Umgebungen",
                    "order": 20,
                    "pinned": false,
                    "appearance": "stage"
                },
                "tags": [
                    "stage",
                    "active",
                    "fallback",
                    "wordpress",
                    "mcp",
                    "codex",
                    "inventory"
                ],
                "aliases": [
                    "wordpress-environments",
                    "site-inventory"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-03",
                "toc": "auto",
                "related": [
                    "topics/stage/index.md",
                    "topics/stage/chatgpt-swarm-mcp.md",
                    "topics/stage/codex-plugin-policy.md",
                    "topics/stage/annotix-mcp-bridge.md",
                    "topics/uberspace/index.md",
                    "architecture/urls-and-services.md"
                ]
            }
        },
        {
            "path": "topics/uberspace/codex-account-runtime.md",
            "source_id": "src_cbe7a490c011ea834767e40bfb6497461ee5442473cacb031128d5b41eafda3a",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Codex-Kontoauswahl und Laufzeit",
            "sha256": "33d47050b99c752f78f613a79f70a3e6bf6c0dc0756a8e844fe6b1a7f0ad0df1",
            "size_bytes": 8116,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fcodex-account-runtime.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Codex-Kontoauswahl und Laufzeit",
                "summary": "Kanonischer Dispatcher, Registry-Snapshot und erhaltene Fallbackrouten.",
                "document_type": "architecture",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "uberspace",
                    "id": "codex-account-runtime",
                    "parent": "uberspace-overview",
                    "label": "Codex-Kontoauswahl",
                    "order": 20,
                    "pinned": true,
                    "appearance": "strong"
                },
                "tags": [
                    "codex",
                    "accounts",
                    "runtime",
                    "server"
                ],
                "aliases": [
                    "codex-current",
                    "codex-runtime-selection"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "topics/operations/codex-account-switching.md",
                    "architecture/llm-sessions.md"
                ]
            }
        },
        {
            "path": "topics/uberspace/index.md",
            "source_id": "src_deb856fec661dc381488b6b17ff026f542af25c582611dc0de3f3bad63961cac",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Uberspace-Server",
            "sha256": "1dc4e5d4ae9ef90d76c7f60f465e3e887cc403ed8c117ce2d813aea50129306e",
            "size_bytes": 1637,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Findex.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Uberspace-Server",
                "summary": "Technische Dienste und Projekte auf dem Uberspace-Server.",
                "document_type": "overview",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "uberspace",
                    "id": "uberspace-overview",
                    "label": "Übersicht",
                    "order": 10,
                    "pinned": true,
                    "appearance": "server"
                },
                "tags": [
                    "uberspace",
                    "server",
                    "infrastructure"
                ],
                "aliases": [
                    "server-overview"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-08-28",
                "toc": "auto",
                "related": [
                    "topics/uberspace/server-inventory.md",
                    "topics/stage/wordpress-environments.md",
                    "topics/operations/session-inventory.md",
                    "topics/capabilities/codex-rest-mcp.md",
                    "topics/uberspace/codex-account-runtime.md",
                    "topics/operations/codex-account-switching.md"
                ]
            }
        },
        {
            "path": "topics/uberspace/server-inventory.md",
            "source_id": "src_a8519249f10aaf26bcd2d706cf128ad76efd30c883ffe2677a58f42e8afefa88",
            "kind": "markdown",
            "media_type": "text/markdown; charset=utf-8",
            "title": "Server-, Dienst- und Laufzeitinventar",
            "sha256": "cab4db1280de7fc88bcd90f8a954108268788872dc1a8d665a9ccfa47137ca9c",
            "size_bytes": 36024,
            "public_url": "https://projects.webdevmedia.de/documentation/?doc=topics%2Fuberspace%2Fserver-inventory.md",
            "is_document": true,
            "context_included": true,
            "page_metadata": {
                "schema": "wiki-page/v1",
                "title": "Server-, Dienst- und Laufzeitinventar",
                "summary": "Verifizierter Snapshot der eigenen Uberspace-Infrastruktur, Routen, Releases und Betriebsdrifts.",
                "document_type": "reference",
                "status": "active",
                "navigation": {
                    "placement": "main",
                    "topic": "uberspace",
                    "id": "uberspace-server-inventory",
                    "parent": "uberspace-overview",
                    "label": "Server-Inventar",
                    "order": 20,
                    "pinned": false,
                    "appearance": "server"
                },
                "tags": [
                    "uberspace",
                    "inventory",
                    "supervisor",
                    "mcp",
                    "codex",
                    "forgejo",
                    "observability"
                ],
                "aliases": [
                    "server-inventory",
                    "infrastructure-inventory"
                ],
                "audience": [
                    "developer",
                    "admin",
                    "codex"
                ],
                "owner": "infrastructure",
                "reviewed_at": "2026-09-01",
                "toc": "auto",
                "related": [
                    "topics/uberspace/index.md",
                    "topics/stage/index.md",
                    "topics/stage/wordpress-environments.md",
                    "topics/stage/codex-plugin-policy.md",
                    "topics/operations/index.md",
                    "topics/operations/channel-manager-support.md",
                    "topics/capabilities/audio-transcription-service.md",
                    "architecture/urls-and-services.md",
                    "architecture/llm-sessions.md"
                ]
            }
        }
    ]
}
