Skip to content

docs: add a contributing guide - #93

Merged
willkg merged 1 commit into
mainfrom
docs-contributing
Aug 22, 2026
Merged

docs: add a contributing guide#93
willkg merged 1 commit into
mainfrom
docs-contributing

Conversation

@willkg

@willkg willkg commented Aug 22, 2026

Copy link
Copy Markdown
Member

Adds a CONTRIBUTING.md: code of conduct, filing an issue, dev setup, the make check pre-flight, the converter golden-file suite and the --json schema as the two things a change can silently break, commit conventions, and the rule that anything touching Confluence reads docs/confluence/ first and writes new findings back there with how they were verified.

README's Development section keeps the three commands worth having inline (build, test, check) plus the .env note, and points the rest at the new file. The per-target list it used to carry is what make with no target already prints, and make check covers the ones you actually need before a PR.

Covers the code of conduct, filing an issue, dev setup, the `make check`
pre-flight, the converter's golden-file suite and the --json schema, commit
conventions, and the rule that anything touching Confluence reads
docs/confluence/ first and writes new findings back there.

Trim README's Development section to the three commands worth having inline
and point the rest at CONTRIBUTING.md, rather than keeping two copies of the
task list that `make` already prints.
@willkg
willkg merged commit 9a12d0c into main Aug 22, 2026
1 check passed
@willkg
willkg deleted the docs-contributing branch August 22, 2026 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant