Skip to content

docs: add Quickstart, honest comparison, and community-standards files#8

Merged
Affanmir merged 2 commits into
mainfrom
docs/quickstart-and-honest-comparison
May 2, 2026
Merged

docs: add Quickstart, honest comparison, and community-standards files#8
Affanmir merged 2 commits into
mainfrom
docs/quickstart-and-honest-comparison

Conversation

@Affanmir

@Affanmir Affanmir commented May 2, 2026

Copy link
Copy Markdown
Owner

Summary

Three discovery- and trust-focused changes aimed at fixing the trial-to-adopt funnel (50 unique clones / ~2 actual installs over 14 days):

  • Quickstart in 60 seconds at the top of the README — single copy-paste workflow that just works on the common Python/pytest case, with a one-liner pointer for other languages. No config decisions required to see a green PR comment.
  • Neutral, honest comparison table vs. Codecov, Coveralls, and 5monkeys/cobertura-action. Replaces the previous all-Yes table. Adds rows where competitors win (historical trends, org dashboards, format breadth) and a "Pick X if…" footer so users self-select honestly.
  • Community-standards files: SECURITY.md (private vuln reporting via GitHub Security Advisories, v2.x supported, consumer hardening notes) and CODE_OF_CONDUCT.md (Contributor Covenant 2.1 adopted by reference, with local reporting/enforcement details). CONTRIBUTING.md placeholder clone URL fixed and now references both.

The community files mainly unblock enterprise adopters whose security/legal teams gate on the presence of a security policy, and prepare the project for an OpenSSF Best Practices badge later.

Why

Per the PM analysis, stars/forks are vanity for an Action — adoption is the metric. The funnel leak is at clone → install (~4%). A frictionless Quickstart and an honest comparison are the two highest-leverage README changes for that gap.

Things to confirm before merge

  • The contact email used in SECURITY.md and CODE_OF_CONDUCT.md is [email protected] — change if a different inbox is preferred for OSS contact.
  • Enable GitHub Private Vulnerability Reporting in repo Settings → Security so the link in SECURITY.md resolves to the report form.
  • Enable GitHub Discussions if not already, since CoC scope mentions it.

Test plan

  • Open this PR and confirm the new README sections render correctly on github.com (especially the comparison table and the Quickstart code block).
  • Confirm internal anchor #common-patterns resolves (Quickstart links to it).
  • After merge, check https://github.com/Affanmir/diff-cover-action/community — Community Standards score should jump (Security policy ✓ and Code of conduct ✓ added).
  • CI (integration-test workflow) passes — these are doc-only changes so no runtime impact expected.

🤖 Generated with Claude Code

- README: add a 60-second Quickstart at the top so cloners reach a
  working setup without configuration choices
- README: replace the comparison with a neutral table that acknowledges
  where Codecov, Coveralls, and 5monkeys/cobertura-action win, plus
  "pick X if" guidance for honest tool selection
- README: rename existing "Quick Start" to "Common Patterns" so the
  60-second version is unambiguously the entry point
- Add SECURITY.md with private vulnerability reporting via GitHub
  Security Advisories, supported version policy (v2.x only), and
  consumer hardening recommendations
- Add CODE_OF_CONDUCT.md adopting Contributor Covenant 2.1 by reference
  with local reporting and enforcement details
- CONTRIBUTING.md: fix placeholder clone URL and link to CoC + SECURITY
- README: add Security section and CoC reference next to Contributing

Targets the GitHub community-standards profile (security policy + CoC)
to unblock enterprise adoption gates and clears the way for an OpenSSF
Best Practices badge later.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
100.0%

████████████████████100.0% on changed lines

0 lines changed   0 uncovered   0 files

 📋 Full diff-cover report

Diff Coverage

Diff: origin/main...HEAD, staged and unstaged changes

No lines with coverage information in this diff.

🛡️ diff-cover-action

Use [email protected] (personal) instead of the LAAM work email
for the public reporting channels.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@Affanmir
Affanmir merged commit 27395c5 into main May 2, 2026
5 checks passed
@Affanmir
Affanmir deleted the docs/quickstart-and-honest-comparison branch May 2, 2026 14:04
@Affanmir Affanmir mentioned this pull request Jun 23, 2026
Affanmir added a commit that referenced this pull request Jun 23, 2026
Patch release rolling up the work merged since v2.1.0:
- Fix Markdown table rendering in PR comments and the step summary (#13, fixes #11)
- Document the Dev Container dev environment (#12)
- Note the new Quickstart / honest-comparison docs (#8)

Also bumps the long-stale pyproject version (1.0.0 -> 2.1.1) to match the release.

Co-authored-by: Claude Opus 4.8 <[email protected]>
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