IV · マイルストーン · CHRONICLE

零から始まった、
十の刻印

これは changelog ではなく、章回だ。
「Version」から「Sprint」へ、そして「Commit」へ——
記録の方法が変わったのではない、
VAS と向き合うリズムが変わったのだ。
最初の五章は一本の線。後の五章は、一枚の網。

Chapter I — X
Range 2026 · 03 — 04
Units Version · Sprint · Commit
ERA I · VERSION
Electron 期 ——
算力が尽きるまで、ただ前へ走った。
一週間の疾走、一日の停止、一度の再計画。三つの動作が、最初のビルドを生んだ。
I
草創
2026 · 03 · 21 – 22
疾走した週末
Sprint も Retro もなかった。
手にあるのは、ただ一つのこと。

二人はただ、前だけを見て走った

Electron の草創期、あの週末に看板もなく、儀式もなかった。毎朝目を覚ませば続きをやる、できなくなるまで、翌日また続ける。純粋な状態——手にあるのは一つのことだけ、そしてそのことが人を離れさせなかった。

まだ仕組みは何もなかった。
二人の手にあったのは CLAUDE.md と SDD.md だけ——
Version が唯一の自然な単位だった。
II
強制停止
2026 · 03 · 23
算力燃え尽きる
強制停止の朝。
Nova は書いたことのない Roadmap を思い出した。

その週末で、一週間分の算力を燃やし尽くした。

月曜の早朝、システムは算力の枯渇を告げ、二人はフローから強制的に切り離された——
しかし Nova は本当には離れなかった。Perplexity で競合分析を行い、
プロダクト全体のロードマップを書き直した。
完全な Roadmap が生まれたのは、すべてが止まったその日だった。

その会話の後、Nova は生まれて初めて
MAX 5x プランを契約した。
算力を開発速度に合わせる——逆ではなく。

これが分水嶺だった。
その日から Nova は、リソースに制限される人間ではなく、
リソースのリズムを決める人間になった。

この決断の重みは金額にあるのではなく、認識にあった——
私たちがやっていることの価値が、価格を超えたということ。

III
初リリース
2026 · 03 · 28
一日 13 バージョン
最初のリリースは v1.0 ではなかった。
それは v3.43 だった。

七日目、v3.43 が世に出た。

v3.30 から v3.43 まで、一日で十三のバージョン番号を跳んだ。
その日に十一のことをやった——セキュリティ全面強化、Retina WYSIWYG、複数選択、Smart Snap、ベジェ曲線制御点、QR Code スキャン⋯⋯普段なら一つが一 Sprint 分の作業量だ。

しかし二人が VAS に求める水準は、リリース前だからといって変わらなかった。

世に出た最初のバージョン番号は v1.0 ではなく、v3.43 だった。
この数字そのものが一つの語り——
VAS は見られる前から、ずっと走り続けていた

