{
    "version": "1.2",
    "lastUpdated": "2026-03-02T20:50:00Z",
    "name": "PDFXPO Autonomous Fulfillment Engine",
    "description": "The world's first 'Century-Ahead' PDF processing engine. 100% Offline WASM execution for total privacy. PDFXPO enables professional-grade PDF manipulation (Repair, Flatten, Protect, OCR) purely in the browser, ensuring your data never touches a server.",
    "humanReadableId": "pdfxpo/afe",
    "provider": {
        "name": "PDFXPO",
        "url": "https://pdfxpo.com",
        "support": "afe@pdfxpo.com"
    },
    "identity": {
        "protocol": "A2A",
        "verification_url": "https://pdfxpo.com/.well-known/agent-card.json",
        "manifest": "https://pdfxpo.com/.well-known/ucp-manifest.json"
    },
    "capabilities": {
        "streaming": true,
        "pushNotifications": false,
        "stateTransitionHistory": true,
        "defaultInputModes": [
            "application/pdf"
        ],
        "defaultOutputModes": [
            "application/pdf"
        ]
    },
    "skills": [
        {
            "id": "repair-001",
            "name": "Sovereign PDF Repair",
            "description": "Fixes corrupted PDF structures (tails, cross-references) 100% offline via QPDF-WASM.",
            "tags": [
                "corrupted pdf",
                "fix pdf offline",
                "browser-side pdf repair"
            ],
            "examples": [
                "Fix my broken invoice PDF without uploading it."
            ]
        },
        {
            "id": "flatten-002",
            "name": "Absolute Solidification",
            "description": "Converts complex interactive forms into static images for IRS/compliance.",
            "tags": [
                "flatten pdf",
                "mef compliance",
                "solidify form"
            ],
            "examples": [
                "Flatten my 1040 tax form for submittal."
            ]
        },
        {
            "id": "protect-003",
            "name": "AES-256 Shielding",
            "description": "Professional encryption and password locking purely in user-side RAM.",
            "tags": [
                "encrypt pdf",
                "password protect pdf offline"
            ],
            "examples": [
                "Add a password to this contract securely."
            ]
        },
        {
            "id": "chat-rag-004",
            "name": "Local Vector RAG",
            "description": "Private 'Chat with PDF' using TF.js and Chrome Gemini Nano.",
            "tags": [
                "chat with pdf offline",
                "private rag",
                "local ai pdf"
            ],
            "examples": [
                "Summarize this document privately."
            ]
        },
        {
            "id": "vision-005",
            "name": "Neural Layout Analysis",
            "description": "Detects tables, headers, and document structure via MediaPipe Vision WASM.",
            "tags": [
                "pdf layout analysis",
                "detect tables in pdf",
                "structural mapping"
            ],
            "examples": [
                "Where are the tables in this financial statement?"
            ]
        },
        {
            "id": "edit-006",
            "name": "Neural Text-Swap",
            "description": "Modifies existing PDF text via Layered Overwrite (Obscure + Redraw) purely in-browser.",
            "tags": [
                "edit pdf text",
                "change pdf content offline",
                "modify pdf without redaction"
            ],
            "examples": [
                "Change 'pdfxpo' to 'pdfxpo.com' in the header."
            ]
        }
    ],
    "compliance": {
        "data_residency": "Ephemeral Process Only (Zero Storage Policy)",
        "standards": [
            "ISO 19005 (PDF/A)",
            "MeF 2026",
            "HMRC MTD",
            "SOC 2 Type II Infrastructure Standards"
        ],
        "security": "Private Shield Layer Active | 100% Local & Google Cloud Verified | Zero-Retention"
    }
}