Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
国民健康保険料計算ツール kokuho-keisan.jp のソースコード。 全国の自治体ごとの制度を構造化データとして管理し、計算ページを自動生成しています。 市民 ↔ 制度 — Civic Rule Lab 日本の国民健康保険は自治体ごとに料率・賦課方式・軽減基準などが異なります。kokuho-core は、これらを自治体単位の JSON データとして記述し、共通の計算エンジン(engines/kokuho/)で全自治体ぶんの計算ページを自動生成する仕組みです。 • 都道府県・自治体を選んで、所得・世帯人数を入力すれば概算が出ます • 入力情報はサーバーに送信されず、すべてブラウザ内で計算されます このリポジトリには「計算エンジン本体」と「自治体ごとの制度データ」が含まれています。透明性の確保と第三者によるロジック検証を目的としています。 これらは品質・正確性を担保する運用基盤として、Civic Rule Lab 内で継続的に運用しています。 このリポジトリは Civic Rule Lab Custom License v1.0 で提供されています(OSI 認定の OSS ライセンスではありません)。 個人での参照・自治体職員による業務理解・研究目的での利用は、上記の自由な行為の範囲で事前連絡なしに行えます。 詳細は LICENSE.md を参照してください。Read the full README ↗
国民健康保険料計算ツール kokuho-keisan.jp のソースコード。 全国の自治体ごとの制度を構造化データとして管理し、計算ページを自動生成しています。
市民 ↔ 制度 — Civic Rule Lab
日本の国民健康保険は自治体ごとに料率・賦課方式・軽減基準などが異なります。kokuho-core は、これらを自治体単位の JSON データとして記述し、共通の計算エンジン(engines/kokuho/)で全自治体ぶんの計算ページを自動生成する仕組みです。
data/municipalities/{slug}/kokuho-{year}.json
↓ normalize 数値表記を統一
↓ signature 制度構造の署名を生成
↓ classify 同型自治体をグループ化
↓ generate template + override → generated/
↓ publish {pref}/{slug}/ へ配信
このリポジトリには「計算エンジン本体」と「自治体ごとの制度データ」が含まれています。透明性の確保と第三者によるロジック検証を目的としています。
公開しているもの:
js/engine.js、engines/kokuho/、workers/api/)registry/index.json)data/municipalities/)scripts/)templates/)docs/)公開していないもの(社内管理):
これらは品質・正確性を担保する運用基盤として、Civic Rule Lab 内で継続的に運用しています。
このリポジトリは Civic Rule Lab Custom License v1.0 で提供されています(OSI 認定の OSS ライセンスではありません)。
個人での参照・自治体職員による業務理解・研究目的での利用は、上記の自由な行為の範囲で事前連絡なしに行えます。
詳細は LICENSE.md を参照してください。
法人による商用利用、自治体システムへの組み込み、SIer による顧客提案への活用などをご検討の場合は、別途利用契約が必要です。
問い合わせ先:
[email protected]licensing ラベルで起票問い合わせ時にお知らせいただきたい情報:
kokuho-core
├ data 自治体制度データ(自治体ごとに JSON)
├ registry 自治体マスタ
├ engines 計算エンジン(normalize / signature / classify / generate)
├ generated 分類結果・テンプレート・オーバーライド
├ templates 計算ページの HTML テンプレート
├ scripts 生成・バリデーションスクリプト
├ {pref}/{slug}/ 自治体ごとの計算ページ(自動生成)
└ docs 設計ドキュメント
詳細は docs/architecture.md と docs/civic-rule-engine-spec.md を参照してください。
git clone https://github.com/civic-rule-lab/kokuho-core.git
cd kokuho-core
# Node.js が必要(v18 以上推奨)
node engines/kokuho/generate.js --dry-run
data/municipalities/{slug}/kokuho-{year}.json を作成registry/index.json に追記node scripts/generate-official-pages.js で計算ページ生成node scripts/generate-selector.js でポータル更新node engines/kokuho/generate.js で分類結果を更新JSON のスキーマは docs/project-overview.md のデータ構造セクションを参照。
各自治体の保険料率データは、公式サイト・公式 PDF・公式試算ツールを一次情報源としています。出典は自治体ごとに data/municipalities/{slug}/kokuho-{year}.json の source フィールドに記載しています。
国の定める数値(軽減判定係数・賦課限度額など)は厚生労働省通知に基づいています。
詳細は docs/constitution.md を参照してください。
| ドキュメント | 内容 |
|---|---|
docs/project-overview.md | プロジェクト概要・データ構造・ロードマップ |
docs/architecture.md | アーキテクチャ詳細 |
docs/civic-rule-engine-spec.md | 計算エンジン技術仕様 |
docs/constitution.md | 設計原則・運営方針 |
Civic Rule Lab キャッチコピー:市民 ↔ 制度