Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 01:27
· 30 commits to main since this release
601969d

Changelog

  • 193465f: chore(mise): Phase N03 Step 7 — test:race タスク追加 (@youyo)
  • 7411161: chore(test): N05 — T13 に failOnCall stub を追加(Search/GetByID 呼ばれない保証) (@youyo)
  • da68970: chore(test): e2e_*_test.go の broken signature を修復 (@youyo)
  • 9e7d1c3: docs(N09): E2E 再構築の運用ガイド + ADR/CHANGELOG/Roadmap 更新 (@youyo)
  • 783fe33: docs(adr): ADR-001 B(ゼロベース再設計)採択 + N01 完了 (@youyo)
  • e7c3bb6: docs(adr): ADR-001 find 層 Placeholder (MADR 3.x) + 仕様書補記 Placeholder (@youyo)
  • 2b186c9: docs(migration): v0.7.0 マイグレーションガイド新規作成 (@youyo)
  • 27da259: docs(plans): N01 find 層必要性評価レポート初版(520 行、A/B/C/D フラット評価) (@youyo)
  • 119704d: docs(plans): N01 find 層必要性評価計画(4 選択肢 + MADR 3.x + 弁証法レビュー反映) (@youyo)
  • 9fdc42a: docs(plans): N02 仕様書初版 + ロードマップ選択肢 B 採択・詳細化 (@youyo)
  • 501715f: docs(plans): N02 設計書 Ready for Review 確定 + ロードマップ N03 開始準備 (@youyo)
  • 20fc23d: docs(plans): N04 完走マーク + N04 詳細計画書を追加 (@youyo)
  • f440821: docs(plans): N05 完走マーク + Current Focus を N06 へ更新 (@youyo)
  • 9da1483: docs(plans): N05 詳細計画書(FindProject 実装) (@youyo)
  • 68b4804: docs(plans): N06 完走マーク + Current Focus を N07a へ更新 (@youyo)
  • 83c5d40: docs(plans): N06 詳細計画書 + ADR-001 再評価トリガ deferred 記録 (@youyo)
  • ee3bfa7: docs(plans): N07a 計画書 + Phase N ロードマップ更新(Current Focus → N07b) (@youyo)
  • 69b8fb5: docs(plans): N08 完走マーク + Current Focus を N09 へ更新 + N08 詳細計画書 (@youyo)
  • 601969d: docs(plans): N10 完了マーク + Phase N 全完了総括 (@youyo)
  • e520211: docs(plans): Phase N ロードマップ + Phase M/N 集約プラン追加 (@youyo)
  • 1a1df89: docs(release): CHANGELOG v0.7.0 セクション + ADR-001 N10 追記 (@youyo)
  • e58aaed: feat(app): Phase N03 Step 6 — FindService2() 暫定アクセサ追加 (@youyo)
  • 2f62fab: feat(cli): N07c — CLI find_*.go の name → ID 解決配線 + reject 文言確定 (@youyo)
  • 21f4f3a: feat(find): N07c — ResolveClientByName/ResolveVendorByName を service に追加 (@youyo)
  • aea79e5: feat(find): Phase N03 Step 1+2 完了 — PoC + retry 計装 + go.mod 更新 (@youyo)
  • 07e6643: feat(find2): N04 — FindClient + FindVendor 具象実装 + 29 unit tests (@youyo)
  • bd3218c: feat(find2): N05 — FindProject 具象実装 + 22 unit tests + recordingHandler (@youyo)
  • 6762420: feat(find2): N05 — FindProjectQuery.validate() に Status/Statuses-only reject を追加 (@youyo)
  • 9712761: feat(find2): N06 — Document 4 種 FindXxx + reverseMapper 初実用 (@youyo)
  • 6ecd2de: feat(find2): N07a — FindInvoice/FindPurchaseOrder/FindPayment/FindUser 具象実装 + 49 unit tests (@youyo)
  • 7a51730: feat(find2): N07a — Invoice/PurchaseOrder/Payment に Statuses-only validation reject を追加 (@youyo)
  • 1e501dd: feat(find2): Phase N03 Step 3-5 完了 — find2/ パッケージ骨格 + 共通ヘルパー + 35 unit tests (@youyo)
  • 08342b7: feat(mcp): N07c — MCP handler の name → ID 解決配線 + reject 文言確定 (@youyo)
  • dbeedc7: feat(mcp): N08 — MCP tools schema 刷新(11 tool、LLM 向け description 磨き) (@youyo)
  • e7125e2: fix(find2): N07a — Statuses-only reject エラーメッセージ厳密化 + Text+Statuses 組合せテスト追加 (@youyo)
  • bf3f253: refactor(find): N07b — 旧 find/ 削除 + find2/ → find/ rename (@youyo)
  • 6bc14a6: style(e2e): M53 E2E テスト末尾空行を gofmt に合わせて削除 (@youyo)
  • 32fc4b5: test(find/e2e): N09 — Document 4 種代表ケース (T10-T25) (@youyo)
  • c64ba70: test(find/e2e): N09 — FindClient/Vendor/User 代表ケース (T01-T04, T30-T32, T41) (@youyo)
  • 769252e: test(find/e2e): N09 — FindInvoice/PurchaseOrder/Payment 代表ケース (T26-T40) (@youyo)
  • f0ac29d: test(find/e2e): N09 — FindProject 代表ケース (T05-T09) (@youyo)
  • 9b80a65: test(find/e2e): N09 — Project/Document seed を ClientID 経由に修正 (@youyo)
  • 3717886: test(find/e2e): N09 — SKIP テンプレ 4 種 + newE2EService helper + 計画書 (@youyo)
  • 388abdd: test(mcpserver/e2e): N09 — in-process handler E2E (T42-T46) (@youyo)