Skip to content

Adoption polish: package icon, issue/PR templates, CONTRIBUTING, CODE_OF_CONDUCT - #294

Merged
nathanpond merged 1 commit into
mainfrom
chore/adoption-polish
Aug 27, 2026
Merged

nathanpond merged 1 commit into
mainfrom
chore/adoption-polish

Conversation

@nathanpond

Copy link
Copy Markdown
Owner

Smooths the on-ramp now that n8PDF is published (0.1.2) and inviting feedback. Pure repository polish — no change to the library's behaviour or its invariants (zero package refs, eight public types, warnings-as-errors all hold; the package still packs and icon.png lands in the .nupkg).

What's here

  • NuGet package icon — src/n8PDF/icon.png (document glyph + n8 wordmark + PDF badge), wired via PackageIcon and packed in. Shows on nuget.org from the next release; the current 0.1.2 listing is unaffected.
  • Issue forms — bug and feature forms that encode the fidelity method's ask (smallest .docx + Word's own export), route security reports to private disclosure, and use only the repo's own label vocabulary (needs-triage, feature).
  • PR template — the verification checklist and the Refs #N (never Fixes/Closes) rule, surfaced at PR time.
  • CONTRIBUTING.md + CODE_OF_CONDUCT.md — the short contributor guide (invariants, build/test with the three checkers, the issue workflow) and Contributor Covenant 2.1. Both route confidential contact through GitHub's private reporting rather than a published email.

Verified

  • dotnet pack clean; .nupkg contains icon.png and the nuspec carries <icon>icon.png</icon>.

🤖 Generated with Claude Code

…_OF_CONDUCT

Smooths the on-ramp now that n8PDF is published and inviting feedback. None of
it touches the library's behaviour or its invariants (zero package refs, eight
public types, warnings-as-errors all hold).

- NuGet package icon (src/n8PDF/icon.png): a document glyph with the n8 wordmark
  and a PDF badge, referenced via PackageIcon and packed into the .nupkg. Appears
  on nuget.org from the next release.
- Issue forms (.github/ISSUE_TEMPLATE): bug and feature forms that encode the
  fidelity method's ask — smallest .docx plus Word's own export — and route
  security reports to private disclosure and questions to Discussions. Labels use
  the repo's own vocabulary (needs-triage, feature); no invented labels.
- PULL_REQUEST_TEMPLATE.md: the verification checklist and the Refs-#N (never
  Fixes/Closes) rule, so the invariants are visible at PR time.
- CONTRIBUTING.md and CODE_OF_CONDUCT.md at repo root: the short contributor
  guide (invariants, build/test with the three checkers, the issue workflow) and
  Contributor Covenant 2.1, both routing confidential contact through GitHub's
  private reporting rather than a published email.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018z5C7uNEvN24w5mSrN9sV7
@nathanpond
nathanpond merged commit 41c7611 into main Aug 27, 2026
7 checks passed
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