Skip to content

Front-page and site copy refresh (mission/deck framing, FAQs, brevity, no em-dashes)#39

Merged
yesnet0 merged 4 commits into
mainfrom
preview
Jul 5, 2026
Merged

Front-page and site copy refresh (mission/deck framing, FAQs, brevity, no em-dashes)#39
yesnet0 merged 4 commits into
mainfrom
preview

Conversation

@yesnet0

@yesnet0 yesnet0 commented Jul 5, 2026

Copy link
Copy Markdown
Member

Front-page and site copy refresh for disclose.io.

Copy / mission

  • New tagline and framing: "the infrastructure that powers vulnerability disclosure and security reporting," safe/simple/standardized for everyone (from the 2026 mission deck).
  • Realigned what-is / vision-and-mission / key-objectives / universe / footer / meta / llms.txt to the same framing; ecosystem and scoreboard surfaced qualitatively.
  • No drift-prone stats (org counts, Fortune/ASX/FTSE tallies, founding years removed).

FAQs (front page)

  • Corrected nonprofit status (incorporated Delaware nonprofit; 501(c)(3) in progress, not yet deductible).
  • Fixed a garbled founder credit to the National Telecommunications and Information Administration (NTIA).
  • Pointed "keep the list current" at directory.disclose.io; dropped a mismatched repo link and the drift-prone "even in 2026."

Housekeeping

  • Removed the "I want to contribute" homepage card.
  • Generalized unverifiable event dates; retired the dead data.disclose.io survey entry.
  • Removed em-dashes site-wide (content, data, config, layouts, static, and the framework generator). Canonical legal terms and the externally-attributed practices doc left as-is.
  • functions/_middleware.ts made opt-in (inert on the GitHub Pages production build).

Reviewed end-to-end on the dev.disclose.io preview.

yesnet0 added 4 commits July 5, 2026 04:26
… opt-in

- Hero tagline now leads with the infrastructure framing (powers vulnerability
  disclosure and security reporting, Internet-wide) while keeping the
  safe/simple/standardized triad, plus a subtle supporting line
  (open/est-2018, 27,583 orgs tracked, the Fortune 100 safe-harbor scoreboard).
- what-is-disclose / vision-and-mission / key-objectives / universe rewritten to
  the deck framing: provenance (2014 lineage, 2018 founded, 2020 dioterms CC0),
  the ecosystem (standards/tools/data/measurement/commons), and the
  F100/ASX100/FTSE100 safe-harbor scoreboard. Footer blurb, site meta and
  llms.txt aligned to the same wording.
- The "I found a vulnerability" card retargeted from directory to
  lookup.disclose.io (a finder's first need is who to report to).
- Footer resources gain Directory, Scoreboard and Vault.
- functions/_middleware.ts: the basic-auth wall is now OPT-IN (enforces only when
  REQUIRE_AUTH=true) so dev.disclose.io serves ungated. noindex is still enforced
  via static/_headers.

Look and feel unchanged (copy, one muted supporting line, three footer links).
preview branch only; live disclose.io (main) is unaffected.
- Remove hard numbers that would go stale: org totals (27,583), the
  Fortune 100 / ASX 100 / FTSE 100 tallies, and founding years. The
  scoreboard is now referred to qualitatively ("safe-harbor scoreboard
  for the world's biggest companies").
- Tighten everything for a wide, mixed audience: shorter hero tagline and
  supporting line, condensed what-is / vision-and-mission / key-objectives,
  and "for everyone" in place of longer phrasings.
- No look/feel change; preview branch only.
FAQs (front page):
- Correct the nonprofit status: disclose.io is incorporated as a Delaware
  nonprofit; 501(c)(3) is still in progress, so gifts aren't deductible yet
  (was "in the process of incorporating").
- Fix a garbled founder credit: "National Transport and Information Authority"
  -> National Telecommunications and Information Administration (NTIA).
- Point "keep the list up to date" at directory.disclose.io (the system of
  record) instead of a mismatched diodb/dioterms link.
- Drop the drift-prone "even in 2026" line; tighten every answer.

Factuality:
- Generalize unverifiable future event dates for Hackers on the Hill.
- Retire the dead data.disclose.io survey entry in the project directory.

Em-dashes removed across the whole site (house style): content, data, config,
layouts, static, and the framework generator (maturity titles + descriptions).
Left untouched by design: the canonical legal terms and the externally-
attributed good-faith-research practices doc.
@yesnet0 yesnet0 merged commit 799a87a into main Jul 5, 2026
2 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