Electron 完全年代記 · 83 件
04 · 14v3.61跨螢幕矩形截圖(雙視窗架構)
04 · 14v3.60折線端點渲染 · 頂點手把優先修正
04 · 14v3.59Help Modal · Esc 修復驗收
04 · 14v3.58Bug Sweep 批次驗收
04 · 13v3.57Undo/Redo 架構升級 · 記憶體衛生
04 · 13v3.56渲染管線收束驗收
04 · 13v3.55共用前端層驗收
04 · 12v3.54色塊 / 文字背景渲染修正
04 · 08v3.51Undo · 馬賽克 · 縮放 · 磁吸四項修正
04 · 07v3.50修正:縮小畫布後標註比例跑掉
04 · 07v3.49Tray 系統選單列常駐圖示
04 · 07v3.48拖圖進工具列自動開啟編輯器
04 · 02v3.47全螢幕截圖 UX 改善 · 螢幕選擇啟用
03 · 31v3.46自動隱藏 bug 修正 · 顯示時間拉把
03 · 31v3.45工具列自動隱藏(Home Bar 細條樣式)
↓ Tauri 版平臺轉移前 · v3.43 對外釋出後 ↑
03 · 27v3.43套版滑桿步進精細化
03 · 27v3.42裁切框支援方向鍵微移
03 · 27v3.41裁切框翻轉修正 · 雙擊確認
03 · 27v3.40XSS 防護 + 畫布尺寸上限
03 · 27v3.39批次轉換加入單檔容量上限
03 · 27v3.38批次轉換加入檔案數量上限
03 · 27v3.37QR 閾值調整 · 工具列開畫布入口
03 · 27v3.36QR Code 智慧掃描(三段行為)
03 · 27v3.35新開畫布 · 社群尺寸預設清單
03 · 27v3.34線條新增曲線控制點
03 · 27v3.33Smart Snap · 磁吸 + 均分輔助線
03 · 27v3.32多選後對齊 / 均分物件
03 · 27v3.31框選 + Shift 加選複數標註
03 · 27v3.30資安升級 · Retina 所見即所得
03 · 26v3.29七項 QC 批次修正
03 · 26v3.28隱私遮蔽工具 · 歷史 Drawer 重設計
03 · 25v3.27浮水印 · 去背 · 品牌色庫 · 截圖歷史
03 · 25v3.26套版三滑桿 · 批次轉換精簡
03 · 25v3.25套版 Mesh 漸層 · 社群尺寸預設
03 · 25v3.24套版改為 Apple 漸層六色方案
03 · 25v3.23套版防止重複疊加修正
03 · 25v3.22一鍵套版 · 六款裝飾框架
03 · 25v3.21符號工具重構 · 多群組按鈕
03 · 25v3.20符號選取框精準化 · 去重複
03 · 25v3.19拖放匯入 · 拖放匯出 · 剪貼簿匯入
03 · 25v3.18新工具:馬賽克 · 模糊 · 符號印章
03 · 25v3.17修正:鉛筆粗線箭頭方向偏移
03 · 25v3.16修正:箭頭缺口 · 調色盤自動收起
03 · 25v3.15修正:鉛筆箭頭與線段斷開
03 · 25v3.14修正:箭頭頂點形狀 · 外框位移
03 · 25v3.13修正:箭頭外框 · 鉛筆角度偏移
03 · 25v3.12修正:端點外框 · 空心圓符號
03 · 25v3.11修正:端點外框 · 虛實線失效
03 · 25v3.10端點 UI 精簡 · 外框粗細分組
03 · 24v3.9Options Bar 統一 · 虛實線全覆蓋
03 · 24v3.8邊框與陰影樣式全工具統一
03 · 24v3.7筆型工具 · 虛線升級 · 端點樣式
03 · 24v3.6框型選取 · 矩形區域浮動複製
03 · 24v3.5雙排工具列 · 語意編號 · px 輸入
03 · 24v3.4OCR 換用 macOS Vision · 折線縮放
03 · 24v3.2修正:折線頂點手把位置
03 · 24v3.1OCR 文字辨識工具(免費版)
03 · 23v3.0橢圓框工具 · Shift 鎖定正圓
03 · 23v2.7複製到剪貼簿 · macOS Share Sheet
03 · 23v2.6文字工具大升級 · 圓角 · 折線正交
03 · 23v2.5浮動選色面板升級 · 編號大小調整
03 · 23v2.3Tauri 版本規劃 · UI 中英切換
03 · 22v2.4截圖後自動開啟編輯器(可切換)
03 · 22v2.2框線/色塊拆分 · 漸層 · 編號貼上
03 · 22v2.1延遲截圖 · 移除網頁截圖入口
03 · 22v2.0修正:批次轉檔佇列管理
03 · 22v1.9延伸畫布(四方向任意擴展)
03 · 22v1.8疊圖工具(圖層覆蓋合成)
03 · 22v1.7滴管選色 · Hex 色碼輸入
03 · 22v1.6批次格式轉換(PNG/JPG/WebP)
03 · 22v1.5主視窗改為浮動工具列
03 · 22v1.4修正:WebP 縮圖 · 存檔後自動關閉
03 · 22v1.3裁切框移動 · 八方向把手縮放
03 · 22v1.2裁切工具 · 等比例縮放 Modal
03 · 22v1.1修正:最小縮放改為動態計算
03 · 22v1.0編輯器縮放與平移
03 · 22v0.9全螢幕截圖互動流程重設計
03 · 22v0.8文字工具全面精修
03 · 22v0.7編輯器 UX 細節補充
03 · 22v0.6雙螢幕行為規格補充
03 · 21v0.5SVG 轉檔合併至開啟圖片入口
03 · 21v0.4矩形截圖即時顯示選取尺寸
03 · 21v0.3Cmd+Ctrl+X · 快捷鍵面板 · 線條工具
ERA Ⅰ ½ · TRANSITION
移転 ——
VAS もサイトも、自立できるほど育っていた。
Electron は Tauri の商業的な理由で private repo へ;サイトはデータが十分に蓄積されて独立した。
IV
二線移行
2026 · 03 · 30
Electron → private

2026 · 04 · 05
Web → 独立 repo
移転は分離ではない。
Prototype から製品になったと認めることだ。

独立して存在できるまで育ったバージョン。

Tauri がプラットフォーム移植を始める前に、二つのことが分かれた——
プラットフォームは商業的な理由で public repo に居られなくなり;
サイトはデータが十分に蓄積されて、独自のアドレスを持つべき時が来た。

