Skip to content

Conversation

@sei-vsarvepalli
Copy link
Contributor

This PR has a few changes related to Explorer.

  1. moves Policy Explorer to Explorer for consistency and better term usage that is less confusing or heavy
  2. Refactors Javascript tools to be module pattern in JavaScript Immediately Invoked Function Expression (IIFE) Module Pattern

Copilot AI review requested due to automatic review settings October 1, 2025 19:50
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the SSVC Explorer tool by renaming it from "Policy Explorer" to "SSVC Explorer" for clearer terminology, and migrates JavaScript functionality from iframe-based architecture to a module pattern using JavaScript IIFE (Immediately Invoked Function Expression). The changes improve consistency in naming and modernize the JavaScript implementation approach.

Key changes:

  • Renamed "Policy Explorer" to "SSVC Explorer" throughout documentation and navigation
  • Replaced iframe-based implementation with inline HTML and JavaScript modules
  • Added external JavaScript dependencies (jQuery and D3.js) for enhanced functionality

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
mkdocs.yml Updates navigation title, removes unused documentation sections, and adds JavaScript dependencies
docs/tutorials/starting_points.md Updates references from "SSVC Policy Explorer" to "SSVC Explorer"
docs/ssvc-explorer/index.md Replaces iframe implementation with inline HTML form and popup interface

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

@ahouseholder ahouseholder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there's an inadvertent deletion in mkdocs.yml beyond the intended changes. Once that's corrected the rest of the PR seems fine to me.

@ahouseholder ahouseholder merged commit 291b577 into main Oct 1, 2025
5 checks passed
@ahouseholder ahouseholder deleted the integrate_javascript branch October 1, 2025 20:38
@ahouseholder ahouseholder added this to the 2025-12 milestone Oct 1, 2025
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.

3 participants