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>
This commit is contained in:
parent
312d47ddfc
commit
c51ef0e004
1 changed files with 29 additions and 30 deletions
|
|
@ -1,7 +1,9 @@
|
|||
# Recl∆Im module store index — source of truth before publish.
|
||||
#
|
||||
# Target host (chain Studio's one-click "Recl∆Im hinzufügen" button
|
||||
# points here): https://releases.chain.flemming.ai/reclaim/store.yaml
|
||||
# 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;
|
||||
|
|
@ -10,28 +12,25 @@
|
|||
# Bundles staged in store/bundles/, hashes mirrored
|
||||
# in store/SHA256.txt. Bundles are UNSIGNED.
|
||||
# * signature — intentionally absent for now (see above).
|
||||
# * wasm_url — points at the intended mirror path. The ONLY
|
||||
# remaining step is HOSTING the 8 .fai + this
|
||||
# store.yaml at releases.chain.flemming.ai/reclaim/
|
||||
# — the mirror push is chain infra (scp to the
|
||||
# Hetzner host); reclaim has no SSH access. Confirm
|
||||
# the canonical wasm_url host (mirror vs Forgejo
|
||||
# release) with chain.
|
||||
# * 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 for chain: every module's `provides.capability` uses an
|
||||
# UNDERSCORE (`econ.skm_score`), but this index + the Studio button use
|
||||
# the DASH form (`econ.skm-score`) per the handoff. install resolution
|
||||
# must map dash↔underscore, or the modules must be renamed. Flagging —
|
||||
# this is a chain naming-convention decision.
|
||||
# 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
|
||||
- name: text.akoma_normalize
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/text-akoma-normalize/v0.1.0/text-akoma-normalize-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -44,11 +43,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/text-akoma-normalize
|
||||
|
||||
- name: text.deontic-extract
|
||||
- name: text.deontic_extract
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/text-deontic-extract/v0.1.0/text-deontic-extract-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -61,11 +60,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/text-deontic-extract
|
||||
|
||||
- name: graph.citation-extract
|
||||
- name: graph.citation_extract
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/graph-citation-extract/v0.1.0/graph-citation-extract-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -78,11 +77,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/graph-citation-extract
|
||||
|
||||
- name: text.readability-score
|
||||
- name: text.readability_score
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/text-readability-score/v0.1.0/text-readability-score-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -95,11 +94,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/text-readability-score
|
||||
|
||||
- name: stats.cohort-size
|
||||
- name: stats.cohort_size
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/stats-cohort-size/v0.1.0/stats-cohort-size-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -112,11 +111,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/stats-cohort-size
|
||||
|
||||
- name: graph.shapley-attribution
|
||||
- name: graph.shapley_attribution
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/graph-shapley-attribution/v0.1.0/graph-shapley-attribution-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -129,11 +128,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/graph-shapley-attribution
|
||||
|
||||
- name: econ.skm-score
|
||||
- name: econ.skm_score
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/econ-skm-score/v0.1.0/econ-skm-score-0.1.0.fai
|
||||
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"
|
||||
|
|
@ -146,11 +145,11 @@ modules:
|
|||
license: Apache-2.0
|
||||
repository: https://git.flemming.ai/chain-modules/econ-skm-score
|
||||
|
||||
- name: law.benefit-score
|
||||
- name: law.benefit_score
|
||||
versions:
|
||||
- version: 0.1.0
|
||||
status: published
|
||||
wasm_url: https://releases.chain.flemming.ai/reclaim/law-benefit-score/v0.1.0/law-benefit-score-0.1.0.fai
|
||||
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"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue