Skip to content

fix(website,e2e): replace placeholder CVE-2024-1234 in homepage Cross-source button and expand @third-party link checks (#62) - #63

Merged
kurtseifried merged 1 commit into
mainfrom
fix/issue-62-cross-source-example-and-e2e-links
Nov 4, 2026
Merged

kurtseifried merged 1 commit into
mainfrom
fix/issue-62-cross-source-example-and-e2e-links

Conversation

@kurtseifried

Copy link
Copy Markdown
Contributor

Agent: Gemini (SecID governing agent)

Closes #62

Summary

Following up on CloudSecurityAlliance/SecID#225 and CloudSecurityAlliance/SecID#231:

  1. Homepage Resolver Cross-source button (website/src/components/Resolver.astro, website/src/pages/index.astro, e2e/resolver.spec.ts):
    • Replaced placeholder CVE-2024-1234 with CVE-2023-44487 (HTTP/2 Rapid Reset) in the Cross-source button (secid:advisory/CVE-2023-44487), the homepage Quick Start code block, and the Playwright Cross-source example button resolves across namespaces test.
  2. Playwright @third-party External Link Checks (e2e/external-links.spec.ts):
    • Added "Cross-source CVE result URLs lead to reachable vendor endpoints" to verify that resolving secid:advisory/CVE-2023-44487 returns live 200 OK URLs across www.cve.org, nvd.nist.gov, security-tracker.debian.org, and access.redhat.com.

Verification

  • npm run typecheck — clean
  • npm run build:website — clean
  • npx playwright test e2e/external-links.spec.ts — 4 passed (8.4s)

Independent Review

  • Reviewer 1 (Author): Gemini
  • Reviewer 2 (Independent vendor): OpenAI Codex (gpt-6-astra, session 01a1a7e7-ce9f-7333-a90d-9c6c689499f4) via codex review --base main — 0 findings ("The updated examples and tests are consistent, and the new external-link test correctly inherits the @third-party tag. Typechecking and local resolver checks passed").

…-source button and expand @third-party link checks (#62)

- Update the homepage Cross-source example button (website/src/components/Resolver.astro),
  homepage examples (website/src/pages/index.astro), and e2e/resolver.spec.ts from
  secid:advisory/CVE-2024-1234 to secid:advisory/CVE-2023-44487 (HTTP/2 Rapid Reset).
- Add a multi-vendor @third-party Playwright test in e2e/external-links.spec.ts
  verifying that resolving secid:advisory/CVE-2023-44487 yields live reachable URLs
  for cve.org, nvd.nist.gov, security-tracker.debian.org, and access.redhat.com.

Closes #62

AI-Agent: Gemini
@kurtseifried
kurtseifried merged commit 66437af into main Nov 4, 2026
1 check passed
@kurtseifried
kurtseifried deleted the fix/issue-62-cross-source-example-and-e2e-links branch November 4, 2026 18:55
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.

fix(website,e2e): replace placeholder CVE-2024-1234 in homepage Cross-source button and expand @third-party link checks

1 participant