HubRepository.list() now runs the inline reclaim-evaluate flow per pilot norm via submit() and maps the returned outputs to Evaluation — the correct path, since the hub audit log stores only hashes, not outputs. skm/benefit get their structured input as JSON (submit jsonInputs), so the live heatmap gets real Schaden/Nutzen axes. - live_inputs.dart: the inline eval flow + the 5 pilot norms' inputs (XML asset, cohort_id, skm duties, benefit ratings) plus curated overrides the bund adapter can't derive (true Geltungsbereich for the EU/Berlin norms, freshness, jurist sign-off). - assets/norms/*.xml: 5 gesetze-im-internet-style source documents. - tool/live_smoke.dart: dev smoke test (5/5 evaluate against a live hub: Schaden 3M–450M €, Nutzen 2.0–3.8, EU/Berlin scope correct). Needs econ.skm_score's float-population fix (chain-modules commit 80f6620). Signed-off-by: flemming-it <sf@flemming.it>
51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
name: reclaim_app
|
|
description: Recl∆Im — Flutter client for the Ch∆In-based duty-level reform-mapping platform (F∆I).
|
|
publish_to: 'none'
|
|
version: 0.1.0+1
|
|
|
|
environment:
|
|
sdk: ">=3.11.0 <4.0.0"
|
|
flutter: ">=3.24.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_localizations:
|
|
sdk: flutter
|
|
intl: ^0.20.2
|
|
shared_preferences: ^2.3.0
|
|
url_launcher: ^6.3.0
|
|
|
|
# Ch∆In gRPC wire — sibling-path dep, same pattern as
|
|
# fai_chain_studio. Adapt the chain_client_sdk_dart relative
|
|
# path when this repo is cloned outside the fai/ workspace.
|
|
chain_client_sdk:
|
|
path: ../../fai_chain_client_sdk_dart
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^4.0.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
|
|
assets:
|
|
- assets/fixtures/
|
|
- assets/norms/
|
|
|
|
# Bundled fonts — offline-first, KRITIS-compatible, no Google
|
|
# Fonts runtime fetch. setup.sh downloads SIL-OFL-licensed TTFs
|
|
# from the upstream `google/fonts` repo. If they are absent,
|
|
# Flutter falls back to the platform default font and the app
|
|
# still builds.
|
|
fonts:
|
|
- family: SpaceGroteskVariable
|
|
fonts:
|
|
- asset: assets/fonts/SpaceGrotesk[wght].ttf
|
|
- family: InterVariable
|
|
fonts:
|
|
- asset: assets/fonts/Inter[opsz,wght].ttf
|
|
- family: JetBrainsMono
|
|
fonts:
|
|
- asset: assets/fonts/JetBrainsMono[wght].ttf
|