Skip to content

tsd-ollama-opencode-9fe49a1fb7-done-criteria.yaml ​

このページは docs/ja/projects/prj-0001/execution/grade/criteria/tsd-ollama-opencode-9fe49a1fb7-done-criteria.yaml から生成された表示用ページです。正本は YAML ファイルであり、このページは再生成できます。

yaml
# yaml-language-server: $schema=../../../../../../specdojo/schemas/v1/grade-done-criteria.schema.yaml
id: tsd-ollama-opencode-grade-criteria
document: tsd-ollama-opencode
path: docs/ja/product/030-architecture/020-infrastructure/tsd-ollama-opencode.md
graded_at: "2026-10-28T16:18:41.980Z"
graded_by: flash-high-executor
content_hash: adf89fc90887cda2670ecba4f37a6e3d174c9a9af6b5af23127805b8751d5f12
summary:
  satisfied: 0
  unsatisfied: 5
  total: 5
criteria:
  - id: DC-001
    text: 採用技術の選定理由と制約が業務要件と整合していること
    roles:
      - BA
    viewpoint: vp-ba-requirements-completeness
    status: unsatisfied
    reason: >-
      Technical selection rationale and constraints for Ollama and custom provider are not mapped to business
      requirements.
  - id: DC-002
    text: 技術スタック選定を承認できること
    roles:
      - PO
    viewpoint: vp-po-decision-readiness
    status: unsatisfied
    reason: Trade-offs, impact scope, approver designation, and unresolved issues required for PO approval are missing.
  - id: DC-003
    text: 技術的制約・ライセンス・バージョン方針が識別できること
    roles:
      - ARC
    viewpoint: vp-arc-technical-constraints
    status: unsatisfied
    reason: >-
      Technical constraints, licensing conditions, and version policies for Ollama, OpenCode, and
      @ai-sdk/openai-compatible are not identified.
  - id: DC-004
    text: テストフレームワーク・CI/CD環境の参照として使えること
    roles:
      - QE
    viewpoint: vp-qe-verifiability
    status: unsatisfied
    reason: >-
      Test framework and CI/CD environment references are missing, and verification commands contain model and agent
      naming errors.
  - id: DC-005
    text: 開発環境構築・ライブラリ選定の参照として使えること
    roles:
      - DEV
    viewpoint: vp-dev-implementation-readiness
    status: unsatisfied
    reason: >-
      Configuration snippets and verification commands conflict with canonical opencode.json and existing agent
      definitions.