Skip to content

feat(cli,docs): generate provider-form WORKFLOW.md (workflow init, skill templates), reload semantics for provider changes, configuration docs #710

Description

@moncher-dev

Parent: #669 (Epic #651)
리포트 항목: A4, A5docs/reports/2026-08-28-upstream-spec-drift-research.md

결정(2026-08-28): flat 키는 deprecated alias로 유지(non-breaking), doctor가 변환된 provider 블록 출력, 제거는 #679(사인 전 착수 금지).

#669 분할 4/4 — 생성기·런타임 리로드·문서.

범위

  • workflow init/generate-reference-workflow.ts/스킬 템플릿(workflow-schema.ts)이 tracker.provider 형식을 생성
  • config.json에 고정되는 트래커 설정(C10)과 provider 변경의 live 반영 범위 결정 → docs/configuration.md reload 절에 기록 (설계 결정만, 대규모 리로드 구현은 별도)
  • README/packages/cli/README.md 예제를 provider 형식으로, flat 키는 "deprecated, 다음 major 제거(chore(core): remove deprecated flat tracker keys (next major) — do not start until removal is signed off #679)" 표기
  • ADR: alias 유지 + 제거 예고

완료 기준

  • 새로 생성된 WORKFLOW.md가 workflow validate 통과; 문서 병합

Blocked by: #708, #709

Metadata

Metadata

Assignees

Labels

changeset:patchRequires a patch changeset for CLI package releasecliAffects @gh-symphony/cli packagedocumentationImprovements or additions to documentationspec-gapSymphony spec compliance gap

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions