mcpField
A
article-leverage-story

article-leverage-story

github.com/arthurzakirovマーケティング・グロース0165 回インストール4 週間前に更新
リポジトリ

article-leverage-story について

article-leverage-storyは、具体的なプロジェクト成果を通じて専門性を示す記事を書くためのスキルです。危機から始まる物語と、結末の後に方法を抽出する構成を組み合わせ、機密情報の保護と他者への配慮を重視します。

主な機能

  1. 01危機と好奇心を導入に置く
  2. 02出来事の順に物語を展開
  3. 03解決後に方法を抽出
  4. 04機密情報の保護
  5. 05戦略の対比で専門性を示す

活用シーン

  1. 01プロジェクト成果の記事作成
  2. 02システム横断の仕事の紹介
  3. 03自動化プロジェクトの教訓整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/arthurzakirov/proofstack --skill article-leverage-story

インストール後、Claude Code で/article-leverage-storyを入力して読み込まれたか確認します。

詳細

記事活用ストーリースキル

目的

機密情報を漏らしたり、ほかの人の評価を損ねたりすることなく、プロジェクトのストーリーを読みやすく、信頼でき、再利用可能な記事にします。

記事は、まずドラマチックなプロジェクトの物語として読め、次にフレームワークとして読める内容にします。

  1. 危機、重大な局面、対比、好奇心をかき立てる問いから始めます。
  2. 手法を早々に明かさず、実際の展開に沿ってストーリーを伝えます。
  3. 結果が意外に見えた理由を読者が理解してから、隠れた仕組みを明かします。
  4. ストーリーが解決した後に、結果を生み出した再利用可能な運用システムを抽出します。
  5. 明快な要点で締めくくり、役立つ場合は次の記事への予告を添えます。

このスキルは、具体的な成果を通じて専門性を示したいユーザー向けの記事に最適化されています。特に、複数システムにまたがる複雑な作業、AI を活用したワークフロー、自動化、運用上のレバレッジ、ステークホルダーからの圧力、不明確な要件、または外部からは実現不可能に見えたプロジェクトを扱うストーリーに適しています。


基本の出力パターン

ユーザーが明示的に別の形式を求めない限り、以下の構成を使用します。

1. 好奇心をかき立てるクリックベイトタイトル

タイトルでは、印象的な成果と対比を明かしますが、手法は明かしません。

タイトルの基本形:

[意外な対比]。[印象的な成果]。その方法を紹介します。

別の基本形:

[大きな障害や対比]の後/最中/際に、私が[測定可能な成果を達成した方法]

タイトルには、次の要素をいくつか含めます。

  • 測定可能な成果。
  • 短い期間。
  • ステータスの対比。
  • 難易度の対比。
  • 以前の取り組みが停滞していたこと。
  • 事業上、重大な意味を持つ局面。
  • 意外な逆転。

ユーザーがより安全でクリックベイト性の低いバージョンを希望しない限り、タイトルで中心となる手法を明かさないでください。

効果的な例
  • シニア主導の自動化の取り組みが数週間停滞。私は2日で100件以上のチケットを解決しました。その方法を紹介します。
  • 停滞していた自動化の取り組みを、2日で100件以上のチケット完了につなげた方法
  • AI による自動化が行き詰まりました。自動化を減らしてバックログを解消しました。
  • 数週間にわたり納品を妨げていた、チーム横断のデータ問題を3日で解決した方法
避ける表現
  • 特定の人を侮辱するタイトル。
  • 機密性の高い社内の弱点を明かすタイトル。
  • ユーザーが恨みがましく見えるタイトル。
  • クリックベイトが目的の場合に、重要な教訓を早々に明かしてしまうタイトル。

次のような表現は避けてください。

  • シニア2人が失敗し、私が解決しました。
  • 同僚にできなかったことを、私が実現した方法。
  • 監査の失敗から会社を救った方法。

より安全な言い換え:

  • シニア主導の取り組みが停滞していました。
  • 以前のアプローチでは収束しませんでした。
  • 当初の解決策は、期限に対して範囲が広すぎました。

2. SCQA に基づく導入

状況、複雑化、問い、答えの予告の順に構成します。

導入は、ユーザーのツール、経歴、準備の説明ではなく、危機や重大な局面から始めてください。

状況

