- SCOPE.md rewritten with repo-specific boundaries and current state - INTENT.md: consumer contract and capability id - AGENTS.md: developer workflow (test/run/validate) - registry/: capability.infotech.provenance-fetch (D2/A2/C1/R1) - workplans: WP-0001 finished, WP-0002 proposed 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
35 lines
956 B
YAML
35 lines
956 B
YAML
version: 1
|
|
updated: '2026-10-19'
|
|
domain: infotech
|
|
capabilities:
|
|
- 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
|