Skip to content

Improve Node SDK branding and discoverability - #83

Merged
cport1 merged 1 commit into
mainfrom
marketing/node-repo-presence-20261111
Nov 12, 2026
Merged

cport1 merged 1 commit into
mainfrom
marketing/node-repo-presence-20261111

Conversation

@cport1

@cport1 cport1 commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

The repository opened with a narrow tripwire headline and no WebDecoy branding, while the SDK also supports AI agent verification and crawler policies. Add a branded banner, CI/npm/type/license badges, a searchable SDK heading and a framework chooser, keeping the existing technical reference and keyless install path.

  • Add an editable SVG and 1600 × 800 PNG with the existing WebDecoy duck, dark background and pink accents. The illustrated verdict is labeled as an example in monitor mode.
  • Improve the core npm README, package description and relevant discovery keywords. These npm-facing changes take effect on the next normal release; no version bump or publication is included.
  • Clarify that signed-agent support is not universal and application middleware observes requests reaching the app. Keep Cloudflare as complementary protection.

Validation: inspected the rendered banner; root README local links and heading anchors pass; JSON parses; git diff --check passes; npm pack dry run includes README at unchanged version 0.22.3. Runtime code is unchanged. CI badge returned HTTP 200; direct docs/Shields probes returned 403, so those external endpoints were not independently validated by that probe.

GitHub About description, docs homepage and 20 relevant topics are updated live. The PNG is also uploaded as the repository social preview; the saved image was visually verified and GraphQL confirms usesCustomOpenGraphImage: true. Both Node 20 and Node 22 CI jobs passed, including build, lint, tests and edge checks.

@cport1
cport1 merged commit abcd8e3 into main Nov 12, 2026
2 checks passed
@cport1
cport1 deleted the marketing/node-repo-presence-20261111 branch November 12, 2026 15:46
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