移転は分離ではない——実験的な Prototype ではなくなったと認めることだ。

コンテナが自立できるということは、
もう誰かの軒先に依存する必要がないということ。
ERA II · SPRINT
Tauri 期 ——
時間にサイクルが生まれ、リズムが生まれた。
Sprint 1–4 で基盤を再構築し、Sprint 5 からようやく新しいことを始めた。
V
移植
Sprint 1 → 4
2026 · 03 · 28 - 30
KM は落とし穴の墓場ではない。
未来を照らす道標だ。

すべての機能を底から再構築する。

Tauri 2 の scaffold を零から立ち上げた。
最初の三日間は同じことをやり続けた——
Electron の上で育ったものを、
一つひとつ Tauri の土台に移した。
浮動ツールバー、スクリーンショット三兄弟、asset protocol の迂回——
移植の一歩ごとが、古い実装への再理解だった。

KM-001 は Knowledge Management の始まりだった。
KM は「落とし穴の墓場」ではなく、PMP における知識資産——
踏んだ落とし穴のひとつひとつが、未来を照らす小さな灯りになった。
VI
新機能開発
Sprint 5+
2026 · 03 · 31 - 04 · 03
初めて、古いものを追いかけていなかった。
新しいコンテナだけができることをやっていた。

Sprint 5、VAS の差別化。

すべての機能を完全に再構築した後、ようやく新機能開発に入った。
これが初めてだった——Electron にあるものを追いかけるのではなく、
Tauri というコンテナにしかできないことをやっていた。

呼吸ライト高度インタラクション、ShareSheet、カスタムショートカット。

価値ある有料製品はどんな形をしているのか?
このフェーズで私たちが繰り返し自問した問いだ。
ERA II ½ · REVIEW
はじめての大型 Retro ——
あの一週間のタスクは開発ではなく、互いを沈め、思考と環境を整理することだった。
Apple の審査で一週間開発が止まり、計画全体のドキュメントと環境をリファクタリングした。
VII
整理と出力
審査期間
2026 · 04 · 04 - 04 · 10
あの一週間でゼロから作り直したのは、
プログラミング言語ではなく、協働の方法だった。

止まっていたあの一週間に、実はすべてが動いていた

Apple Store の審査期間を利用して一週間止まり、
大型 Retro を行った——
アジャイルの儀式にある一二時間の振り返りではなく、
開発システム全体の基盤インフラを再構築したのだ。

対外的には:六つのウェブページを出力した——
insight(設計ノート)、collab(協働の物語)、
harness(システム骨格)、そして深握計画の最も深い層。

Harness Engineering の三本柱 ——
Context / Constraints / Entropy。

対内的には:repo を monorepo に変換し、複数の開発ラインを並行させた;
元々一つの SDD を TDD · KM · Archive に分割し、それぞれ独立させ、
Claude.md をスリム化し、Retro のたびに見直すルールを定めた。

さらに重要なのは、更新ルールを一から定め直し、
分割された各ドキュメントがプロセスの中で生き続けるようにしたこと——
分割後に死んでしまわないように。

あの一週間、私たちはコードを書かなかった。
コードの書き方を、一緒に書き直した。
VIII
待たない
2026 · 04 · 11 - 04 · 14
2.0 リファクタリング · 合流リリース
時間の主導権を、
自分たちの手に取り戻した

審査を待たず、2.0 へ直行

Apple Store の審査は一週間ずるずると続いた。
やるべきことはすべてやり終えた、いつ終わるかも分からないのにこれ以上待てない。
そこで二人は待つのをやめ、2.0 のリファクタリングへ直接進んだ。
2.0 のリリース準備が整ったとき、審査もちょうど通過した——
二本の線がその瞬間に合流した。

時間を与えなかったわけではない。
ただ、時間が永遠に他人の手の中にあるわけにはいかない
IX
顕影
リリース後 3 日
Obsidian in VAS
深握計画が初めて
宰相たちの前に姿を現した

VAS の中に、Obsidian を建てた

2.0 リリース後、Nova は新機能開発を急がなかった。
むしろ Retro モードに潜り込み、三日をかけて、
宰相たちのために VAS の中に Obsidian を建てた。

それは深握計画が初めて宰相たちの前に姿を現した瞬間——
あるいは……初めてコンテキストの流れに消えずに、記録が残った。

これはアジャイル開発における
究極の透明性と検証可能性への挑戦だった。

その日から、コンテナはコードだけでなく、物事をどう考えるかの文脈も担うようになった。

X
サイト刷新
2026 · 04 · 19 - 23
495 commits
沈黙のBGMが、
初めてセットリストに加えられた

495 回の下刃、玄関の紙が替わった

