Wiki 作業ログ

取り込み・更新・メンテナンスの記録。

[2026-07-09] file back | Devin.aiの課金・予算経緯を発掘して追記

  • 更新: Devin.ai
  • 追加確認した根拠: nishio/oss_weekly_reporter/data/2025-05-21_to_2025-05-28/raw/slack/3_ボードメンバーロール.json, 2025-09-17_to_2025-09-24/raw/slack/3_ボードメンバーロール.json, 2025-12-24_to_2025-12-31/raw/slack/0_全体お知らせ.json, 2026-06-10_to_2026-06-17/raw/slack/7_雑談.json, 2026-06-17_to_2026-06-24/raw/slack/7_雑談.json
  • 保存した整理: 2026-06-23の「Devinの使い方・課金・トークン代を明文化したい」という質問を起点に、2025-05-23の月額10万円上限目安とクレジット購入、2025-09-23の337.50ドル/150ACU追加チャージ、2025-12-27の残予算認識、2026-06-13の未使用トークン活用問題まで遡って、課金運用を時系列で整理した
  • 未確認として残した点: 2026-07時点の正確な残高・料金プラン・billing権限者・予算管理スプレッドシートの現在の扱い

[2026-07-09] file back | Devin.aiの説明ページを追加

[2026-07-09] file back | dd2030 Wikiとはページを追加

[2026-07-09] migration | dd2030-wiki 新orgリポジトリを作成

  • 作成: digitaldemocracy2030/dd2030-wiki
  • 初期push: 旧 nishio/dd2030-wikimain に移行準備コミットをpushした後、同じ main を新リポジトリへpush
  • 新リポジトリ側の更新: quartz.config.tsbaseUrl、READMEの公開URL、Wiki内の自己参照GitHub URL、scripts/upload_outline_eval.py の GitHub blob URL を digitaldemocracy2030/dd2030-wiki へ切り替え
  • 公開確認: https://digitaldemocracy2030.github.io/dd2030-wiki/ がHTTP 200で公開済み
  • 旧サイト対応: 旧 nishio/dd2030-wikiold-site/ 配信に切り替え、既存HTML 428ページ分を同じパスの新URLへ案内する「移動しました」告知ページに置換済み
  • local remote: origindigitaldemocracy2030/dd2030-wiki、旧repoを nishio remote に整理済み

[2026-07-09] file back | dd2030-wiki org移行方針を二段階方式に修正

[2026-07-09] file back | dd2030-wiki org移行の作業ページを追加

  • 元情報: 2026-07-03〜2026-07-04の Slack 2_コミュニティ運営 で、nishio.github.io/dd2030-wiki を dd2030 のリポジトリと AI で運用したいという相談があり、来週半ばごろに移管作業する方向になった
  • 確認: 2026-07-09時点で nishio/dd2030-wiki は存在し、digitaldemocracy2030/dd2030-wiki は未作成。nishio は現リポジトリ admin かつ digitaldemocracy2030 org admin
  • 新規ページ: dd2030-wiki の dd2030 org 移行
  • 保存した知見:
    • 初回整理では repository transfer を想定したが、旧URLのリンク切れリスクを踏まえて、後続の方針修正で二段階移行に更新した
    • 新リポジトリ側では quartz.config.tsbaseUrl、README、Wiki内の自己参照URL、GitHub Pages設定を確認する
    • nishio/oss_weekly_reporter は補助アーカイブとして意図的に残す参照なので、単純置換しない
  • 更新: wiki/index.md, Wiki保守運用, Slackログアーカイブ, AI から Slack ログを参照するパターン, OSS Weekly Reporter

[2026-07-09] maintenance | 外部アーカイブcheckout先をworkに統一

  • 目的: slack-logs などの外部リポジトリを /tmp に clone すると、予期せず消えた時に検索結果0件の原因を判別しにくいため、checkout 先をリポジトリ直下の work/ に統一する
  • 更新: AGENTS.mdCLAUDE.mdREADME.mdarchive_index.mdSlackログアーカイブscripts/search-archive.py.gitignore
  • 方針: work/ は git 管理外にし、scripts/search-archive.py の既定検索先も work/slack-logswork/oss_weekly_reporter/data に変更した

[2026-06-30] maintenance | website history更新の滞留を再確認

  • 目的: OSS Weekly Reporter 周辺に残る 2026-06-04現在 の時間依存情報を、2026-06-30時点の GitHub 状態で再確認する
  • 確認: ghdigitaldemocracy2030/website の PR #211 と Issue 177 を確認。PR #211 は OPEN(2026-04-22作成、2026-06-24更新、未merge)、Issue 177 もすべて OPEN
  • 更新: OSS Weekly Reporter に「website history 更新の現状(2026-06-30)」を追加し、draft PR という不正確な表現を「自動生成PRの確認・merge」に補正。アーカイブパイプライン設計の残課題にも、PR/Issue がOPENのままであることを追記

