Where you work
- App-managed
- Web app
- Git-managed
- Repository
Real questions expose missing or wrong business rules. Your team turns each one into a reviewed change to the shared context, tests it, and publishes it, so every later answer uses it.
active_customers metric with that rule and review the diff.To add a definition the business has just agreed, follow the workflow from its writing step. To cover a new business area, expand the existing context from its sources and check both old and new answers.
Your project’s setup decides the workflow. If your team edits the context files in a repository, the project is git-managed; otherwise it is app-managed, and you edit in the web app. For a first project, follow Build and publish your first context.
| App-managed | Git-managed | |
|---|---|---|
| Where you work | Web app | Repository |
| How changes are reviewed | Review the proposed changes in Cassis | Review a pull request |
| How changes go live | Publish in Cassis | Merge; the GitHub App or CI publishes it |
| Best fit | Context owners who do not work in git | Teams already comfortable with git |
Keep one place for edits. On a git-managed project, edit the repository; on an app-managed project, edit in Cassis. Parallel changes in both places can overwrite each other.
To move to Git, pull the existing context into a repository and choose how later changes publish. To move back to the app, disable the CI publisher or disconnect the GitHub integration first; the published context remains available.