プロジェクトの状況を具体的に紹介します。

  • 主人公の役割や背景。
  • 測定可能な問題。
  • 期限や重大な局面。
  • 以前の取り組み、または既存の前提。
  • 状況が困難に見えた理由。

必要に応じて、機密保持のため抽象的にします。

例のパターン:

私は[役割/段階]に就いて数か月が経った頃、[事業上、重大なプロジェクトの種類]に呼び込まれました。

そこには[測定可能なバックログ/問題]があり、[厳しい期限/重大な局面]が迫っていました。また、[以前の取り組み/アプローチ]はすでに[期間]続いていました。

複雑化

一見妥当に思える解決策が、なぜ誤解を招くのか、または機能しないのかを示します。

例のパターン:

書類上では、残りの作業は少なく見えました。

チケットには、基本的に次のように書かれていました。[簡単なタスク]

しかし、実際の状況はもっと奇妙でした。

[システム/自動化/プロセス]は不安定でした。[障害の種類]。[リスク]。

質問

読者が抱く複数の疑問を提起します。記事は、単に「何が起きたのか」に答えるだけではいけません。なぜその結果が実現できたのか、そして何を再利用できるのかにも答える必要があります。

例のパターン:

2日後、[測定可能な成果]を達成し、[ビジネス上重要な成果]も実現しました。

この対比からは、いくつもの疑問が浮かびます。

[障害]があったにもかかわらず、[主人公/立場]はどのように[成果]を達成したのでしょうか?

それを実現した本当の要因は何だったのでしょうか?

未知で、複雑で、複数のシステムにまたがる問題の解決について、何が学べるでしょうか?

現実のビジネス上のプレッシャーの下で、実用的な自動化を構築することについて、何が明らかになるでしょうか?

答えの約束

読者には、単なる自慢話ではなく、物語と再利用可能なオペレーティングシステムを提供すると約束します。

例のパターン:

この記事では、実際の整理作業を通して、こうした疑問に答えます。

事後に洗練されたフレームワークとしてまとめたものではありません。 最初から計画が明白だったという物語でもありません。

[劇的な展開を4~6段階]を経て、実際に進行していったとおりにお伝えします。

目標は、何が起きたかを説明するだけではありません。それを可能にした考え方と、同じパターンをどう再利用できるか、つまりその背後にあるオペレーティングシステムを示すことです。


3. 物語を先行させるナラティブルール

最後のフレームワークに入る前の本文は、講義ではなく物語として読めるようにします。

次のような早い段階での見出しは避けてください。

  • Lesson 1
  • The first mistake
  • Framework
  • Principle
  • Best practice

代わりに、物語を感じさせる見出しを使います。

  • The moment I raised my hand
  • The ticket that looked smaller than the problem
  • The “formatting issue”
  • The map I did not have
  • The first visible progress
  • The hidden advantage
  • The board started moving
  • The last tickets
  • What the cleanup revealed

物語が決着してから、教訓を示します。

物語の展開は、基本的に次の順序にします。

  1. 危機が発生する。
  2. ユーザーが自発的に関与する、または手を挙げる。
  3. 表向きの作業は、見かけより簡単そうに見える。
  4. ユーザーが、その作業の背後にある本当の成果を明確にする。
  5. 調査により、表面上の問題が本当の問題ではないと分かる。
  6. ユーザーが最初の寄り道に深入りするのを避ける。
  7. ユーザーがシステム/バックログ/問題領域を整理する。
  8. 作業がグループ化され、順序立てて進められるようになる。
  9. 隠れていた能力が明らかになる。
  10. 進捗が目に見えるようになる。
  11. 成果が達成される。
  12. 物語から、より大きな自動化/プロダクト/プロセスに関する洞察が得られる。
  13. 再利用可能なオペレーティングシステムを抽出する。

4. 隠れた強みを早く明かさない

特別な準備、ローカルツール、ネットワーク、過去の学び、データソース、ワークフローなどが成果を可能にした場合、その背景を冒頭で一気に明かさないでください。

読者が難しさを理解した後で、明らかにします。

早い段階で背景を説明すると、読者の好奇心が損なわれます。

悪い構成の例:

以前から多くのツールやスクリプトを作っていて、このプロジェクトでそれらを使いました。

明かすタイミングを遅らせる例:

ここで、物語に欠けていた要素を明かす必要があります。

私は何百ものタブを手作業でクリックして解決したわけではありません。

このプロジェクトに取り組む前に、私はひそかに[隠れた能力]を身につけていました。

危機が訪れたとき、それが私の強みになりました。

隠れた強みは「どのようにして可能だったのか」を説明するものです。ただし、読者が「どうすればこんなことが可能だったのか」と疑問を抱いてから明かします。


5. 傲慢にならずに専門性を示す

記事では対比を使って専門性を示せますが、特定の人を辱めてはいけません。

個人の価値ではなく、戦略、システム、制約、アプローチを比較します。

適切な表現
  • シニア主導の取り組みは停滞していました。
  • 以前のアプローチは意欲的でしたが、期限に対して範囲が広すぎました。
  • 既存のソリューションは目指すべき方向を示していましたが、適切な境界を示してはいませんでした。
  • 私は以前のシステムより大きなものを作ったのではありません。問題の形を変えたのです。
  • 教訓は、ジュニアエンジニアのほうがシニアエンジニアより優れているということではありません。
避ける表現
  • シニア2人が失敗しました。
  • 彼らが解決すべきでした。
  • 彼らのほうが給料が高かったのに、私のほうがうまくやりました。
  • 彼らは何をしているのか分かっていませんでした。
  • 1人は解雇され、もう1人は辞めました。
ステータスの対比を示す表現

次のようにします。

私は[役職が下/経験が浅い/その領域に不慣れ]で、[役職が上/先行する取り組み/より確立された手法]はすでに[期間]を費やしていましたが、収束していませんでした。

突破口は、私のほうが賢かったことではありません。[範囲/捉え方/境界/順序/システム全体の見方]を変えたことでした。

この表現なら、印象的な対比を保ちながら、成熟した姿勢も伝えられます。


6. 機密保持と抽象化のルール

社内情報、セキュリティ、コンプライアンス、顧客、インシデント、財務、レイオフ、監査、独自システム、同僚の実名が関わる話では、具体的な内容を十分に抽象化してください。

機密性の高い具体情報を置き換える
  • 会社名 → the company、the team、a business-critical environment
  • ISO/監査/認証の期限 → hard external deadline、business-critical deadline、external requirement
  • 脆弱性チケット → remediation tickets、security/compliance remediation、operational cleanup items
  • Deutsche Bahn/顧客の入札要件 → customer or market requirement
  • Jira ID → 完全に省略
  • 同僚の名前 → a senior engineer、previous owner、the person working on it before
  • 正確な CVE/パッケージ/リポジトリ → コンポーネントの分類、または一般的な例
  • 解雇/退職の状況 → 省略
公開記事で安全な表現

次の表現を使います。

  • business-critical cleanup
  • hard external deadline
  • 100+ remediation tickets
  • senior-led automation effort
  • previous owner was unavailable
  • the board reached zero open items
  • the business-critical outcome was met

次の内容は避けます。

  • 機密性の高い期限より前の正確な日付
  • 顧客名
  • 認証名
  • 社内チケット ID
  • 正確なリポジトリ名
  • 悪用可能な脆弱性の詳細
  • 会社に過失や準備不足があったと受け取られる表現

ルール:ユーザーの主体性を際立たせつつ、組織が安全でなかったように見せないこと。


7. 受け身の担当者ではなく、自ら動くヒーロー

ユーザーが自発的に対応に乗り出した場合は、その主体性を保ってください。

ユーザーが明確なタスクを割り当てられていないなら、割り当てられたことにしないでください。

次のような表現を使います。

明確に範囲が定められたタスクを正式に任されたわけではありませんでした。

私はリスクに気づき、以前に聞いていた断片的な情報と結び付けて、自分から調査すると申し出ました。

これは、次の表現よりも効果的です。

私はチケットを割り当てられました。

こうすることで、オーナーシップ、リスクの認識、率先して行動する姿勢を示せます。


8. 「依頼の裏にある本当の依頼」に気づく転換点

ユーザーが本当に必要な成果を明確にする場面を含めてください。

多くの場合、これは能力を示す最初の大きなサインです。

テンプレート:

その進め方に同意する前に、作業の方向性を大きく変える確認をしました。

本当に必要なのは[目に見える成果物]ですか。それとも、[ビジネス上の成果]ですか。

必要なのが[目に見える成果物]なら、当然の進め方は[タスク]です。 必要なのが[ビジネス上の成果]なら、[目に見える成果物]は選択肢の一つにすぎません。

