Wiki Index

kouchou-ai(広聴AI)開発者向けの設計判断・コード構造・運用ノウハウ・既知の落とし穴を整理。コントリビュータが素早く文脈を掴むためのナレッジベース。

このページは人間向けの curated navigation です。AI / LLM 向けの全件カタログは index.txt を、時系列の作業履歴は log.md を参照。

直近の状態: 開発日報 2026-10-12 / 定例レポート 2026-10-10 — analysis-core の AGPL 再ライセンス(0.1.3 公開・旧 MIT 版 0.1.0/0.1.2 yank、#970/#978/#979)と、一部解決 Issue の残件を PR 化(#982–#988、#987 など順次 merge 中)。次は残りの merge 判断と利用観測。

最初に読むべき (推奨順)

kouchou-ai → usage-modes → analysis-core-and-web-ui → architecture-overview → local-dev-setup → gotchas

雰囲気を掴むためのストーリー: deploy-success-but-nothing-changed-story-2026-06-01 — 「デプロイ成功なのに画面が変わらない」という小さな違和感から、Wiki つき Coding Agent が古い設計の沼を一日で遡って直した一日のエピソード。前提知識ゼロで読める

開発者が共通して知るべきこと

  • security-maintenance — CodeQL/Dependabot 保守の durable hub と公開境界ポリシー

  • broadlistening — ブロードリスニング手法の定義と用語

  • zipf-broadlistening — 「なぜサンプリングでなく全件か」を1枚で体験させる nishio のデモサイト(ランダムK件は割合pの意見を exp(-Kp) で丸ごと見落とす)

  • kouchou-ai — プロジェクト全体像と 4 つの配布形態

  • analysis-stance — 広聴AI は構造把握スタンスのツールであって、定量分析スタンスのツールではない、という core stance

  • broadlistening-tool-ecosystem-vision — simple Web UI + CLI 実験の二段構造エコシステムビジョン(analysis-stance の「別ツールで補完」への答え)

  • usage-modes — 非専門家向け Web UI と、研究者・データサイエンティスト向け CLI / analysis-core の使い分け

  • analysis-core-and-web-ui — なぜ Web UI は analysis-core を使う consumer で、Web は JSON、CLI は観察用HTMLを持つのか

  • architecture-overview — 5 サービスのランタイム構成

  • pipeline — 解析パイプライン(extraction → embedding → 階層クラスタリング → 可視化)

  • versioning-strategy — v4 凍結 / v5 plugin 化のリリース戦略

  • llm-providers — OpenAI / Azure / Gemini / OpenRouter / LocalLLM

  • local-dev-setup — Docker 一発からネイティブ Rye/pnpm まで

  • testing — pytest / Jest / Playwright と lint

  • contributing — Issue → 実装計画 → PR の流れ、CLA、レビュー

  • coding-agents — Devin / Claude Code / Codex の協働運用

  • gotchas — 非自明な落とし穴の一覧

いま何を考えるか / 何が起きているか:

CLI / analysis-core 開発者向け

WebUI 開発者向け

プロジェクト自体について

全件カタログ / 人物・組織

Sources / Analyses / Entities の全件は index.txt を参照。人物・組織(dd2030 / talk-to-the-city / nishio / tokoroten / nasuka / ohki-shingo / kuboon / anno など)も同ファイルから stem 検索で辿れる。