尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
国民健康保険料計算ツール 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 を参照してください。查看完整 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 キャッチコピー:市民 ↔ 制度