reclaim/store/store.yaml
flemming-it c51ef0e004 fix(store): underscore capability names + Forgejo wasm_urls
Store index names now match each bundle's provided capability exactly
(string-exact resolution); wasm_urls point at the Forgejo raw host the
Studio quick-add already targets. Publish-ready.

Signed-off-by: flemming-it <sf@flemming.it>
2026-06-19 16:33:54 +02:00

166 lines
9.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Recl∆Im module store index — source of truth before publish.
#
# Canonical host (chain Studio's "Recl∆Im hinzufügen" button + hub fetch):
# https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/store.yaml
# Decision by chain 2026-06-19: Forgejo-raw is canonical (Studio was already
# wired to it; reclaim publishes via plain `git push`, no SSH to the mirror).
#
# STATUS (2026-06-19). Per chain: publish UNSIGNED for now —
# `require_signatures` is off by default; FAI_SIGNING_KEY untouched;
# a Recl∆Im-own signing key + per-store pinning come later.
# * sha256 — REAL, from local `chain pack` of each module.
# Bundles staged in store/bundles/, hashes mirrored
# in store/SHA256.txt. Bundles are UNSIGNED.
# * signature — intentionally absent for now (see above).
# * wasm_url — Forgejo raw URLs in this repo under bundles/.
# Publish = commit store.yaml + bundles/*.fai and
# `git push` to chain-modules/reclaim (main).
#
# NAMING NOTE (RESOLVED 2026-06-19 by chain): capability IDs are the
# source of truth and the store `name:` must match the bundled
# `provides.capability` EXACTLY (resolution is string-exact). The index
# now uses the UNDERSCORE form (`econ.skm_score`) to match the modules.
# Dashes are valid in capability IDs in general (e.g. the SPARK bridge
# uses `document.formal-check`) — but the index must mirror the manifest.
schema_version: 1
modules:
- name: text.akoma_normalize
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/text-akoma-normalize-0.1.0.fai
sha256: fdf4f6e369280fc91608d4e7de78cdd0d6d399a75512a10765b2c632df41bed2
tagline:
en: "Normalize legal documents to Akoma Ntoso"
de: "Rechtsdokumente nach Akoma Ntoso normalisieren"
description:
en: "Normalises heterogeneous legal sources (gesetze-im-internet XML, EUR-Lex FORMEX, landesrecht-berlin HTML) into a structured Akoma Ntoso 1.0 (OASIS LegalDocML) representation."
de: "Normalisiert heterogene Rechtsquellen (gesetze-im-internet-XML, EUR-Lex-FORMEX, landesrecht-berlin-HTML) in eine strukturierte Akoma-Ntoso-1.0-Darstellung (OASIS LegalDocML)."
category: text-processing
tags: [legal, german, akoma-ntoso, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/text-akoma-normalize
- name: text.deontic_extract
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/text-deontic-extract-0.1.0.fai
sha256: c944d60f9a6a562dd6cbd03b9709a662a60c764a7ea81a1c98f2bd077e356d79
tagline:
en: "Extract duties, prohibitions and permissions from norms"
de: "Pflichten, Verbote und Erlaubnisse aus Normen extrahieren"
description:
en: "Extracts atomic deontic statements (obligation / prohibition / permission) from a normalised norm. Useful far beyond law — contracts, ISO standards, internal policies."
de: "Extrahiert atomare deontische Aussagen (Pflicht / Verbot / Erlaubnis) aus einer normalisierten Norm. Auch jenseits des Rechts nützlich — Verträge, ISO-Normen, interne Richtlinien."
category: text-processing
tags: [legal, german, nlp, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/text-deontic-extract
- name: graph.citation_extract
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/graph-citation-extract-0.1.0.fai
sha256: e8d70e322f1df83ebaea36676ec42f27c26b4fac78eedf23499f25225318c9f4
tagline:
en: "Build typed citation graphs from legal text"
de: "Typisierte Zitationsgraphen aus Rechtstext bauen"
description:
en: "Extracts typed citations (cites, verweist_iVm, …) from German legal text per the Coupette 2021 schema. Citation graphs also fit scientific papers, patents and case law."
de: "Extrahiert typisierte Zitationen (cites, verweist_iVm, …) aus deutschem Rechtstext nach dem Coupette-2021-Schema. Zitationsgraphen passen auch zu Papers, Patenten und Rechtsprechung."
category: data
tags: [legal, german, graph, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/graph-citation-extract
- name: text.readability_score
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/text-readability-score-0.1.0.fai
sha256: 1427f101cf56ac58b1a10efc9a63e3e4cf2292841b214d533869b9504019bb73
tagline:
en: "Composite readability and complexity score"
de: "Komposit-Score für Lesbarkeit und Komplexität"
description:
en: "Composite readability score for any text — DE-adapted Flesch + reference depth + verb distance. Flags hard-to-read government letters, terms & conditions, abstracts."
de: "Komposit-Lesbarkeitsscore für beliebige Texte — DE-adaptierter Flesch + Verweistiefe + Verbdistanz. Markiert schwer lesbare Behördenbriefe, AGB und Abstracts."
category: text-processing
tags: [german, readability, analytics, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/text-readability-score
- name: stats.cohort_size
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/stats-cohort-size-0.1.0.fai
sha256: 6bc1ee5862728d218f2e40060146099f05eb67cc9e9c4c7a2eec5928c0a0b6fe
tagline:
en: "Resolve addressee cohort sizes"
de: "Größe von Adressaten-Kohorten ermitteln"
description:
en: "Resolves the size of an addressee cohort (e.g. 'Berlin SMEs by WZ code'). v0.1 ships a stub table for the pilot cohorts; v0.2 adds a DESTATIS GENESIS-API adapter."
de: "Ermittelt die Größe einer Adressaten-Kohorte (z. B. 'Berliner KMU nach WZ-Code'). v0.1 mit Stub-Tabelle für die Pilot-Kohorten; v0.2 mit DESTATIS-GENESIS-API-Adapter."
category: data
tags: [statistics, german, government, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/stats-cohort-size
- name: graph.shapley_attribution
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/graph-shapley-attribution-0.1.0.fai
sha256: 93507cba5c4e819ce755f0e89cc79a4350363fb4aa96132cefd0eeb966b320a4
tagline:
en: "Shapley-style attribution on weighted graphs"
de: "Shapley-Attribution auf gewichteten Graphen"
description:
en: "Splits a target node's blame or credit among its ancestors on a weighted norm/citation graph. v0.1 proportional fallback; v0.2 full Shapley value for ≤32-node neighbourhoods."
de: "Verteilt 'Schuld' oder 'Verdienst' eines Zielknotens auf seine Vorgänger in einem gewichteten Norm-/Zitationsgraphen. v0.1 proportional; v0.2 voller Shapley-Wert für ≤32-Knoten-Nachbarschaften."
category: data
tags: [graph, analytics, attribution, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/graph-shapley-attribution
- name: econ.skm_score
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/econ-skm-score-0.1.0.fai
sha256: 57e6c6a855f6e542e1045a0c9b0c0d484a2e7297de084ae4d7865173771e7493
tagline:
en: "Standard Cost Model (SKM) bureaucracy cost"
de: "Standardkostenmodell (SKM) — Bürokratiekosten"
description:
en: "Standard Cost Model — P×F×T×h per duty, summed across a duty list (German NKR method). The EU- and OECD-recognised methodology for bureaucracy-cost measurement, used by NL ATR, UK RPC, EU REFIT."
de: "Standardkostenmodell — P×F×T×h je Pflicht, summiert über eine Pflichtenliste (NKR-Methode). EU- und OECD-anerkannte Methodik zur Bürokratiekostenmessung, genutzt von NL ATR, UK RPC, EU REFIT."
category: data
tags: [economics, legal, government, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/econ-skm-score
- name: law.benefit_score
versions:
- version: 0.1.0
status: published
wasm_url: https://git.flemming.ai/chain-modules/reclaim/raw/branch/main/bundles/law-benefit-score-0.1.0.fai
sha256: 2781518744e6b1048216b2fc4b784ab3f18e55cb3fc9e77cb640e302b9ed7bb2
tagline:
en: "7-dimensional regulatory benefit score"
de: "7-dimensionaler Nutzen-Score für Regulierung"
description:
en: "Seven-dimensional benefit score (protection / market / legal-certainty / EU-single-market / safety / environment / revenue), each 05. Domain-bound: the dimensions are legally-politically conventioned."
de: "Siebendimensionaler Nutzen-Score (Schutz / Markt / Rechtssicherheit / EU-Binnenmarkt / Sicherheit / Umwelt / Einnahmen), je 05. Domänengebunden: die Dimensionen sind juristisch-politisch konventioniert."
category: data
tags: [legal, german, policy, offline-capable]
license: Apache-2.0
repository: https://git.flemming.ai/chain-modules/law-benefit-score
services: []
flows: []