[2026-06-30] maintenance | Slack過去月canonicalの注意を導線へ反映

  • 目的: digitaldemocracy2030/slack-logsraw/ が正規置き場である一方、2025-01〜2026-02の月次canonicalには本文が入っていない制約を、初見者向け導線とAI向け参照パターンにも反映する
  • 確認: slack-logs/raw/slack/*/*.jsonl.gz の行数を月別集計し、2025-01〜2026-02は本文0件、2026-03は1,255件、2026-04は868件の本文メッセージがあることを確認
  • 更新: 初めて読む人へAI から Slack ログを参照するパターンOSS Weekly Reporterアーカイブパイプライン設計 に、古いSlack本文確認では oss_weekly_reporter の週次raw/markdownを補助根拠として併用する注意を追記

[2026-06-30] events | ウェルカムミート#3の日付と根拠を補正

  • 変更: [[events/2025-11-28-welcome-meet-3|ウェルカムミート#3]]を、2025年10月24日開催ではなく、2025年10月27日に告知された2025年11月28日開催予定のオンボーディングイベントとして整理し直した
  • 根拠: raw/minutes/weekly-general-meeting.txt では10月3日・10月24日の企画メモがあり、oss_weekly_reporter/data/2025-10-22_to_2025-10-29/raw/slack/0_全体お知らせ.json では10月27日の告知本文に11月28日21:00〜21:40と記録されている
  • 注意: 2026年6月30日時点の digitaldemocracy2030/slack-logs では、2025年10月canonicalがチャンネルメタデータのみだったため、古い出来事の本文確認には補助アーカイブも併用する必要がある
  • 更新: Slackログアーカイブarchive_index.md に、月次canonicalが本文を持たない期間の確認方法と補助アーカイブ併用ルールを追記

[2026-06-30] concepts | 正統性の空白を追加

[2026-06-30] concepts | 論点地図を追加

  • 追加: 論点地図
  • 目的: ブロードリスニングの成果物を「民意の比率」ではなく、自由記述から論点構造を作り、既存政策との差分や熟議の問いを見つける見取り図として説明する
  • 根拠: raw/broad-listening-book/03_デジタル民主主義とブロードリスニング、新しい民意の届け方.mdraw/broad-listening-book/04_02_国民民主の国会質問.mdraw/broad-listening-book/05_東京都、シン東京2050、ブロードリスニングによる政策転換.mdraw/minutes/project-coreloop.txt
  • 注意: 件数やクラスタの大きさを社会全体の支持率として扱わない。論点地図は政策判断・熟議設計の材料であり、AIが答えを出すものではない
  • 更新: indexブロードリスニング討論型世論調査ミニ・パブリックスコアループ倍速会議、自治体活用ページ、関連ソースページから導線を追加

[2026-06-30] concepts | 討論型世論調査を追加

  • 追加: 討論型世論調査
  • 目的: ブロードリスニングによる論点発見、ミニ・パブリックスによる参加者選定、熟議前後の意見測定を分けて理解できるようにし、コアループのDP設計を初見者が追えるようにする
  • 根拠: raw/broad-listening-book/03_デジタル民主主義とブロードリスニング、新しい民意の届け方.mdraw/broad-listening-book/11_01_台湾.mdraw/minutes/project-coreloop.txtraw/minutes/weekly-general-meeting.txt
  • 注意: Stanford Deliberate platform を使ったオンライン熟議と、正式な討論型世論調査という手法名を混同しない。コアループ資料では用語・監修・主催者と設計者の分離が確認論点として残っている
  • 更新: index熟議民主主義ミニ・パブリックスブロードリスニングコアループ、関連イベント・ソースページから導線を追加

[2026-06-30] concepts | ミニ・パブリックスを追加

  • 追加: ミニ・パブリックス
  • 目的: ブロードリスニングの論点発見と、熟議民主主義で必要になる代表性の設計を分けて理解できるようにし、太田市事例・台湾事例・コアループの討論型世論調査検討を横断して辿れるようにする
  • 根拠: raw/broad-listening-book/03_デジタル民主主義とブロードリスニング、新しい民意の届け方.mdraw/broad-listening-book/08_01_群馬県太田市の自分ごと化会議.mdraw/broad-listening-book/11_01_台湾.mdraw/minutes/project-coreloop.txt
  • 注意: 無作為抽出・層化抽出をしても応募者バイアスや運営設計の影響は残るため、AIによる論点整理と熟議の正統性を混同しない
  • 更新: indexブロードリスニング熟議民主主義コアループ倍速会議多元現実、太田市イベント、関連ソースページから導線を追加

[2026-06-30] entities | 多元現実を追加

[2026-06-30] file back | 薄いページを無理に作らない方針を追記

  • 背景: Wiki改善の進捗確認中に、活動には波があり、内容の薄いページを無理に作る必要はないという運用判断を確認した
  • 方針: イベントページや週次History個別ページは、節目性・参照価値・根拠の強さがあるものに絞る。実施済みか未実施か曖昧なイベントや活動量の少ない週は、独立ページ化より既存ページの注記や導線改善を優先する
  • 更新: 週次HistoryレポートindexPLAN.md に、全週・全イベントを機械的に個別ページ化しない方針を追記

[2026-06-30] entities | 倍速会議を追加

  • 追加: 倍速会議
  • 目的: 太田市の無作為抽出型住民会議、dd2030の1月10日熟議実験、コアループ前段のツール検討を、AIファシリテーション支援ツールとして一箇所から辿れるようにする
  • 根拠: raw/broad-listening-book/08_01_群馬県太田市の自分ごと化会議.mdraw/broad-listening-book/10_03_多元現実.mdraw/history/week43_20260114/slack.mdraw/minutes/project-coreloop.txt
  • 注意: 倍速会議の出力を社会全体の代表意見として扱わず、参加者設計・募集経路・ファシリテーターによる確認と分けて読む
  • 更新: indexoverviewブロードリスニング熟議民主主義コアループブロードリスニング本地方自治体でのブロードリスニング活用、関連イベント・ソースページから導線を追加

[2026-06-30] entities | AIディープサーベイを追加

[2026-06-30] sources | 週次History week50を個別ソース化

[2026-06-30] sources | ブロードリスニング本 公開事例一覧を個別ソース化

[2026-06-30] sources | ブロードリスニング本 ビジネス化章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 国政選挙章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 地方選挙章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 国内広がり章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 海外事例章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 シン東京2050章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 概念編を個別ソース化

[2026-06-30] sources | ブロードリスニング本 技術章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 広聴AI開発活動章を個別ソース化

[2026-06-30] sources | ブロードリスニング本 チームみらい章を個別ソース化

[2026-06-30] events/sources | サイボウズ企業事例を追加

[2026-06-30] events | しゃべれるマニフェスト公開をイベント化

[2026-06-30] events | チームみらいいどばたビジョン活用をイベント化

[2026-06-30] sources | ブロードリスニング本 地方自治体章を個別ソース化

[2026-06-30] sources | 週次History week43を個別ソース化

[2026-06-30] sources | 週次History week33を個別ソース化

[2026-06-30] maintenance | 初年度まとめの外部アーカイブ説明を補正

  • 対象: 初年度まとめSlackログアーカイブ
  • 目的: 初年度まとめが主に raw/history/oss_weekly_reporter をもとに作成されたページであることと、現在のSlackチャットログ本体は digitaldemocracy2030/slack-logs で再確認することを分けて読めるようにする
  • 更新: 初年度まとめ の冒頭と「含まれていない可能性があるもの」を補正し、Slackログアーカイブ への再確認導線を追加

[2026-06-30] events | ウェルカムミート#3を追加

[2026-06-30] events | ぶり会議2026 Polimoney登壇を追加

[2026-06-30] topics | Polimoneyの対象書類の違いを整理

[2026-06-30] topics | 地方自治体でのブロードリスニング活用を追加

[2026-06-30] events | 太田市 自分ごと化会議へのAI導入を追加

[2026-06-30] events | 広島県 広聴AI活用事例を追加

[2026-06-30] maintenance | 古い予定表現の点検と日付つき表現への補正

[2026-06-30] events | Code for Japan Summit 2025登壇をイベント化

[2026-06-30] events | 広聴AI読書会vol.1をイベント化

[2026-06-30] events | ウェルカムミート#2をイベント化

  • 追加: [[events/2025-06-21-welcome-meet-2|ウェルカムミート#2]]
  • 目的: 初見者の参加導線として重要なオンボーディングイベントを、コミュニティ運営と時系列から辿れるようにする
  • 根拠: raw/history/week14_20250618/slack.mdraw/history/week15_20250625/slack.mdraw/minutes/weekly-general-meeting.txt
  • 更新: indexoverview時系列まとめ初年度まとめコミュニティ運営広聴AI、関連ソースページからイベントページへの導線を追加

[2026-06-30] events | MEETUP 2をイベント化

  • 追加: [[events/2025-05-25-meetup-2|デジタル民主主義2030 MEETUP #2]]
  • 目的: 4月の1Day Meetupと7月のMEETUP 3の間にある、5月のアンカンファレンス形式ミートアップを初見者が辿れるようにする
  • 根拠: raw/history/week10_20250521/slack.mdraw/history/week11_20250528/slack.mdraw/minutes/weekly-general-meeting.txtraw/minutes/broad-listening-book-meeting.txtraw/minutes/polimoney.txtraw/minutes/idobata-project.txt
  • 更新: indexoverview時系列まとめ初年度まとめコミュニティ運営広聴AIいどばたPolimoney、関連ソースページからイベントページへの導線を追加

[2026-06-30] sources | ソースカタログを追加

[2026-06-30] events | コアループ4/18ワークショップをイベント化

[2026-06-30] events | MEETUP 3をイベント化

  • 追加: [[events/2025-07-18-meetup-3|デジタル民主主義2030 MEETUP #3]]
  • 目的: 2025年7月のコミュニティイベントを、コミュニティ運営と各プロダクトの接点として辿れるようにする
  • 根拠: raw/history/week18_20250716/slack.mdraw/minutes/community-operations.txtraw/minutes/weekly-general-meeting.txtraw/minutes/broad-listening-book-meeting.txt
  • 更新: 時系列まとめ初年度まとめコミュニティ運営広聴AIいどばたPolimoney、関連ソースページからイベントページへの導線を追加

[2026-06-30] events | Meetupと熟議ワークショップをイベント化

[2026-06-30] events | コアループの主要イベントページを追加

[2026-06-30] docs | Slackチャットログ参照先を slack-logs に更新

  • 元情報: nishio からの共有「新しいチャットログ置き場は digitaldemocracy2030/slack-logs
  • 方針: Slack のチャットログ本体は digitaldemocracy2030/slack-logs を正とし、nishio/oss_weekly_reporter は週次AIレポートと GitHub Issues/PR の補助アーカイブとして残す
  • 更新:
    • archive_index.md — Slackログ本体、週次AI/GitHub補助アーカイブ、読む順序、引用ルールを分離して記述
    • scripts/search-archive.pyslack-logsmirror/raw/.jsonl.gz 検索をデフォルトにし、--source oss-weekly-reporter で旧週次アーカイブ検索も継続。--channel はチャンネルIDだけでなくチャンネル名の一部でも絞れるように更新
    • CLAUDE.md / AGENTS.md / wiki/index.md — 外部アーカイブ参照先と検索例を更新
    • wiki/topics/slack-log-archive.md — wiki 内の読み方ページを新規作成
    • wiki/topics/ai-slack-access-patterns.md / wiki/topics/archive-pipeline-design.md / wiki/entities/oss-weekly-reporter.mdslack-logs 実装後の現在状態(raw + mirror 二層、2026-06-30 mirror 同期確認)を冒頭に追記
    • wiki/entities/coreloop.md / wiki/overview.md / wiki/timeline/quarterly-summary.md / wiki/entities/broad-listening-book.md — 2026年6月末時点で過去日付になった「予定」表現を、未確認の結果と混同しないよう「2026年4月時点の計画」と明記
    • wiki/entities/broad-listening-book.md / wiki/concepts/broad-listening.mdslack-logs mirror の 2_broad-listening-book から 2026-06-21 の PDF Build 20260621 を確認し、書籍規模を379,104字、6月時点でも校正コメント対応とPDFビルドが継続している状態に更新
    • wiki/entities/coreloop.md / wiki/overview.md / wiki/timeline/quarterly-summary.mdslack-logs mirror の delib-20260621-japan から、2026-06-21 にオンライン熟議本番が Stanford Deliberate platform 上で運用されたことを確認。6/14は当初予定、6/30提言提出は完了未確認として整理
    • wiki/entities/stop-fraud-ads.mdコアループ の Reference Product である「ストップ詐欺広告」を独立ページ化。市民通報、可視化、熟議の材料化、政策実装の参照という位置づけを整理
    • wiki/concepts/kya.md — オンライン詐欺広告対策の主要論点である KYA(Know Your Advertiser / 広告主本人確認)を用語ページ化

[2026-06-30] sources | 議事録6本のソース要約ページを追加

[2026-06-30] sources | raw/history の週次レポート入口を追加

[2026-06-30] sources | ブロードリスニング本原稿の入口を追加

[2026-06-30] sources | 個別ドキュメント・Slackメモのソース要約を追加

[2026-04-18] init | Wiki構造の初期化

  • ディレクトリ構成を作成(raw/, wiki/, content/, scripts/)
  • CLAUDE.md(スキーマ)を作成
  • index.md, overview.md, log.md を作成
  • Quartz公開用の設定ファイルを準備

[2026-04-18] ingest | website歴史データ50週分の取り込み

  • digitaldemocracy2030/website の src/history/ から50週分のデータを取得
  • raw/history/ に配置(218ファイル)
  • 以下のWikiページを生成:
    • overview.md — プロジェクト全体の概要
    • entities/kouchou-ai.md — 広聴AI
    • entities/idobata.md — いどばた
    • entities/polimoney.md — Polimoney
    • entities/coreloop.md — コアループ
    • entities/broad-listening-book.md — ブロードリスニング本
    • concepts/broad-listening.md — ブロードリスニング
    • concepts/deliberative-democracy.md — 熟議民主主義
    • timeline/quarterly-summary.md — 時系列まとめ(四半期)
  • index.md を更新

[2026-04-18] deploy | GitHub Pages公開

  • GitHubリポジトリ nishio/dd2030-wiki を作成
  • Quartzフレームワークを導入(テンプレートからコピー)
  • GitHub Actionsワークフロー(deploy.yml)を設定
  • GitHub Pagesを有効化、自動デプロイ成功
  • 公開URL: https://nishio.github.io/dd2030-wiki/

[2026-04-18] fix | Wikilinkの解決方法を仕組み化

  • 問題: [[広聴AI]] のような日本語wikilinkがQuartzのファイル名解決で404になる
  • aliasesフロントマターで対応→baseUrl欠落の問題が残る
  • 解決策: scripts/resolve-links.py を作成
    • wiki/のシンプルな[[ページ名]]をtitle/aliasesからファイルパスに自動解決
    • content/に出力、ビルド時にリンク検証
    • GitHub Actionsにも組み込み
  • wiki/では[[ページ名]]と書くだけでOKに

[2026-04-18] ingest | Google Docs議事録4件の取り込み

  • 取得した議事録:
    • weekly-general-meeting.txt(全体定例、3,500行)
    • community-operations.txt(コミュニティ運営、1,100行)
    • broad-listening-book-meeting.txt(BL本執筆定例、6,800行)
    • project-coreloop.txt(コアループ企画書・議事録、6,500行)
  • Wikiの大幅更新:
    • coreloop.md — チーム構成5チーム、DP設計、台湾視察、自民党PTとの関係
    • broad-listening-book.md — 全章構成・執筆者・スケジュール
    • 新規: topics/community-operations.md(メンバー数推移、オンボーディング課題)
    • 新規: topics/key-people.md(30名以上のキーパーソンと役割)

[2026-04-18] ingest | Polimoney・いどばた議事録の取り込み

  • 取得した議事録:
    • polimoney.txt(5,000行)
    • idobata-project.txt(2,700行)
  • Wikiの更新:
    • polimoney.md — 3ペルソナ戦略、Ledger/SaaS化、ロードマップ6ステップ、チームみらい棲み分け
    • idobata.md — サブプロダクト構成、参院選8,559件PR・254件採用、サイボウズ実験、2プロジェクト体制

[2026-04-18] ingest | ブロードリスニング本リポジトリの取り込み

  • digitaldemocracy2030/broad-listening-book から55ファイルを取得
  • raw/broad-listening-book/ に配置
  • Wikiの更新:
    • overview.md — 設立日(2025年1月)、共同創設者(安野+鈴木健)、開発統計(2,756コミット、807PR、Devin 7.6%)
    • 各ページの精度向上(日付・数値の確認)

[2026-04-18] docs | ソース更新手順の文書化

  • CLAUDE.mdに全ソースのGoogle Doc ID・curlコマンド・更新頻度を記載
  • READMEに「ソースの更新」セクションを追加
  • README全体を整備(Fork手順、ローカル確認、GitHub Pages設定)

[2026-04-18] enhance | 「もっと詳しく」セクションの追加

  • 全Wikiページに一次ソースへのリンクを追加:
    • Google Docs議事録、GitHubリポジトリ、公開サイト、発表スライド、書籍原稿の該当章

[2026-06-03] ingest | 法人名称決定アナウンス(2026-06-01)の取り込み

  • 取り込み元: 鈴木健による6/1 Slackアナウンス「法人名称が決定しました」
  • raw/documents/2026-06-01_legal-entity-name-announcement.md として保存
  • 新規ページ: entities/legal-entity.md(デジタル民主主義推進機構 / Digital Democracy Builders)
    • ボード(鈴木・中室・関)の協議で決定
    • ドメイン: digitaldemocracy.jp
    • 候補比較(ジャパン/実装ハブ/2030)と見送り理由を整理
    • 「2030」はフラッグシップ・プログラム名として継続
  • 更新:
    • overview.md — プロジェクトの歩みに 2026-06-01 を追加、組織・コミュニティ節に法人情報を追記
    • index.md — 「組織」セクションを新設し、法人ページへリンク

[2026-06-10] decision | slack-logs リポのライセンス確定(データ CC BY 4.0 / コード MIT)

  • 元情報: nishio との対話「CC-BYは確定 / ログはCC-BY、コードはMIT」
  • 確定事項:
    • データ (raw/, mirror/, state/) → CC BY 4.0
    • コード (scripts/, .github/workflows/, ドキュメント) → MIT
  • 実装: slack-logs リポに LICENSE (MIT) と LICENSE-DATA (CC BY 4.0 公式 legalcode) を追加、README の「ライセンス」節を更新、移行ロードマップ表のフェーズ4 (ライセンス確定) を完了に
  • 関連: OSS Weekly Reporter のフェーズ2残作業から CC-BY 項目が消える(残りは脱-nishio token と過去ログ 67週分の再公開経路)

[2026-06-09] feature | slack-logs に mirror layer を追加(案2 実装)

  • 元情報: AI から Slack ログを参照するパターン の採用方針「案2: 現状ミラー workflow 追加」
  • 実装:
    • scripts/slack_mirror.py — Python + slack_sdk、直近14日分の public ch メッセージ+スレッドを取得
    • .github/workflows/slack-mirror.yml — 6時間ごと cron、429 retry、push race 対策、失敗時 issue 起票
    • 出力: mirror/slack/<channel_id>.jsonl.gz を毎回上書き、mirror/sync.json に最終同期メタ、mirror/users.json
  • 動作確認: run 27214269117 で success(57 channels, 556 messages, window 2026-05-26〜2026-06-09)
  • 初回 run は cache: pip が requirements.txt を要求して失敗 → da1f293 で削除して再試行成功(issue #3 を close)
  • これで slack-logs は raw/ (月次 canonical, 2ヶ月遅延) と mirror/ (rolling 14日 snapshot, 6時間ごと) の二層構成に
  • AI の現状クエリは gh api repos/digitaldemocracy2030/slack-logs/contents/mirror/... で参照可能

[2026-06-09] explainer | AI から Slack ログを参照するパターンの整理

  • 元情報: nishio との対話「AIが最新のSlackログを読みたいシチュエーションに関して考えて」
  • 整理結果: AI の Slack 参照は (A) 歴史的問い合わせ と (B) 現状クエリ の2タイプで、要求される鮮度・スレッド完全性が異なる。slack-logs の月次+2ヶ月遅延設計はタイプ A 専用
  • 解決策3案を提示: (1) 既存併用、(2) slack-logs に mirror ワークフロー追加、(3) AI が直接 Slack API を叩く tool
  • 採用方針: 案1 → 案2 → 案3 の順で積む。今回は案2に着手
  • 新規ページ: wiki/topics/ai-slack-access-patterns.md
  • 更新: wiki/index.md「テーマ」に追加

[2026-06-09] bootstrap | digitaldemocracy2030/slack-logs を立ち上げ + 過去16ヶ月分埋め戻し完了

  • bootstrap commit: digitaldemocracy2030/slack-logs 33dfe5a(README + slack-backup.yml workflow + ディレクトリ枠)
  • SLACK_TOKEN: nishio が nishio/oss_weekly_reporter で使っている既存 bot token を流用(案C: ハイブリッドで「まず動かす」フェーズ)
  • 動作テスト (2026-04): run 27199100824 で成功。58 public ch、gzip後 ~250KB/月
  • 過去分埋め戻し: 2025-01〜2026-04 の 16ヶ月分すべて success(2026-05 は cron が 7/1 に拾う)
  • repo サイズ: 773 KB(推奨 1GB に対し余裕)
  • 途中で発生した2つのバグを修正:
    1. concurrency: cancel-in-progress: false でも中間 pending は cancel される → 並列 dispatch は不可。/tmp/backfill-sequential.sh で sequential 実行する形に変更
    2. git push race condition: 連続実行で2つ目以降が [rejected] → workflow の commit step に git pull --rebase retry ループを追加(commit 39a299e)
  • 残課題: 案C の後半(脱-nishio token 化)、CC-BY ライセンス化決定、Discord 移行後の対応

[2026-06-09] decision | slack-logs 保全パイプライン方針確定 + slack-logger-cli-action paper exercise

  • 元情報: nishio との対話(B. data repo の場所決定 + C. paper exercise 依頼)
  • 確定事項:
    • 保全 data repo = digitaldemocracy2030/slack-logs(dd2030-wiki は report システムなので生ログ保管先に向かない)
    • collector = kuboon/slack-logger-cli-action を fork なし uses: 導入
    • 保全(月次 slack-logs)と週次レポート生成(nishio/oss_weekly_reporter)は当面分離して併走
  • paper exercise 結果(アーカイブパイプライン設計 に追記):
    • そのまま uses: で動く部分(案A適合、autoJoin、スレッド取得、過去分埋め戻し、60日inactivity対策)
    • workflow 側で足す部分(rename <channel_id>/<YYYY>-<MM>.jsonl + gzip + users.list snapshot + 失敗通知)
    • 要確認: dd2030 Slack bot が internal customer-built として登録されているか(2025-05-29 rate limit の前提)
  • 更新:
    • wiki/topics/archive-pipeline-design.md — 「方針確定」「paper exercise」「残った宿題」節を追加
    • wiki/entities/oss-weekly-reporter.md — 「方針確定 — 2026-06-09 nishio との対話で」節を追加(dd2030-wiki吸収案の撤回を明記)

[2026-06-09] promote | アーカイブパイプライン設計メモをトピックに昇格 + raw/b.txt を rename

  • 元情報: nishio が並行整理していたアーキ設計メモ(code repo / data repo 分離、Slack/Scrapbox API 制約、JSONL gz、commit 戦略、失敗モード)
  • 仮の名前 raw/b.txtraw/documents/2026-06-09_archive-pipeline-design-note.md に rename
  • CLAUDE.md「rawディレクトリの規約」に「仮の名前で置かれたファイルは内容を読んだら git mvYYYY-MM-DD_概要.md にrenameする」というルールを追加
  • 新規ページ: wiki/topics/archive-pipeline-design.md
    • 設計メモ本体を整理・節立て直し
    • 末尾に「dd2030 文脈での当てはめ」表を追加(nishio個人repo / website weekly-summary.yml / 空の slack-logs / kuboon の slack-logger-cli-action / dd2030-wiki 吸収案 を案A/案B のどちらに対応するか)
    • 「未決事項」として data repo の所在、public/private、collector code 配置、過去ログ移送経路を列挙
  • 更新: wiki/index.md「テーマ」に新ページを追加
  • 更新: entities/oss-weekly-reporter.md「Slack上のやりとり」末尾から新ページへリンク

[2026-06-09] ingest | OSS Weekly Reporter 移管 Slack やりとり(2026-06-04)の取り込み

  • 元情報: ユーザー貼り付けの Slack 抜粋(nishio 23:43 + kuboon 13:01 返信 + nishio 6/4 23:46)
  • raw/slack/2026-06-04_oss-weekly-reporter-handoff.md として保存(raw/slack/ 初の保存物)
  • 新規に判明した3点を entities/oss-weekly-reporter.md「## Slack上のやりとり — 2026-06-04 nishio ↔ kuboon」セクションに追記:
    1. digitaldemocracy2030/slack-logs が空のままなのは「kuboon が Moai からの招待を expire させた」ため
    2. kuboon が slack-logger-cli-action を実装基盤候補として提示(Issue #177 の gsheet-slack-logger ベース案とは別系統)
    3. nishio が「dd2030-wiki に吸収」という第三の選択肢に傾いている — Issue 177 の前提が変わりうる
  • 関連: raw/documents/2026-06-09_archive-pipeline-design-note.md(nishio が並行整理中のデータ蓄積アーキ設計メモ。当時は仮名 raw/b.txt、後に rename)への参照を本文末に添えた

[2026-06-09] filing-back | OSS Weekly Reporter 保全状況の再確認(変化なし)

  • 問い: 「6/4 の調査から5日経った今、何か動いたか」
  • 確認対象: nishio/oss_weekly_reporter data ブランチ最新コミット、PR digitaldemocracy2030/website#211、Issue 177digitaldemocracy2030/slack-logs リポ
  • 結論: 実質的な動きなし
    • data ブランチは cron 稼働中(最新 2ee810e 2026-06-03、次回 6/10 水)
    • PR #211 は OPEN のまま CI 上書き push のみ
    • Issue #170 は依然コメントゼロ(9ヶ月+)、#173/#177 も未着手
    • slack-logs リポは 0 コミットのまま
    • 2026-05-13 nishio 提案の CC-BY化+公式サイトリンクも形跡なし
  • 副次的な発見: Issue digitaldemocracy2030/website#216(2026-05-29、shingo-ohki)「Slackに投稿された事例をもとにウェブサイト更新PRを作成する」が新規起票されている。#1_事例紹介_全体 投稿を AI で website PR 化する提案で、週次サマリパイプラインの代替ではないが「Slack→AI→PR」パターンの隣接フロー
  • 更新: entities/oss-weekly-reporter.md に「## 状況確認 — 2026-06-09時点」サブセクションを追加し、5日間の差分テーブルと #216 を記録

[2026-06-04 21:52] filing-back | OSS Weekly Reporter 移管状況の調査結果を反映

  • 問い: 「OSS Weekly Reporter のパイプラインは結局 nishio 個人で動いているのか、dd2030 で動いているのか/移管はされたのか」
  • 調査範囲: nishio/oss_weekly_reporter の main / data ブランチ、digitaldemocracy2030/website Issue #170、digitaldemocracy2030/slack-logs リポ、oss_weekly_reporter data ブランチ上の 2025-09 〜 2026-06 の週次 Slack 要約
  • 結論: 未移管。Slack取得・AI要約は今も nishio 個人リポで自動実行中。website への反映だけが2025-09に部分移管され、Issue #170 は9ヶ月OPEN放置。2026-05以降は「Slack→Discord 移行」「過去ログ CC-BY 公開」という別フレームに連結された
  • 更新: entities/oss-weekly-reporter.md に「## 運用状況(2026-06-04時点)」セクションを追加
    • 移管の経緯(〜2025-08、2025-09-03、2025-09-10、2026-06-04現在)
    • 部品別の移管状況テーブル(Slack取得 / AI要約 / dd2030.org/history 反映)
    • 2026-05 のスコープ拡張(Discord 移行案、digitaldemocracy2030/slack-logs の5/19作成、CC-BY化提案)
    • 未解決の宿題リスト
  • 一次出典:
    • oss_weekly_reporter data/2026-05-06_to_2026-05-13/markdown/slack/all_summary.md — nishio による CC-BY 化提案
    • oss_weekly_reporter data/2026-05-20_to_2026-05-27/markdown/slack/all_summary.md — Slack→Discord 移行案アナウンス
    • GitHub Issue digitaldemocracy2030/website#170 本文(kuboon・Shingo OHKI・nishio のスレッド引用込み)

[2026-06-03] explainer | コミュニティと法人の関係 解説ページ作成

  • 元情報: raw/documents/2026-06-03_oss-foundation-survey.md(OSS財団事例のリサーチと、コミュニティ/法人の並走関係についての対話)
  • 方針: 設計提案ではなく、「コミュニティと法人が並走する」状況の解説に絞る(元の対話で明示された要望)
  • 新規ページ: topics/community-and-legal-entity.md
    • 役割の違い(コミュニティ vs 法人)
    • OSS事例(Apache / Linux Foundation / Mozilla / Ethereum / OpenStreetMap / Decidim)の役割分担パターン
    • 「法人は代表者ではなく責任の受け皿」「コミュニティは法人の部門ではない」の整理
    • 政治的中立性の三層(党派中立/手続き中立/個人の自由)
  • index.md — 「組織」「テーマ」セクションに新ページへのリンクを追加

[2026-06-30] guide | 初見者向け読む順序ガイドを追加

  • 新規ページ: 初めて読む人へ
  • 更新: wiki/index.md, wiki/overview.md, wiki/sources/index.md, wiki/timeline/quarterly-summary.md, wiki/timeline/first-year.md などから新ガイドへリンク
  • digitaldemocracy2030/slack-logs をSlackチャットログ本体の正置き場として読む注意も、新ガイドに明記

[2026-06-30] file back | Wiki保守運用のチェックポイントを追加

  • 元情報: 「全体を見てやるべきこと」の優先1として、広いWiki改善差分を先に安定化し、codex/stabilize-wiki-improvements で検証・commit・draft PR化した作業
  • 新規ページ: Wiki保守運用
  • 保存した知見:
    • 大きなWiki改善後は、次の取り込みに進む前にブランチ化、検証、コミットまたはPR化して差分を安定させる
    • .claude/settings.local.json はローカル設定で token らしき値を含み得るため staging しない
    • git add -A ではなく、今回触ったパスだけを明示して stage する
  • 更新: wiki/index.md, AGENTS.md, CLAUDE.md