registry: federate web-fetcher (capability.infotech.provenance-fetch)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 153021@bnt-lap001 Assistant-Session: 46917be4-6400-4106-b8b7-61953a0caf24
This commit is contained in:
parent
ed3c900efb
commit
be5c006a44
2 changed files with 51 additions and 16 deletions
|
|
@ -551,6 +551,11 @@ sources:
|
|||
domain: helix_forge
|
||||
cache_ttl_seconds: 86400
|
||||
auth_header: Authorization
|
||||
- repo: web-fetcher
|
||||
index: ../web-fetcher/registry/indexes/capabilities.yaml
|
||||
enabled: true
|
||||
required: true
|
||||
domain: infotech
|
||||
- repo: whitehat-security
|
||||
index: ../whitehat-security/registry/indexes/capabilities.yaml
|
||||
enabled: true
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Composed federated capability index. Regenerate with:
|
||||
# reuse-surface federation compose
|
||||
version: 1
|
||||
updated: '2026-10-16'
|
||||
updated: '2026-10-19'
|
||||
domain: helix_forge
|
||||
collision_policy: warn
|
||||
sources:
|
||||
|
|
@ -327,6 +327,9 @@ sources:
|
|||
count: 1
|
||||
url: https://forgejo.coulomb.social/coulomb/vergabe-teilnahme/raw/main/registry/indexes/capabilities.yaml
|
||||
cache: registry/federation/cache/vergabe-teilnahme.yaml
|
||||
- repo: web-fetcher
|
||||
count: 1
|
||||
index: ../web-fetcher/registry/indexes/capabilities.yaml
|
||||
- repo: whitehat-security
|
||||
count: 1
|
||||
index: ../whitehat-security/registry/indexes/capabilities.yaml
|
||||
|
|
@ -1183,15 +1186,12 @@ 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.'
|
||||
0.1.0 (Playwright 1.64.0, Chromium 156.0.8078.4). Human and coding-agent managed
|
||||
trials passed on 2026-10-18 through the existing supervised workstation connection.
|
||||
Use the documented kubectl port-forward to 127.0.0.1:18081, then the pinned standalone
|
||||
Python client preflight/trial commands. No local browser installation. Independent
|
||||
per-caller managed admission remains pending; availability stays A5. Contract:
|
||||
https://forgejo.coulomb.social/coulomb/rapp-playwright/src/commit/8831a05aeba5ce588f3b395ade676dde2a151c5d/docs/consumer-contract.md.'
|
||||
vector: D3 / A5 / C2 / R2
|
||||
domain: infotech
|
||||
status: reviewed
|
||||
|
|
@ -1299,6 +1299,39 @@ capabilities:
|
|||
source_repo: evidence-source
|
||||
source_url: https://forgejo.coulomb.social/coulomb/evidence-source/raw/main/registry/indexes/capabilities.yaml
|
||||
source_index: registry/federation/cache/evidence-source.yaml
|
||||
- id: capability.infotech.provenance-fetch
|
||||
name: Provenance-first Web and API Data Fetching
|
||||
summary: Standard-library Python fetcher that turns declarative JSON specs into
|
||||
Observation records carrying value, source, URL, source publication time, retrieval
|
||||
time and payload SHA-256. Adapters for Eurostat JSON-stat, generic JSON, CSV and
|
||||
wide XLSX endpoints; missing data is an explicit not_found, never estimated. Optional
|
||||
content-addressed cache replays a run from the exact bytes it used.
|
||||
domain: infotech
|
||||
status: draft
|
||||
owner: web-fetcher
|
||||
tags:
|
||||
- fetch
|
||||
- http
|
||||
- api
|
||||
- provenance
|
||||
- research
|
||||
- statistics
|
||||
- eurostat
|
||||
- csv
|
||||
- json
|
||||
- xlsx
|
||||
- cache
|
||||
- replay
|
||||
- data-ingestion
|
||||
- stdlib
|
||||
vector: D2 / A2 / C1 / R1
|
||||
path: registry/capabilities/capability.infotech.provenance-fetch.md
|
||||
consumption_modes:
|
||||
- Python library
|
||||
- cli
|
||||
- source
|
||||
source_repo: web-fetcher
|
||||
source_index: ../web-fetcher/registry/indexes/capabilities.yaml
|
||||
- id: capability.infotech.repo-template
|
||||
name: Coulomb Repository Template
|
||||
summary: Bootstrap new git repositories with agent instructions, registry scaffold,
|
||||
|
|
@ -1467,7 +1500,7 @@ capabilities:
|
|||
source_index: registry/federation/cache/vergabe-teilnahme.yaml
|
||||
- id: capability.railiance.bootstrap-sequencing
|
||||
name: Bootstrap sequencing contracts
|
||||
summary: Bare-VM sequencing with NetKingdom identity backup recovery handoff.
|
||||
summary: Bare-VM to estate sequence and handoff contract.
|
||||
domain: infotech
|
||||
status: draft
|
||||
owner: railiance-bootstrap
|
||||
|
|
@ -1475,9 +1508,6 @@ capabilities:
|
|||
- security
|
||||
- netkingdom
|
||||
- framework-reuse
|
||||
- backup
|
||||
- restore
|
||||
- disaster-recovery
|
||||
vector: D3 / A0 / C1 / R0
|
||||
path: registry/capabilities/capability.railiance.bootstrap-sequencing.md
|
||||
consumption_modes:
|
||||
|
|
@ -1965,8 +1995,8 @@ capabilities:
|
|||
source_index: ../approval-engine/registry/indexes/capabilities.yaml
|
||||
- id: capability.security.bootstrap-recovery
|
||||
name: Guarded bootstrap and recovery preparation
|
||||
summary: Encrypted identity backup, independent retrieval and isolated recovery
|
||||
verification with bootstrap handoff.
|
||||
summary: Guarded bootstrap custody, encrypted identity backup capture, independent
|
||||
retrieval and isolated recovery verification.
|
||||
domain: infotech
|
||||
status: draft
|
||||
owner: net-kingdom
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue