mergegate/crates/miyabi-core/src
林 駿甫 (Shunsuke Hayashi) 9bf1b5e24c fix(core): address review findings F1-F4 + add 10 missing tests
F1: Add depth limit (max 5) to find_note_by_name and
    collect_obsidian_matches to prevent stack overflow on large vaults
F2: Fix bus_enqueue to use store_path parent instead of cwd
F3: Fix update_skill_md_from_patterns to preserve sections after
    the auto-generated marker instead of truncating them
F4: Fix extract_wikilinks to consume chars after | in [[Note|Display]]
    so subsequent links parse correctly

Tests added:
- extract_wikilinks: basic, display text, empty/broken
- find_note_by_name: depth limit enforcement
- resolve_wikilink: direct, nested, non-existent
- build_rejection_section: empty, sorted by count desc
- update_skill_md_from_patterns: append, replace preserving following sections

955 tests GREEN, clippy zero.

Closes #109

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 10:36:44 +09:00
..
agent [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
anthropic.rs [文書] DTP Playbook v3 完全版 — Sprint 1〜5 の全タスク網羅 2026-04-10 06:21:31 +09:00
cache.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
config.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
conversation.rs feat: Add config system, agent mode, and session management 2025-11-22 22:22:11 +09:00
dag.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
dream.rs fix(core): address review findings F1-F4 + add 10 missing tests 2026-04-10 10:36:44 +09:00
error.rs feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00
error_policy.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
feature_flags.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
gate.rs [修正] GATE 0+5: Issue=0 拒否 + ブランチ名バリデーション (#52, #53) 2026-04-10 06:51:39 +09:00
git.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
github.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
github_tools.rs feat: Add GitHub API integration and tools 2025-11-22 23:26:40 +09:00
hooks.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
lib.rs [追加] ドリーミング: event log → 学び抽出 (#59) 2026-04-10 07:29:03 +09:00
lock.rs test(core): add proptest property-based tests for lock and store 2026-04-10 10:18:41 +09:00
logger.rs feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00
mcp.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
openclaw.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
orchestration.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
plugin.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
protocol.rs fix(core): address review findings F1-F4 + add 10 missing tests 2026-04-10 10:36:44 +09:00
retry.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
rules.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
session.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
store.rs test(core): add proptest property-based tests for lock and store 2026-04-10 10:18:41 +09:00
streaming.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00
token.rs feat: Add config system, agent mode, and session management 2025-11-22 22:22:11 +09:00
tool.rs feat: Add config system, agent mode, and session management 2025-11-22 22:22:11 +09:00
tools.rs feat: Add config system, agent mode, and session management 2025-11-22 22:22:11 +09:00
types.rs feat: Add config system, agent mode, and session management 2025-11-22 22:22:11 +09:00
workflow.rs [文書] Playbook v4: ビジョン全38要素をカバーする完全版 2026-04-10 06:54:20 +09:00