{ "composed_at": "2026-10-13T18:49:02+00:00", "updated": "2026-10-13", "stale": false, "capability_count": 66, "federation_warnings": null, "browser": { "id": "capability.infotech.headless-browser", "name": "Headless Browser Automation", "summary": "Headless browser automation, screenshots and keyboard trials through rapp-playwright 0.1.0 (Playwright 1.64.0, Chromium 156.0.8078.4). Published A5 local container; managed Railiance admission is pending. Download the Python 3.10+ standalone client from https://forgejo.coulomb.social/coulomb/rapp-playwright/raw/commit/8831a05aeba5ce588f3b395ade676dde2a151c5d/client/rapp_playwright.py and run `python3 rapp_playwright.py --url http://127.0.0.1:18083 preflight`, then `python3 rapp_playwright.py --url http://127.0.0.1:18083 trial --out trial-01` with a fresh output directory. This endpoint was verified locally on 2026-10-13 and is ephemeral; it installs no browser for the caller. If unreachable, follow the local container setup in the capability card or adapt its A2 source examples; this is an availability gap on the existing capability. Contract: https://forgejo.coulomb.social/coulomb/rapp-playwright/src/commit/8831a05aeba5ce588f3b395ade676dde2a151c5d/docs/consumer-contract.md.", "vector": "D3 / A5 / C2 / R2", "domain": "infotech", "status": "reviewed", "owner": "reuse-surface", "path": "registry/capabilities/capability.infotech.headless-browser.md", "tags": [ "headless", "browser", "automation", "playwright", "chromium", "testing", "screenshots", "extraction", "firefox", "webkit", "selenium", "puppeteer" ], "consumption_modes": [ "informational", "source adaptation", "JavaScript library", "Python library", "cli", "service API", "container" ], "source_repo": "reuse-surface", "source_url": "https://forgejo.coulomb.social/coulomb/reuse-surface/raw/branch/main/registry/indexes/capabilities.yaml", "source_index": "/data/cache/reuse-surface.yaml" } }