これにより、「私は戦略的です」と直接述べることなく、戦略的な思考を記事で示せます。


9. 迷路に入り込むパターン

目に見える問題が、本当の問題ではないと分かるセクションを含めてください。

目的は、調査の深さを示し、事態が複雑になっていく様子を読者に実感させることです。

テンプレート:

最初に理解しようとしたのは、[目に見える問題]でした。

一見すると、簡単な問題に思えました。

しかし、実際の状況をまとめて確認すると――[システム/ログ/リポジトリ/データなど]――話は変わりました。

問題は[表面的な問題]ではありませんでした。 [より根本的な問題]だったのです。

たった一つの詳細が、迷路への入り口になりました。

その後に、隠れていた複雑な連鎖を箇条書きにします。

具体性は保ちつつ、機密情報は含めないでください。


10.「修正する前に全体像を把握する」パターン

ユーザーが問題を解決する前に、いったん視野を広げる判断を示します。

ここで、記事はシステム思考を示します。

テンプレート:

その時点では、[問題のまとまり]が実際に何を表しているのか、まだ分かりませんでした。

[局所的な障害]は把握していました。 しかし、それがバックログ全体を表しているのかは分かりませんでした。

項目は[同じ種類/まとまりがある/実在する/古い/重複している/判断待ち/コードが必要]なものだったのでしょうか?

全体像を把握せずに、目の前の難題を解決しても、局所最適に終わる可能性がありました。

そこで、[明白な修正]を実装する前に、バックログそのものを分析しました。

画像を含めない場合でも、「構造化された全体像」「クラスター」「全体像」といった表現を使います。

既定では画像のプレースホルダーを含めないでください。記事は、画像なしで公開できる状態にします。

ユーザーが後から画像を明示的に希望した場合は、次の候補を別途提案します。

  • カテゴリー別のバックログ
  • ステータスの修正前と修正後
  • 時間の経過に伴う進捗
  • アーキテクチャの変更前と変更後
  • クラスターマップ

ユーザーから求められない限り、記事にプレースホルダーのテキストを埋め込まないでください。


11. 段階的なスケーリングのパターン

信頼できないプロセスを拡大せずに済んだ方法を示すために使います。

テンプレート:

バックログの全体像が見えたら、[N]件の独立したタスクとして扱うのをやめました。

クラスターとして捉えました。

グループごとに、すぐに規模を拡大することはしませんでした。

まず1件を選びました。 調査しました。 解決までの道筋を見つけました。 同じ考え方が2件目にも当てはまるか確認しました。 次に3件目でも確認しました。 それから初めて並列化を始めました。

まず1単位を機能させます。考え方を記録します。次の単位で試します。調整します。それから規模を拡大します。

任意のたとえ:

1単位が機能する前に、プロセスを拡大しないでください。

たとえは控えめに使います。ストーリーの流れを損なう場合は、最後のフレームワークで使います。


12. 進捗の可視化パターン

ユーザーがダッシュボード、進捗トラッカー、レポート、デモ、ライブステータス、ステークホルダー向けの進捗共有手段を作成した場合は、物語の重要なポイントとして含めます。

重要なのは成果物そのものではありません。プレッシャーの中で信頼を築くことです。

テンプレート:

クリーンアップが進むにつれて、進捗を可視化しました。

「対応中です」のような曖昧な更新を送る代わりに、[ステータス/カテゴリー/リスク/残作業]を記録し、最新の状態を維持しました。

この可視性は重要でした。

次のクラスターを選びやすくなりました。 ステークホルダーは、作業を中断させずに進捗を把握できました。 プロジェクトを取り巻く心理的な状況も変わりました。

記事に実際の図がない限り、「図を見てください」とは書かないでください。


13. 解決のパターン

解決では、目に見える成果とビジネス上の成果の両方を改めて示します。

テンプレート:

引き継ぎを受けてから/自ら手を挙げてから[期間]後に、[目に見える指標]を達成しました。

ビジネス上重要な成果も達成しました。

続けて、成熟した解釈を加えます。

それまでの取り組みは無駄ではありませんでした。 そこからは、[目指していたこと]という真の意欲が見えていました。 しかし、クリーンアップを通じて、[目標/対象範囲/捉え方]は[制約]に対して広すぎることが分かりました。

こうすることで、「私が勝ち、相手が負けた」という印象になるのを防げます。


14. より大きな気づきを明らかにする

ストーリーが解決した後で、プロジェクトから分かった、より広い分野についての知見を示します。

テンプレート:

クリーンアップを終えて初めて、本当の機会が見えてきました。

当初は、[明白な解決策]を作るのが自然な発想でした。 しかし、クリーンアップを通じて、別のことが分かりました。

最も効果の大きい自動化の対象は、[明白な対象]ではありませんでした。 それは、[実際に効果が得られるポイント]でした。

このセクションは、次の記事への橋渡しとして使えます。

例:

この気づきが、後に実現した本番環境向け自動化の出発点になりました。ただし、それはまた別の記事で紹介します。


15. オペレーティングシステムのセクション

ストーリーが完結してから、フレームワークを抽出します。

次の見出しを使います。

その背後にあるオペレーティングシステム

次に、再利用可能な原則を5~7個挙げます。

このスキルの記事パターンでは、オペレーティングシステムのデフォルトは次のとおりです。

  1. 依頼の裏にある、本当の依頼を読み解く。
  2. システム全体を把握するのに十分なコンテキストを集める。
  3. 最初に見つけた寄り道の最適化にとらわれない。
  4. 拡大する前に、全体像をマッピングする。
  5. 規模を拡大する前に、まず1単位を機能させる。
  6. エージェント/ツールはコンテキスト収集や反復作業に使い、盲目的に頼らない。
  7. 進捗を見えるようにする。

原則のラベルは、プロジェクトに合うように調整します。

各原則には、次の内容を含めます。

  • 表面上の状況が示していたこと。
  • 実際の根本的な問題。
  • ユーザーの行動によって戦略がどう変わったか。

このセクションは簡潔にします。独立したエッセイではなく、ストーリーを終えた後に得られる凝縮された教訓のように感じられる内容にします。


16. 最後の要点

成功の理由が伝わるよう、明確な対比で締めくくります。

テンプレート:

私が[成果]を達成できた理由は、[分かりやすい/自慢げな説明]をしたからではありません。

[問題]を[誤った捉え方]として扱うのをやめたからです。

まず[より適切な捉え方]として扱いました。

期限に追われる状況では、最も優れた[自動化/プロセス/戦略]とは、最も[印象的な特性]を備えたものとは限りません。

本当のボトルネックに対処し、反復作業を圧縮し、ミスの代償が大きい場面では人間の判断を残す仕組みこそが、成果を生みます。

任意の最後の文:

それが、[停滞していた以前の状態]と[達成した成果]の違いでした。


17. 続編記事の予告

ストーリーの流れから別の記事につながる場合は、予告で締めくくります。

テンプレート:

次の記事では、[整理/洞察/プロトタイプ]がどのように[本番システム/アーキテクチャ/運用プロセス]へと発展したかを紹介します。具体的には、[3~5個の要素]です。

次の記事の詳細を現在の記事に詰め込みすぎないでください。

この記事だけで完結するようにします。


記事の執筆ワークフロー

このスキルを適用する際は、次のワークフローに従います。

ステップ1:ストーリーの生の事実を抽出する

次の点を質問するか、推測します。

  • 測定可能な成果は何でしたか?
  • 期限やプレッシャーはどのようなものでしたか?
  • 以前の試みや、比較対象となる状況は何でしたか?
  • 当時、ユーザーはどのような役割/立場でしたか?
  • なぜその状況は成功しにくかったのですか?
  • 表面上のタスクには何と書かれていましたか?
  • 本当に達成すべきビジネス上の成果は何でしたか?
  • タスクの捉え方が誤っていると分かった、どの寄り道がありましたか?
  • 成果を可能にした隠れた能力は何でしたか?
  • ユーザーは何を変えましたか?
  • 成果が達成されたことを示す証拠は何ですか?
  • 何を機密として扱うべきですか?
  • 読者に伝えるべき、より広い教訓は何ですか?
ステップ2:機密情報をサニタイズする

生の事実から、公開しても安全な表現への対応表を非公開で作成します。

ユーザーが明示的に公開を求めており、かつ公開しても安全な場合を除き、機密情報の生の詳細を決して明かさないでください。

ステップ3:タイトルの強さを選ぶ

次の3段階から提案するか、選びます。

  • 安全でプロフェッショナル。
  • バランスの取れたクリックベイト。
  • 刺激の強いクリックベイト。

