chain's catalog charset (naming.rs check_segment, capability-namespaces.yaml)
allows only [a-z0-9-] per dot-segment — underscores are rejected by
`chain validate`. Repack all 8 modules with the dash capability form
(econ.skm-score, law.benefit-score, …) and align the store index, flows,
app strings and docs to match. Bundles now use the .chain extension
(content-addressed; legacy .fai would still install).
- store/store.yaml: name: dash, wasm_url .chain, refreshed sha256
- store/SHA256.txt: 8 new .chain hashes
- flows + app/lib + RUN.md + MACHBARKEITSSTUDIE.md: capability refs _ -> -
- left untouched: text_akoma_normalize.wasm artifact, DB field skm_score,
backlog module law.skm_score
Signed-off-by: flemming-it <sf@flemming.it>
Each module now ships STORE.yaml + MODULE.md/de + icon.svg (pushed to
the chain-modules repos), so the .fai bundles changed. Re-packed all 8
and updated the index hashes; verified 8/8 match the staged bundles.
chain pack no longer warns about missing MODULE.md.
Signed-off-by: flemming-it <sf@flemming.it>
store/store.yaml lists all 8 modules (status published, DE+EN
tagline/description, category, tags, license, repo) with real .fai
bundle sha256 from chain pack. Bundles are unsigned for now per chain
(require_signatures off; FAI_SIGNING_KEY untouched; Recl∆Im key +
per-store pinning later) and staged under store/bundles (gitignored).
Only mirror hosting remains.
Signed-off-by: flemming-it <sf@flemming.it>