Skip to content

Rules: グローバル + プロジェクト階層ルールファイル読み込み #48

@terisuke

Description

@terisuke

親Epic: #39

��要

~/.opencode/rules/*.md のグローバルルールとプロジェクト別ルールを読み込み、session/instruction.ts でAGENTS.mdと統合してsystem promptに注入する。

ディレクトリ構成

~/.opencode/rules/          # グローバル(全プロジェクト共通)
  coding-style.md
  git-workflow.md
  quality.md

{project}/.opencode/rules/  # プロジェクト固有(上書き・追加)
  testing.md

対象ファイル

  • packages/opencode/src/config/paths.ts — rulesディ��クトリパス追加
  • packages/opencode/src/session/instruction.ts — ルール読み込み統合

受入基準

  • ~/.opencode/rules/*.md が自動読み込みされる
  • プロジェクト .opencode/rules/*.md がグローバルに加算される
  • 同名ファイルはプロジェクト側が優先(上書き)
  • ルール内容がsystem promptのAGENTS.mdセクションの後に注入される

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions