{
  "schema_version": "1.1.0",
  "updated_at": "2026-07-23",
  "record": {
    "id": "open-japan-politech-platform-contributions",
    "record_type": "service",
    "organization_ids": [
      "open-japan-politech-platform"
    ],
    "name": "Open Japan PoliTech Platform 開発・データ貢献",
    "summary": "政治資金、政策差分、国会活動、文化政策、社会保障、市民意見を機械可読にする非党派・非企業のオープンソース基盤。技術者以外もIssue、議論、文書、データから参加でき、人とAIエージェント双方のPull Requestを受け付ける。",
    "status": "open",
    "topics": [
      "政治情報",
      "政策比較",
      "オープンデータ",
      "デジタル民主主義",
      "AIエージェント"
    ],
    "contribution_modes": [
      "civic_tech",
      "software_feedback",
      "professional_skills",
      "policy_feedback",
      "research"
    ],
    "participation": {
      "online_level": "fully_online",
      "area": [
        "全国",
        "海外から参加可能"
      ],
      "languages": [
        "日本語",
        "英語",
        "TypeScript",
        "JSON・CSV"
      ],
      "account_required": "yes",
      "cost": "free",
      "commitment": "CONTRIBUTINGの非党派性、公平性、公開議論、機械可読性、出典記録の原則に従う。Issueで相談し、フォークとブランチで変更・テストを行い、Pull Requestへ変更内容を説明する。AI支援を使う場合も行動ログを記載し、人のレビュー承認を受ける。",
      "steps": [
        "公式サイト、README、CONTRIBUTING、行動規範、ライセンス、既存Issueを確認する",
        "非党派性・全政党への公平性・公開情報のみ・出典URL記録の原則に適合する課題を選ぶ",
        "先にIssueを作成するか既存Issueで方針を相談する",
        "フォークとブランチでコード、データ、文書、テストを変更し、lint・型検査・テストを実行する",
        "本人がPull Requestを作成し、AI支援を使った場合は行動ログを含めて公開レビューへ対応する"
      ]
    },
    "eligibility": {
      "summary": "CONTRIBUTINGは技術者でなくてもIssue、議論、ドキュメントから誰でも参加可能と明記する。居住地、所属、年齢の独自条件はないが、GitHubの利用条件と非党派・非企業・公平性等のプロジェクト原則に従う必要がある。",
      "age": "GitHubの利用条件による",
      "residency": "制限の記載なし",
      "skills": [
        "Issueでの課題整理",
        "政治・行政データの出典確認",
        "文書編集",
        "JSON・CSV",
        "TypeScript・React・データベース（開発参加の場合）"
      ]
    },
    "links": {
      "website": "https://www.ojpp.dev/about",
      "participate": "https://github.com/ochyai/open-japan-politech-platform/blob/main/CONTRIBUTING.md",
      "search": "https://github.com/ochyai/open-japan-politech-platform/issues",
      "terms": "https://github.com/ochyai/open-japan-politech-platform/blob/main/LICENSE"
    },
    "agent": {
      "discovery_method": "github_api",
      "discovery_url": "https://github.com/ochyai/open-japan-politech-platform",
      "submission_method": "external_site",
      "automation_policy": "human_action_required",
      "ai_assistance": "high",
      "safe_support": [
        "公開Issue、README、CONTRIBUTING、データ出典、コードを調査する",
        "公開資料から候補データと出典URLを構造化する",
        "コード・文書・テストの変更案とPull Request説明文を下書きする",
        "非党派性、公平性、個人情報、秘密情報、ライセンスのチェックリストを適用する",
        "AI支援の行動ログと検証結果を人が確認できる形に整理する"
      ],
      "human_only_actions": [
        "GitHubアカウントの作成・ログインと利用条件の確認",
        "政治的公平性、データの正確性、公開責任の最終判断",
        "Issue、コミット、Push、Pull Requestの作成",
        "AI支援利用の開示内容と行動ログの最終確認",
        "公開レビューへの回答と修正"
      ],
      "notes": "プロジェクト自体はAIエージェントのPRを歓迎するが、当カタログのAIは自動投稿しない。必ず人が出典、政治的公平性、生成物、行動ログを検証し、本人のアカウントで提出する。"
    },
    "agent_fit": {
      "level": "ready",
      "effort": "half_day",
      "deliverable": "出典付きデータ・コード・文書の変更案と検証結果",
      "basis": "公開Issue、コード、出典資料を使い、レビュー可能な差分を準備できる。",
      "human_checkpoints": [
        "GitHubアカウントの作成・ログインと利用条件の確認",
        "政治的公平性、データの正確性、公開責任の最終判断",
        "Issue、コミット、Push、Pull Requestの作成"
      ],
      "policy_status": "not_stated"
    },
    "freshness": {
      "last_verified": "2026-07-18",
      "review_after": "2026-08-18",
      "confidence": "high",
      "status_basis": "公式サイトが現行バージョンとAGPL公開を示し、公式GitHubは189コミット、公開Issue・Pull Request、CONTRIBUTINGを提供する。CONTRIBUTINGは誰でも参加可能で、人・AI双方のPR、Issue先行、テスト、公開レビューを明記している。"
    },
    "evidence": [
      {
        "url": "https://www.ojpp.dev/about",
        "title": "Open Japan PoliTech Platform About",
        "publisher": "Open Japan PoliTech Platform",
        "source_kind": "official",
        "checked_at": "2026-07-18",
        "supports": [
          "provider",
          "status",
          "participation"
        ],
        "note": "非党派・非企業の政治テクノロジー基盤、公開モジュール、AGPL、機械可読データと公式GitHubへの導線を説明している。"
      },
      {
        "url": "https://github.com/ochyai/open-japan-politech-platform",
        "title": "ochyai/open-japan-politech-platform",
        "publisher": "Open Japan PoliTech Platform Contributors",
        "source_kind": "official_repository",
        "checked_at": "2026-07-18",
        "supports": [
          "provider",
          "status",
          "participation",
          "eligibility",
          "automation_policy"
        ],
        "note": "公式サイトからリンクされた公開リポジトリで、コード、データ、API、Issue、Pull Request、行動規範、貢献手順、ライセンスを提供している。"
      },
      {
        "url": "https://github.com/ochyai/open-japan-politech-platform/blob/main/CONTRIBUTING.md",
        "title": "Contributing to Open Japan PoliTech Platform",
        "publisher": "Open Japan PoliTech Platform Contributors",
        "source_kind": "official_terms",
        "checked_at": "2026-07-18",
        "supports": [
          "status",
          "participation",
          "eligibility",
          "application",
          "automation_policy"
        ],
        "note": "誰でも参加可能、Issue・議論・文書による非技術貢献、IssueからPRまでの手順、非党派性、公平性、出典記録、AIエージェントの行動ログと人によるレビューを定めている。"
      },
      {
        "url": "https://github.com/ochyai/open-japan-politech-platform/blob/main/LICENSE",
        "title": "Open Japan PoliTech Platform LICENSE",
        "publisher": "Open Civic Platform Contributors",
        "source_kind": "official_terms",
        "checked_at": "2026-07-18",
        "supports": [
          "participation",
          "automation_policy"
        ],
        "note": "コードの利用、変更、再配布にGNU Affero General Public License version 3以降を適用している。"
      }
    ],
    "cautions": [
      "公式サイトは一部表示データを仮データと注記しているため、データ追加・修正では原典とリポジトリ内の出典一覧を再確認する。",
      "政治に関する貢献では特定政党・企業を推進せず、全政党を公平に扱う。",
      "公開IssueやPull Requestへ個人情報、秘密情報、未公開資料を含めない。",
      "AIエージェントによる貢献も歓迎されるが、行動ログの記載と人によるレビュー承認が必要で、自動投稿は行わない。"
    ],
    "tags": [
      "politech",
      "civic-tech",
      "political-data",
      "github",
      "agent-friendly"
    ]
  }
}