Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a13690-1c84-77a2-aeee-7f517ec60f5d
78 lines
No EOL
3 KiB
JSON
78 lines
No EOL
3 KiB
JSON
{
|
|
"domain": "helix_forge",
|
|
"updated": "2026-10-13",
|
|
"capabilities": [
|
|
{
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"id": "capability.registry.register",
|
|
"name": "Capability Registration",
|
|
"summary": "Register a new capability so it becomes visible for planning and implementation reuse.",
|
|
"vector": "D3 / A4 / C2 / R3",
|
|
"domain": "helix_forge",
|
|
"status": "draft",
|
|
"owner": "reuse-surface",
|
|
"path": "registry/capabilities/capability.registry.register.md",
|
|
"tags": [
|
|
"registry",
|
|
"governance",
|
|
"meta"
|
|
],
|
|
"consumption_modes": [
|
|
"informational",
|
|
"markdown authoring",
|
|
"cli",
|
|
"service API"
|
|
]
|
|
},
|
|
{
|
|
"id": "capability.registry.validate",
|
|
"name": "Registry Entry Validation",
|
|
"summary": "Validate capability registry entries against schema, index consistency, and relation integrity.",
|
|
"vector": "D4 / A3 / C3 / R3",
|
|
"domain": "helix_forge",
|
|
"status": "draft",
|
|
"owner": "reuse-surface",
|
|
"path": "registry/capabilities/capability.registry.validate.md",
|
|
"tags": [
|
|
"registry",
|
|
"validation",
|
|
"cli"
|
|
],
|
|
"consumption_modes": [
|
|
"cli"
|
|
]
|
|
}
|
|
]
|
|
} |