Thank you for contributing to html.
- Open an issue before substantial behavior or architecture changes.
- Keep changes focused and preserve the package boundaries described in
AGENTS.md. - Use Go 1.26.3 or newer and avoid new dependencies unless they are necessary.
- Add package-local tests for behavior changes.
- Run
just checkandgit diff --checkbefore submitting a pull request.
For rendered UI changes, also run just qa-browser and include representative
screenshots or generated HTML. Never include secrets, private source documents,
or machine-specific paths in fixtures or reports.