0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ここで終わらない

0
Posted at

1. リード

Release Candidate を置いたあと、ふと静けさが来る。タグは付いた。テストは通った。Release Notes も書いた。では、終わりか?——違う。ここからが、運営 OS としての本番に近い週だ。コードを足さず、毎日使い、違和感を記録する。Kagoshimaniax OS は Step49 の運用検証週に入った。Season 1 の最終話は、達成の祝杯ではなく、区切りと継続の話として書く。

非エンジニアの私がこのシリーズで伝えたかったのは、完成の瞬間ではない。完成の直前に、何を止め、何を残したかだ。止められたから RC があり、残したから朝の確認が続く。

2. 背景

Vol.01 で書いたのは、コードを書けない私が、なぜ運営 OS を作ることになったかだった。朝の確認がつらい。バラバラのツール。昨日との比較ができない不安。そこから MCP、暴走の制御、仕様のオーナーシップ、SQLite、Connector Platform、Human Approval、レビュー、そして 1.0.0-rc1 へ——一本の線が見えてきた。

見えてきたからこそ、最後に誤解を直したい。「作ったら終わり」ではない。地域メディアの運営は、毎日続く。OS も、毎日開く道具であるべきだ。道具は、棚に飾るものではない。手が汚れるものだ。汚れるとは、実際の朝に使われることだ。

終わりではない

3. 今回のテーマ

テーマは、Season 1 の区切りと、Step49 運用検証週のはじまりだ。

2026-07-11 から始まった 7 日間。コード追加禁止。v1.0.0-rc1 を毎日使う。Dashboard で分析を見る。コネクタの実行状況を確認する。必要なら Human Approval 付き Actions を試す。違和感は docs/operational-validation-report.md に残す。残すことが、次の Version への入力になる。

未来の機能の予告はしない。書けるのは、すでに始まった検証だけだ。

4. 実際の出来事

Step48 の翌日、運用検証週がスタートした。ルールは単純だ。新しい機能を足さない。バグ修正は最小限。毎日同じ手順で OS を開く。開く時間を、できるだけ本番の朝に近づける。近づけると、テストでは見えない摩擦が出る。摩擦は、宝物だ。宝物を隠すと、次の Version でまた驚く。

検証のチェックリストには、Connector の健康、SQLite の行、Dashboard 8 画面、Human Approval の動作、セキュリティの基本——Must が、日常で生きているかを見る項目が並ぶ。並んでいると、迷わない。迷いは、朝の 10 分を食う。

私が最初の日に感じたのは、意外な安心だった。RC という文字が Sidebar にあるだけで、「今日は足さない」と自分に言える。足さない日が続くと、違和感の解像度が上がる。上がると、改善の優先順位が自然に付く。付くのは、機能リストではなく、実際の運営からだ。

次に進むために

Season 1 を振り返ると、失敗の方が多い。暴走した。用語が揺れた。文書を後回しにした。「あと一つだけ」と凍結を破りかけた。失敗を書けるようになったのは、CHANGELOG と Step ログがあったからだ。記録は、恥の解毒剤になる。解毒されない恥は、次の判断を遅らせる。

成功したこともある。それは派手な機能ではない。朝の確認の地図が一枚になったこと。GA4、Search Console、Clarity、Metricool の日次が SQLite に溜まり、Dashboard で昨日と比べられる。本番変更は Human Approval を挟む。提案は AI、決断は人——その線が文書とテストに残っている。

Dogfood Before Deploy は、検証週の思想と同じだ。自分で先に使う。使わない道具は、他人に勧められない。勧められないものを Version 1 と名乗る勇気は持てない。持てたのは、RC だからだ。正式版 1.0.0 は、検証のあとに判断する。判断を先延ばしにしないが、飛び越えもしない。

Season 1 の地図

このシリーズに Vol.11 はない。終わりではなく、読み物としての区切りだ。体験談は、実装が進むほど古くなる。古くなる前に、当時の時系列で残した。残したものの正は、あくまでリポジトリ内の docs/——architecture、ADR、releases——にある。連載は、その横にある日記だ。

運用検証週の初日、私は意図的に「新しいことはしない」と宣言した。宣言は、自分へのルールだ。ルールがあると、出てきた不満を正しく分類できる。分類は、バグなのか、仕様なのか、単に慣れ不足なのか。慣れ不足は、時間で直る。仕様は文書で直す。バグだけが、例外としてコードに触れる候補になる。

7 日間と聞くと短い。短いからこそ、毎日同じ手順を繰り返す価値がある。繰り返すと、儀式になる。儀式は、非エンジニアの運営に向いている。天才のひらめきより、毎朝開ける画面の方が、地域メディアには効く。効くかどうかは、検証週のレポートに書いていく。

Vol.01 で「コードを書けない」と書いた。書けないは、できないと同じではない。書けないからこそ、判断と記録に集中できた。集中の成果が、Connector Platform と Human Approval と RC だ。コードが読めなくても、動いたかどうか説明できるかどうかは、運営者が一番よく知る。知っているから、Dogfood は非エンジニアにこそ向いている。

5. 考えたこと

「ここで終わらない」は、開発が終わらないという意味でも、記録が終わらないという意味でもある。開発は、検証週のあとも続く。ただし、続け方が変わる。足すフェーズから、使い、直し、また足す——の循環へ。

非エンジニアが AI とプロダクトを進めるとき、一番の敵は能力不足ではない。成功の定義を曖昧にすることだ。曖昧だと、永遠に足す。足し続けると、朝は楽にならない。朝が楽にならない OS は、趣味にはなるが、運営にはならない。

Kagoshimaniax OS は、運営の道具として RC に立った。立った場所から見える景色は、まだ完璧ではない。完璧を待っていたら、一生 RC は出せない。出したから、現実のフィードバックが始まる。始まったことが、Season 1 の結論だ。

読者のもし誰かが、非エンジニアで AI とプロダクトを進めているなら、伝えたい。完璧な設計図は最初から存在しない。存在するのは、毎日の判断の積み重ねだけだ。積み重ねを残す手段——ログ、CHANGELOG、ADR、Release Notes——を早めに用意した人が、最後まで説明できる。

Season 1 を書き終えて思う。一番の変化は、ツールの数ではない。朝の不安の質が変わったことだ。以前は「何も分からない」だった。今は「分からないことが、どこにあるか分かる」。分かることは、解決の半分だ。残り半分は、承認と検証と、また記録だ。ここで終わらない、とは、その残り半分を引き受ける宣言でもある。

GitHub のリポジトリを見る人に伝えたい。docs/qiita/ は体験談、docs/releases/ は事実だ。事実と日記が並んでいるから、再現しやすい。再現しやすいプロジェクトは、一人運営でも育つ。育つとは、機能が増えることだけではない。朝の 10 分が、少しずつ短くなることだ。

6. 学び

  • RC はゴールではなく、運用検証の開始地点
  • Step49 はコード追加禁止で、毎日使って違和感を記録する週
  • 足さない期間があると、違和感の解像度が上がる
  • 失敗をログに残すと、次の判断が速くなる
  • 連載の終わりと、プロダクトの終わりは別物
  • 朝の 10 分は、これからも North Star のまま
  • 検証週の記録はリポジトリに残り、連載の先を担う

7. 次回予告

Season 1 はここまでです。Vol.11 の予告はありません。

体験談としての一区切りを付け、運用検証週の記録は docs/operational-validation-week.mdlogs/ に残しています。OS 本体の最新は GitHub の docs/releases/v1.0.0-rc1.md を参照してください。連載はここまでですが、朝の Dashboard を開く習慣は、検証週のあとも続きます。続くことが、OS としての正しい完了条件だと思っている。


シリーズ情報

項目 内容
Season 1
Vol 10
現在の開発 Version 1.0.0-rc1
GitHub https://github.com/boraemon2000/kagoshimaniax-os/tree/main/docs/qiita

次回予告

Season 1 完 — ご読了ありがとうございました。運営 OS の物語は、検証週のログに続きます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?