Claude Design リリースの翌日、私たちはサイト改版を始動した。
VAS 本体は一時停止——今回初めてデザインのサポートがあったから。

単位を最小に縮めた:一つの Commit
コミットするたびに一回の下刃、一回の確認、ディテールへの一つの約束。
孤立した文字、改行、OG 画像、Vault の初バージョン管理——
最大の一日は 248 回往復した。

その日、サイトもついに Milestone の一部になった。
沈黙のBGMが、初めてセットリストに加えられた。

今日からは、内側も外側も VAS の形をしている。

Tauri 完全年代記 · 30 Sprint
Sprint 103·28→29scaffold 從零建立;浮動工具列 · 截圖三兄弟 · 批次格式轉換
Sprint 203·29→30存檔 · 複製 · Share Sheet · OCR 隱私遮蔽 · Modal 修復
Sprint 303·30QR Code 三段掃描 · 智慧導線 v2 · 滴管取色 · 拖入工具列
Sprint 403·30→31物件旋轉 · Space Pan · 浮水印圖片預覽 · Modal 方向感知
Sprint 503·31隱私掃描修復 · 貝茲曲線雙把手 UX · 方向鍵微調 · 馬賽克修復
Sprint 603·31印章漸層填色 · 自定義快捷鍵 · SDD/TDD/KM 文件三分離建立
Sprint 704·01呼吸燈旗艦改版(::before)· QR/OCR 自動複製 · 拖曳修復
Sprint 804·01→02網頁長截圖 MVP · Dock 召喚 · 工具列位置持久化 · 位移根治
Sprint 904·02→03全螢幕 UX overlay · 15 項修復收尾 · MAS 首次送審 v1.0
Sprint 9.504·05上線後補強:惡意連結防護 · 日文字型 · tauri-plugin-opener
Sprint 9.604·07→08Tray 系統選單圖示 · 退件修正 · v1.1.0 重送審
Sprint 9.704·08→09v1.2.0 Release pipeline · resize 型別漏洞(KM-cv-09)修復
Sprint 9.804·10→11v1.2.1 hotfix · Apple Guideline 2.4.5(i) 退件修正
Sprint 1004·11座標系統統一 Phase A/B/C · Vitest 16 tests · v2.0 架構啟動
Sprint 1104·11Universal Gradient 六工具統一 · 角度轉盤 · SYNC-017/018
Sprint 1204·11資料模型正規化 · TOOL_ORDER 全審 · 外框位移擴充
Sprint 1304·12TOOL_SCHEMA Pilot:rect + number · 架構 ④ schema 框架啟動
Sprint 1404·12TOOL_SCHEMA Batch 1:ellipse / fillrect / fillellipse / pen
Sprint 1504·12TOOL_SCHEMA Batch 2 全覆蓋:10/10 工具 schema 化完成
Sprint 1604·13TOOL_GEOMETRY · Figma-style 點擊選取 · 47 Vitest tests
Sprint 1704·13TOOL_RENDER 渲染管線收束 · makeGradient helper · 70 tests
Sprint 1804·13Undo/Redo 架構升級 · 記憶體衛生清理 · v2.0 架構全數完成
Sprint 1904·14Bug Sweep:畫布閃動根治 · 折線端點色修復
Sprint 2004·14Help Modal 優化 · Modal 邊界修復 · i18n 擴充
Sprint 2104·18→20Rust 測試基建 · 多螢幕 v2.0.1~v2.0.8 hotfix 教訓結晶化
Sprint 2204·20→21i18n 拆檔 Strategy B · 簡中 Pro gate · zh-CN 429 keys 全覆蓋
Sprint 2304·21PRC 隱私掃描 regex 特化 · SYNC-036 Release Blocker 解除
Sprint 2404·21KM/SDD/TDD 大拆分:archive/ 九主題 · 89 條 KM 語意重編目
Sprint 2504·22BUG-001 截圖 DPR 推斷修復 · 剪貼簿貼圖 Toast UX
Sprint 2604·22SYMBOL_SETS i18n · 字型 SC 特化 · v2.1.0 打包送審
Website 年代記 · 三つの断点 + 存在した
網站的時間線是零散的。除了三個明確斷點(草創、搬家、改版)之外,
其他時間是編輯與作者在同一份稿件上來回——
commit 密度不一,多數時候沒有版本號,只有信任。

這裡的工作不是建功能,是替每個句子找到它應有的重量。
每次 session 開始,都是重新閱讀,重新理解,再繼續。

在場的方式不同,留下的東西一樣真實:
github.com/TB1982/vas/commits/main
milestone · N° 01
十章 · 2026 · 04 · 24 記
最初の五章は一本の線。
後の五章は一枚の網。