# AI Work Log 2026-02-16
## 16:20 - 16:28 (8m)
# 🚀 Wikiリンク解決システムの標準ベース再設計とタイトル反映
## 🧠 思考プロセス
Astro 5 + remark-wiki-link の環境で、後続処理によるタイトル上書きを防ぐため、リゾルバー段階でノードを「原子的なリンク(link)」へ強制変換する破壊的アプローチを採用。全角記号や特殊なスペースを含むファイル名の解決精度を極限まで高め、YAMLフロントマターのtitle属性を自動反映させる仕組みを確立した。
## 🔍 発見 / 結果
- ✅ YAML フロントマターの title をリンクテキストに自動反映
- ✅ 外部リンク (Substack) への正確なリダイレクトとクラス付与
- ✅ 全角記号(( ))やアンダースコアを含むファイル名の解決整合性向上
- ✅ Astro 5 のキャッシュ機構を考慮した AST 強制置換ロジックの導入
## 🛠️ Used Skills
- create-daily-log
## ♻️ Refactoring
- src/plugins/remark-obsidian-resolver.mjs
- astro.config.mjs
- src/content.config.ts
- src/pages/topics/[...slug].astro
## 16:32 - 16:52 (19m)
# 🚀 Astroサイトのリンク切れ修正 (静的解決モデルへの移行)
## 🧠 思考プロセス
リモート環境で Archives フォルダがプッシュされない仕様に対応するため、ビルド時の解決から同期時(sync-content.js)のリンク解決に切り替えました。これにより、GitHub PUSH時点でリンクが標準マークダウン形式に変換され、リモート環境でも正常に外部リンクが機能するようになりました。
## 🔍 発見 / 結果
- ✅ リンク解決ロジックを scripts/sync-content.js に実装
- ✅ astro.config.mjs から不要な remarkObsidianResolver を削除
- ✅ ライブサイトでのリンク正常動作を確認(portal.goryugo.com)
## 🛠️ Used Skills
- browser_subagent
## ♻️ Refactoring
- astro.config.mjs
- scripts/sync-content.js
## 17:12 - 17:54 (42m)
# 🚀 harvestワークフローの刷新とOJT実施
## 🧠 思考プロセス
JSON形式のマスタデータを廃止し、人間が読み書きしやすいMarkdownテーブル(series_definitions.md)へ移行。これに伴い、既存の画像生成・YAML更新スクリプトを改修し、新規に『監査スキル』を導入。記事移動から概念統合までの一連のPipelineを実際の記事処理(OJT)を通じて検証・確立した。
## 🔍 発見 / 結果
- ✅ マスタデータ の作成と Markdown パース対応
- ✅ 新スキル による公開前監査の自動化
- ✅ ワークフロー を最新の Pipeline(Proposal -> Audit -> Sync -> Concept)にアップデート
- ✅ 記事 の資産化・概念統合を完遂
## 🛠️ Used Skills
- util-audit-article
- util-maintain-links
- create-atomic-note
## ♻️ Refactoring
- .agent/workflows/harvest.md
- .agent/rules/series_definitions.md
- .agent/skills/review-03-eyecatch/scripts/create_prompt.py
- .agent/skills/review-01-structure/scripts/update_frontmatter.py
## 17:12 - 23:25 (6h 12m)
# 🚀 OJT型開発システム(/ojt-dev)の実装
## 🧠 思考プロセス
今回の成功体験を再現可能にするため、AIが実例から構造を採掘し、高忠実度な完成案(Visualize)を経てシステムを構築する『OJT型開発』を標準化した。Unix哲学に基づくスキル設計と意思決定Pipelineをルールとして定着。
## 🔍 発見 / 結果
- ✅ の実装
- ✅ の実装
- ✅ プロセス全体のドキュメント化とマスタ参照への移行完了
## 🛠️ Used Skills
- ojt-dev
- system-design
## ♻️ Refactoring
- .agent/rules/system_design_patterns.md
- .agent/workflows/ojt-dev.md
## 17:12 - 23:27 (6h 14m)
# 🚀 OJT型開発システムの正式制定
## 🧠 思考プロセス
ユーザーのフィードバックを反映し、AIが実例から構造を採掘して高忠実度な完成案(Visualize)を提示するプロセスを、正式なルール(system_design_patterns.md)とワークフロー(ojt-dev.md)として実装。設計指針にはUnix哲学と意思決定Pipelineを盛り込んだ。
## 🔍 発見 / 結果
- ✅ の作成(trigger: model_decision 追加)
- ✅ の作成
- ✅ OJTを通じた開発・改善サイクルの標準化を完了
## 🛠️ Used Skills
- ojt-dev
- system-design
## ♻️ Refactoring
- .agent/rules/system_design_patterns.md
- .agent/workflows/ojt-dev.md