Skip to content
Discussion options

You must be logged in to vote

You can make the client document a first-class artifact with a custom schema, so it lives next to the specs and gets updated section by section instead of regenerated.

  1. Fork the default schema (Customization docs):

bash
openspec schema fork spec-driven client-facing

  1. Add a client-brief artifact in openspec/schemas/client-facing/schema.yaml:

yaml

  • id: client-brief
    generates: client-brief.md
    description: Customer-facing solution description (no technical detail)
    template: client-brief.md
    instruction: |
    Write for the customer: Background, Problem, High-level solution.
    No code, file names or internal specs.
    When updating, change only the sections affected by the change;
    keep all other wordi…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@devTS123
Comment options

Answer selected by devTS123
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants