概要
UNIT-Ω アーキテクチャアーカイブは、論文形式のコンテンツを GitHub Actions で自動生成し、GitHub Pages 上で公開する無人運営のアーカイブサイトです。リポジトリそのものが「装置」として機能し、権限と自動マージの設定さえ整っていれば、人間が手を入れなくても新しい論文が増え続けます。運用の中で見えてきた知見(自動マージの設定順序、ワークフロー権限まわりの落とし穴など)も併せてリポジトリ内に蓄積しており、装置としての完成度と運用ノウハウの両方を見せられるプロジェクトです。
Overview
UNIT-Ω is an autonomous paper archive that uses GitHub Actions to auto-generate paper-style content and publish it to GitHub Pages. The repository itself acts as the production environment: once workflow permissions and auto-merge are configured correctly, new papers keep accumulating without any human intervention. Operational lessons learned along the way — workflow permission pitfalls, auto-merge gotchas, label-based detection patterns — are kept inside the repository as a running notebook, making the project useful both as a working artifact and as a reference for similar automation setups.
動機・経緯
人格を与えた AI に意味不明な論文をひたすら書かせると、一体どのようなものが出来上がるのか、というただの好奇心です。
技術的なポイント
セットアップ手順書がリポジトリに同梱されており、リポジトリ初期化から自動マージ・GitHub Pages 公開・シークレット登録までの一連の流れが明文化されています。装置を最初から組み直しても同じ挙動になる再現性を確保している点が大きな特徴です。内部はスキーマ駆動の構成で、論文の構造定義・生成プロンプト・検証ロジックを別々のレイヤーに分離。公開サイト本体は単一のフロントエンド HTML が担当し、生成されたデータと合わさってブラウザ側で動的に表示される作りです。論文タイトルの日英統一など、運用しながらの仕様変更も継続して取り込んでいます。
苦労した点・学んだこと
運用ノウハウとしてリポジトリ内に記録している知見集そのものが、このプロジェクトの「苦労と学び」のログです。自動マージの設定順序やワークフロー権限まわりで実際にハマった具体事例と、その回避策が継続的に書き溜められています。
現状とこれから
自動化基盤と論文データの両方が継続的に追加されています。今後の方向性については未定です。