リリースノート
VibeProで何が変わったかを、公開版と開発中の変更を分けて記録します。
公開版と開発マイルストーン
- 公開版はGitHub Release、git tag、npm registryで確認できる版です。
- 開発マイルストーンは、マージ済みPRから主要な変化を月ごとに再構成したものです。npmへ公開済みとは限りません。
2026年7月16日時点で、GitHubには281件のmerged PRがあり、そのうち273件がmain向けです。全件を並べるのではなく、利用・更新判断に影響するPRを選び、根拠として直接リンクしています。
公開済み
| 公開日 | Version | Channel | 内容 |
|---|---|---|---|
| 2026-08-30 | 0.2.0-beta.17 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-25 | 0.2.0-beta.16 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-24 | 0.2.0-beta.15 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-24 | 0.2.0-beta.14 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-23 | 0.2.0-beta.13 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-22 | 0.2.0-beta.12 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-21 | 0.2.0-beta.11 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-17 | 0.2.0-beta.10 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-15 | 0.2.0-beta.9 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-12 | 0.2.0-beta.8 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-12 | 0.2.0-beta.7 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-11 | 0.2.0-beta.6 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-10 | 0.2.0-beta.5 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-07 | 0.2.0-beta.4 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-08-07 | 0.2.0-beta.3 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-07-29 | 0.2.0-beta.2 | npm beta / latest | PRマージ後のcontinuous release |
| 2026-07-18 | 0.2.0-beta.1 | npm latest / beta | PRマージ後のcontinuous release |
| 2026-07-16 | 0.2.0-beta.0 | npm latest / beta | release workflow完了後の現在の公開beta |
| 2026-06-07 | 0.1.0-beta.0 | npm | 以前の公開beta |
| 2026-06-07 | 0.1.0-alpha.0 | npm alpha | 最初のnpm公開版 |
| 2026-05-05 | v0.1.0-internal-beta.1 | GitHub pre-release / tag | internal beta |
開発履歴
| 期間 | Merged PR | 主な変化 |
|---|---|---|
| 2026年7月 | 64 | bounded evidence、UI/UX cockpit、semantic adjudication、guarded execution |
| 2026年6月 | 115 | Journey、managed worktree/merge、canonical audit、Design SSOT |
| 2026年5月 | 101 | Story/Spec/Gate基盤、review lifecycle、公開前check pack |
| 2026年1月 | 1 | 公開サイト検証の起点 |
実行中の版を確かめる場合はバージョンとリリースチャネルを参照してください。全PRはGitHubのmerged PR一覧で確認できます。
- PR #349 — 2026-07: story-vibepro-pr-driven-continuous-release - PRマージからマニュアル・VitePress・npmまで完全自動でリリースする
- PR #350 — 2026-07: story-vibepro-post-merge-docs-clean-worktree - Keep the post-merge docs deployment worktree clean
- PR #351 — 2026-07: story-vibepro-linux-rollup-ci-lock - Make the VitePress lockfile installable on Linux CI
- PR #352 — 2026-07: story-vibepro-next-best-action-controller - トークン最小ではなくTrusted PR-readyまでの総コストで次のActionを選びたい
- PR #355 — 2026-07: story-vibepro-release-note-link-normalization - Release noteのrepo-root docsリンクをcanonical source URLへ正規化する
- PR #360 — 2026-07: story-vibepro-agent-runtime-adapters - handoffとreview dispatch文書を作るだけでなく、利用可能なagent runtimeへ実行委譲したい
- PR #362 — 2026-07: story-vibepro-risk-adaptive-validation-sequencing - 高コストFull Suite後に境界欠陥が見つかり、修正で証跡を全て取り直す順序を改善したい
- PR #363 — 2026-07: story-vibepro-review-finding-repair-loop - needs_changesを停止報告で終わらせず、修正・再検証・再Reviewへ閉ループ化したい
- PR #364 — 2026-07: story-vibepro-story-run-portfolio-controller - 複数Storyを一つの長大sessionへ混載せず、Storyごとに閉じて順次進めたい
- PR #366 — 2026-07: story-vibepro-guarded-autonomy-hardening - 自律ループを無限実行や自己Reviewにせず、費用・時間・停止理由まで運用可能にしたい
- PR #368 — 2026-07: story-vibepro-canonical-audit-gate-dag-replay - Summary depthのCanonical Audit Replayを欠損なく引き継ぐ
- PR #371 — 2026-07: story-vibepro-explicit-run-attribution-lineage - Codex DesktopのThreadと内部sessionの対応は公開契約ではなく、利用者によるThread分離を正確な価値監査の前提にできない
- PR #374 — 2026-07: story-vibepro-managed-worktree-policy-resync - Managed worktreeのポリシーconfigを凍結させず親repoから再同期する
- PR #345 — 2026-07: story-vibepro-session-attribution-boundary-guard - 2026-07-09 の価値監査で親 session 019f3f8c が複数の関連 story を混載し、strict と worktree-bound の attribution 乖離(例: docs-feature-map strict 1h24m vs bound 11h24m 相当)が前回監査から横ばいのまま残った
- PR #373 — 2026-07: story-vibepro-routing-profiles-rendered-projections - Story別routing profileとlineage付きprojectionでfeature packetを正本化する
- PR #370 — 2026-07: story-vibepro-trusted-delivery-efficiency-guardrail - 個別Gateの安全性だけでなく、Story全体の時間・subagent・token・再レビューを最適化したい
- PR #377 — 2026-07: story-vibepro-production-runtime-connectors - Agent Runtime Adapterへproduction connectorを接続する
- PR #378 — 2026-07: story-vibepro-target-architecture-conformance - Target Architecture SSOTとconformance dry-runを導入する
- PR #379 — 2026-07: story-vibepro-node20-e2e-ts-ci-visibility - Node 20 CIレーンのe2e .ts spec偽passを可視化しNode 22+必須ゲートで実行する
- PR #380 — 2026-07: story-vibepro-canonical-audit-review-root-state-files - Canonical auditがreview root直下のstory-level state fileでmergeを失敗させないようにする
- PR #382 — 2026-07: story-vibepro-independent-review-orchestration - Required Reviewを独立agentへ自動dispatchして記録する
- PR #383 — 2026-07: story-vibepro-merge-waiver-propagation - PR作成時の監査可能なGate waiverをexecute mergeへ安全に伝播する
- PR #358 — 2026-07: story-vibepro-atomic-scope-review-contract - 大規模Storyが自ら追加したscope policyで自身の単一PRを承認できる循環を除く
- PR #381 — 2026-07: story-vibepro-codex-detached-completion-inbox - 10分wait超過でsubagent成果を失わず、後継Runが完了通知を回収したい
- PR #356 — 2026-07: story-vibepro-delivery-reconciliation-state - 外部マージ済みPRの再読込が、現在HEADのgate driftを隠して成功終了し得る
- PR #388 — 2026-07: story-vibepro-autonomous-roadmap-catalog-closure - 自律実装ロードマップのStory catalogを完了状態へ整合する
- PR #365 — 2026-07: story-vibepro-gate-decision-outcome-ledger - 実欠陥を捕捉したgate findingが実装修正・PR・mergeへ接続した価値を監査から再構成しにくい
- PR #389 — 2026-07: story-vibepro-conformance-nul-escape - architecture-conformance.jsの生NULバイトを\0エスケープに置換しテキストファイル性を回復する
- PR #390 — 2026-07: story-vibepro-import-based-conformance - モジュール間依存の測定をGraphify callsから実import文スキャンへ切り替える
- PR #391 — 2026-07: story-vibepro-ideal-state-inversion - senior-gap judgmentのideal_stateがStoryではなく裁定済みtarget architectureを参照するようにする
- PR #392 — 2026-07: story-vibepro-docs-only-evidence-profile - budget exceeded 19/71の大半が製品変更0行のdocs/roadmap Storyで、bundleが3,700〜5,000行に膨らみ、計測上もdiff base喪失でratioが壊れている
- PR #395 — 2026-07: story-vibepro-runner-direct-evidence - 先行Storyで『441/441で再実行した』という真の主張ですら、artifactが前回と同一内容のためgit上で検証不能になり3ラウンド連続で指摘された。head_shaを手で足す対処をしたが、根本は実行した者と記録する者が同一であること
- PR #396 — 2026-07: story-vibepro-release-0-2-0-beta-2 - runner-direct evidence (PR #395) を含む #356〜#395 の約20PR分が npm 未公開のまま main に滞留している
- PR #397 — 2026-07: story-vibepro-review-surface-violation-ledger - 先行 Story の round 6 で、実装エージェントがレビュー実行中にツリーを変更した。lifecycle は start 時の head_sha しか記録しないため機械検出されず、レビュアーが git status を偶然見て発見した。違反は stale と同じ failed 表示になり、レビュー再実行で痕跡ごと消えた
- PR #398 — 2026-07: story-vibepro-merge-binding-stale-stop-reason - Clear stale decision-outcome-binding failure flags when rebinding succeeds
- PR #403 — 2026-07: story-vibepro-process-record-worktree-durability - プロセス記録をworktreeライフサイクルから切り離して永続化する
- PR #404 — 2026-07: story-vibepro-task-atomic-repo-control-contract - Taskが同一HEADを要求するworkflowとruntimeを現行split policyが強制分離する矛盾を解消する
- PR #401 — 2026-08: story-vibepro-verify-command-test-path-existence-guard - verify record/runのコマンドが名指しするtest fileパスの実在を検証する
- PR #406 — 2026-08: story-vibepro-budget-grant-tracked-decision-doc - budget grant を diff でレビュー可能にする: decision record --source budget:delivery_efficiency:* が tracked decision document を必ず書く
- PR #407 — 2026-08: story-vibepro-vacuous-e2e-test-elimination - test/e2e配下に、テスト内で定義した文字列リテラルを同じ文字列由来の正規表現でassert.matchするだけの、構造上失敗しないテストが19ファイル存在する
- PR #409 — 2026-08: story-vibepro-profiler-file-walk-stack-overflow - architecture-profiler のファイル走査を反復処理化し、大規模treeでの "Maximum call stack size exceeded" を解消する
- PR #412 — 2026-08: story-vibepro-unit-suite-concurrency-default - unit証跡の全体スイート実行を実測最適並列度に正本化し、verify runのタイムアウト余裕を確保する
- PR #415 — 2026-08: story-vibepro-codex-host-containment-test-load-tolerance - test/codex-subagent-host.test.js の containment テストが load average 20-35 の full suite 実行時のみ condition timeout でフレークする
- PR #416 — 2026-08: story-vibepro-uiux-intake-gate-pr-summary-surfaces - gate:uiux_intake_judgment を人間向けPRサマリー表面に表示する
- PR #413 — 2026-08: story-vibepro-cross-system-adjudication - Cross-system adjudication requires a different model family than the implementer
- PR #417 — 2026-08: story-vibepro-test-tmpdir-fixture-cleanup - テストスイートが$TMPDIRに残すmkdtemp fixtureのクリーンアップ機構
- PR #418 — 2026-08: story-vibepro-verification-checkpoint-uiux-intake-gate - verification checkpoint の curated gate list に gate:uiux_intake_judgment を追加する
- PR #420 — 2026-08: story-vibepro-strict-head-binding-origin-guard - strict HEAD bindingをfrozen final_reviewとrole policy例外に限定する
- PR #408 — 2026-08: story-vibepro-progress-heartbeat-policy-kernel - src配下37箇所の長時間実行バウンドのうち理想形を満たすのはevaluateProgressBounds 1箇所のみ。バウンド皆無の子プロセスと進捗シグナル破棄サイトを正本kernelへ寄せたい
- PR #421 — 2026-08: story-vibepro-conformance-delta-ledger - conformance delta ledger — base/head差分でアーキテクチャ逸脱を再現可能に観測する
- PR #424 — 2026-08: story-vibepro-target-model-governance-rebaseline - target model governance rebaseline — 誰がモデルを変えてよいかを三分法で確定し、再baseline案と裁定カードを機械生成する
- PR #427 — 2026-08: story-vibepro-target-model-projection-v2 - target model projection v2 — 佐藤裁定済みの5問を target-model.json へ機械的に投影し model_version を 2 へ上げる
- PR #428 — 2026-08: story-vibepro-dependency-cycle-scc-reduction - dependency_cycle の SCC 縮約 — 69,490件の単純閉路列挙を「1つのSCC + 20の相互依存ペア」へ畳み、ratchet gate を載せられる粒度にする