デフォルトでは、バランスの取れたクリックベイトを選びます。

ステップ4:SCQA形式の導入を書く

導入に次の要素が含まれていることを確認します。

  • 危機。
  • 測定可能な成果。
  • 立場や労力との対比。
  • 障害。
  • 読者が抱く疑問。
  • 読者に提供する価値。
ステップ5:ストーリー本文を書く

物語性のある見出しを使います。

隠れた強みが明らかになるまでは、事前準備の説明を後回しにします。

ツール、経歴、説明を冒頭に詰め込まないでください。

ステップ6:オペレーティングシステムを抽出する

ストーリーが解決した後に、再利用可能なフレームワークを書きます。

ステップ7:最終確認を行う

次の点を確認します。

  • タイトルは、手法を早く明かしすぎずに好奇心を引き出していますか?
  • 導入は背景説明ではなく、危機から始まっていますか?
  • ストーリーは人を辱めていませんか?
  • 会社、顧客、セキュリティに関する詳細は抽象化されていますか?
  • 主人公は主体的でありながら、傲慢ではありませんか?
  • 各セクションはストーリーを前に進めていますか?
  • 教訓はストーリーの後まで示されていませんか?
  • 画像がなくても記事として公開できますか?
  • 読者が再利用できるフレームワークを得られますか?

記事全体のデフォルトテンプレート

これをひな形として使い、角括弧内の項目を置き換えます。

# [Clickbait title with outcome + contrast + curiosity gap]

I was [stage/role/context] when I got pulled into [business-critical project/problem].

There were [measurable problem], [deadline/stakes], and [prior effort/approach] that had already been running for [time].

On paper, the remaining work looked small.

The ticket/request basically said:

> [Visible request]

But the situation was stranger than that.

[System/process/automation] was not stable. [Failure mode 1]. [Failure mode 2]. [Failure mode 3].

I had not [owned/seen/worked on] the project before.
I had no deep background in [domain].
I had limited experience with [stack/system].
And I was [status contrast, if relevant].

[Time later], [visible outcome] — and [business-critical outcome] had been met.

That contrast raises more than one question.

> How did [person/status] achieve [outcome] after [prior effort/obstacle]?

But also:

> What actually made that possible?
> What can this teach us about [future problem type]?
> What does this reveal about [broader domain/automation/engineering/workflow]?

This article answers those questions through the work itself.

Not as a polished after-the-fact framework.
Not as a story where the plan was obvious from the beginning.

But as it unfolded: [turning point 1], [turning point 2], [turning point 3], [turning point 4], and [final reveal].

The goal is not just to explain what happened.

The goal is to show the operating system behind it — the way of thinking that made it possible, and how the same pattern can be reused.

---

## The moment I raised my hand

[Explain how the problem appeared. Preserve proactive agency. Do not invent a clean assignment if the user volunteered.]

I was not formally handed a clean, well-scoped task.

I saw the risk, connected it to fragments I had heard before, and proactively said I could take a look.

The visible request sounded narrow:

> [Visible request]

That wording made the situation sound almost finished.

But before committing to that path, I asked:

> Is the real outcome [visible deliverable], or is the real outcome [business result]?

If the outcome was [visible deliverable], then the obvious path was [obvious action].

If the outcome was [business result], then [visible deliverable] was only one possible path.

The answer was clear enough: [real outcome].

That gave me a different kind of permission.

---

## [Narrative header for surface issue]

The first thing I tried to understand was [surface issue].

At first glance, it sounded [small/simple].

But once I pulled the actual context together — [systems/context sources] — the story changed.

The failure was not [surface issue].

It was [deeper issue].

That single detail opened the rabbit hole.

To fix it properly, [hidden complexity chain].

This was not [simple bug].

This was a sign that [deeper diagnosis].

At that point, I had a choice.

I could [obvious local optimization].

Or I could stop, zoom out, and ask whether this was even the most important part of the problem.

I chose to stop.

---

## The map I did not have

At that moment, I still did not know what [problem set] actually was.

I knew [local example].

But I did not know whether that represented the whole [backlog/problem/domain].

[Question list about categories, clusters, status, duplicates, false positives, decisions, real fixes.]

Without that map, fixing the current rabbit hole could have been a local optimization.

So before implementing [obvious fix], I analyzed [broader system/backlog].

I grouped items by [dimensions].

I turned [problem set] from a long, undifferentiated list into a structured picture of where the work actually was.

The picture changed immediately.

[Describe surprising distribution and why it changed strategy.]

---

## The first visible progress

Once [problem set] had shape, I stopped treating it as [N] independent tasks.

I treated it as clusters.

For each group, I did not immediately scale.

I picked one item.
I investigated it.
I found the resolution path.
I checked whether the same reasoning applied to a second item.
Then a third.
Only then did I start parallelizing.

> Make one unit work.  
> Capture the reasoning.  
> Test it on the next unit.  
> Adjust.  
> Then scale.

[Explain what kinds of items resolved through stale status, byproduct, classification, decision, or real implementation.]

---

## The hidden advantage

This is where the story needs the missing piece.

I did not solve this by [brute force/manual clicking/heroic effort].

Before this project, I had already built [hidden capability].

That work had started as [personal leverage/research/internal tooling].

I wanted to [original motivation].

So when this problem landed, I was not starting from zero.

I had [capability].

It could [concrete capabilities].

That was the hidden advantage.

The tools were not magic decision-makers.

They were [context amplifiers/repetition compressors/search reducers].

They removed [overhead] around judgment.

The human role became deciding [judgment questions].

---

## The board started moving

As the work progressed, I made the movement visible.

Instead of sending vague updates like “working on it,” I tracked [status/categories/risk/remaining work].

That visibility mattered.

It helped me [decision benefit].
It helped stakeholders [trust benefit].
It changed [emotional/project state].

A problem that had looked like [undifferentiated scary state] became [shrinking known buckets].

---

## The last tickets / final cases / final push

By the end, the pattern was clear.

Most of [problem set] had not needed [assumed solution].

It needed [actual work type].

Some items were [category].
Some were [category].
Some shared [root cause].
Some needed [decision].
Only a minority required [hard implementation].

[Time] after [taking over/raising hand], [visible outcome].

The business-critical outcome was achieved.

The prior effort had not been useless.

It had exposed a real ambition: [ambition].

But the work revealed that [original target] was too broad for [constraint].

The immediate problem was not [wrong bottleneck].

The immediate problem was [real bottleneck].

Once [real bottleneck] was handled, [result].

---

## What the work revealed

Only after [resolution] did the real opportunity become obvious.

The first instinct had been to build [obvious solution].

But the work showed something different.

The highest-leverage [automation/process/product] was not [obvious thing].

It was [real leverage point].

That insight became the starting point for [next phase].

But that is a separate article.

This one is about [current story] — and what made it possible.

---

## The operating system behind it

Looking back, the result did not come from one magic prompt or one heroic all-nighter.

It came from an operating loop.

### 1. Decode the request behind the request

[Visible request] said [visible task].

The real business outcome was [real outcome].

That distinction created room for a better strategy.

### 2. Build enough context to see the whole system

[Surface failure] looked like [surface diagnosis].

The real issue involved [deeper system].

Without cross-system context, it would have been easy to solve the wrong problem.

### 3. Avoid optimizing the first rabbit hole

[Local issue] was real.

But before spending the deadline on it, I needed to know whether it represented the whole problem.

It did not.

### 4. Map before scaling

Structuring [problem set] turned a vague pile of work into clusters.

Once the clusters were visible, the work became sequenceable.

### 5. Make one unit work before scaling

For each category, I solved one case first, captured the pattern, tested it on the next cases, and only then scaled.

That avoided scaling a broken process.

### 6. Use tools for context and repetition, not blind authority

The tools were most useful for [fetching/comparing/reading/summarizing/drafting/preserving patterns].

The final judgment stayed with the human.

### 7. Make progress visible

Progress tracking created trust, reduced status-update overhead, and made the shrinking risk visible.

---

## The takeaway

The reason I could [outcome] was not that I [braggy/obvious explanation].

It was that I stopped treating [problem] as [wrong frame].

I treated it as [better frame] first.

That changed everything.

Under deadline pressure, the winning [automation/process/system] is often not the most [autonomous/ambitious/elegant] system.

It is the system that makes the real bottleneck visible, compresses repetitive work, and keeps human judgment exactly where mistakes are expensive.

That was the difference between [stalled prior state] and [achieved outcome].

[Optional teaser for next article.]

コメント