Skip to content

🤖 Bot召喚儀式 - AllContributors Bot Summoning Ceremony #23

Description

@nullvariant

🔮 Bot召喚儀式 / Bot Summoning Ceremony

「人間1人 vs 機械軍団」プロジェクトの一環として、可能な限りのbotを召喚します。
世界一意味不明な開発を目指して。

📊 現在のContributors (16体) 🎉🎉🎉🎉🎉 大幅達成!

# Contributor Type Commits 召喚方法
1 nullvariant 人間 210+ -
2 dependabot[bot] Bot 9 自動
3 github-actions[bot] Bot 2 CI
4 allcontributors[bot] Bot 1 @all-contributors
5 imgbot[bot] Bot 1 画像圧縮
6 renovate[bot] Bot 2 依存関係更新
7 mend-bolt-for-github[bot] Bot 1 🆕 セキュリティ設定
8 nullvariant-blaze[bot] Bot 1 🐗 カスタムApp
9 nullvariant-ciel[bot] Bot 1 🕊️ カスタムApp
10 nullvariant-justice[bot] Bot 1 👮 カスタムApp
11 nullvariant-luna[bot] Bot 1 👧 カスタムApp
12 nullvariant-mimi[bot] Bot 1 🐰 カスタムApp
13 nullvariant-slow[bot] Bot 2 🦥 カスタムApp

🎯 目的 / Purpose

GitHubのContributors欄にbotを並べる実験プロジェクト。
冗長化とオーバーエンジニアリングを「アート」として楽しむ。

人間1人 vs 機械15体(Bot 15)

🎓 Bot卒業式の結果: 全員残留

検討の結果、召喚した全botを残留させることを決定。

Bot 役割 判定 理由
dependabot[bot] 依存関係更新 ✅ 残留 GitHub native、セキュリティアラート連携
renovate[bot] 依存関係更新 ✅ 残留 高速(Bot Race 2連勝)、monorepo対応
mend-bolt-for-github[bot] セキュリティ分析 ✅ 残留 Snyk無料枠制限のため唯一の稼働中セキュリティbot
imgbot[bot] 画像圧縮 ✅ 残留 ユニークな機能
allcontributors[bot] コントリビューター管理 ✅ 残留 ユニークな機能
github-actions[bot] CI/CD ✅ 残留 必須インフラ
nullvariant-zoo (6体) ネタ・記事用 ✅ 残留 珍獣は消せない

Renovate enabled

🐾 nullvariant-zoo 珍獣bot軍団

珍獣 App ID キャラ設定 Status
🐗 Blaze 2610768 よっしゃ!デプロイしまくるぞ!
🕊️ Ciel 2610776 まあまあ、ほどほどに。
👮 Justice 2610732 テストは?型定義は?エラーハンドリングは?
👧 Luna 2610752 Botに418返そうよ!
🐰 Mimi 2610795 バリデーターを通してくださいね
🦥 Slow 2610174 働きたくないでござる

🤖 召喚リスト / Bot Roster

✅ Contributors入り済み / Active in Contributors (15 bots)

  • dependabot[bot] - 依存関係の番人
  • github-actions[bot] - CI/CDの執行者
  • renovate[bot] - 第二の依存関係更新者
  • allcontributors[bot] - コントリビューター管理
  • imgbot[bot] - 画像圧縮の職人
  • mend-bolt-for-github[bot] - 🆕 セキュリティスキャナー
  • nullvariant-blaze[bot] - 🐗 猪突猛進デプロイヤー
  • nullvariant-ciel[bot] - 🕊️ 天空の使者
  • nullvariant-justice[bot] - 👮 コード規律の番人
  • nullvariant-luna[bot] - 👧 好奇心旺盛な探検家
  • nullvariant-mimi[bot] - 🐰 ささやきを聞く者
  • nullvariant-slow[bot] - 🦥 怠惰の化身

❌ 断念 / Abandoned

  • snyk-bot - 無料枠テスト上限により断念 → Mend Boltで代替

📋 将来の召喚候補 / Future Candidates

Bot 機能 備考
semantic-release-bot リリース自動化、CHANGELOG生成 卒業式対象候補(リリースフロー変更が大きい)

❌ 召喚候補から除外 / Excluded

Bot 理由
weblate 翻訳プラットフォーム経由でのみコミット、既存翻訳には不要
crowdin-bot 同上
gitlocalize-app[bot] 同上

❌ Contributors入り不可 / Cannot Contribute

  • mergify[bot] - マージ操作のみ
  • codecov[bot] - PRコメントのみ

📁 docs/ディレクトリ構成

docs/
├── BLAZE.md   (🐗 よっしゃ!デプロイしまくるぞ!)
├── CIEL.md    (🕊️ まあまあ、ほどほどに。)
├── JUSTICE.md (👮 テストは?型定義は?エラーハンドリングは?)
├── LUNA.md    (👧 Botに418返そうよ!)
├── MIMI.md    (🐰 バリデーターを通してくださいね)
└── SLOW.md    (🦥 働きたくないでござる)

📸 記録用

このIssueは記事化のためのスクリーンショット撮影にも使用します。


「全部botとAIじゃん」という気づきから始まった、世界一意味不明な実験

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions