| summary | Contribution workflow for this extension repository. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| read_when |
|
||||||||
| system4d |
|
- Create a focused branch.
- Run
npm run docs:listand read matched docs before cross-cutting changes. - Implement one scoped change.
- Run
npm run check. - Update docs/changelog where relevant.
- Open PR with concise rationale and validation output.
- Keep diffs small and reviewable.
- Preserve markdown frontmatter in generated docs.
- Prefer explicit scripts over manual one-off commands.
- Keep
.copier-answers.ymlin version control. - Do not edit
.copier-answers.ymlmanually. - Run update/recopy from a clean destination repo (commit or stash pending changes first).
- Use
copier update --trustwhen.copier-answers.ymlincludes_commitand update is supported. - In non-interactive shells/CI, append
--defaultsto update/recopy. - Use
copier recopy --trustwhen update is unavailable (for example local non-VCS source) or cannot reconcile cleanly. - After recopy, re-apply local deltas intentionally and run
npm run check.