[w3c/ServiceWorker] Move spec files to root directory and remove unused files (PR #1794)

This PR reorganizes the repository structure by moving specification files to the root directory per #1009 and cleaning up unused files/folders. This change simplifies the repository structure and makes it more maintainable.

## Changes made:
1. Moved key specification files to root:
   - Moved `docs/index.bs` → `index.bs`
   - Moved `docs/sw-registration-figure.svg` → `sw-registration-figure.svg`

2. Updated configuration files to reflect new paths:
   - `.github/workflows/generate.yml`: Updated SOURCE and DESTINATION paths
   - `.pr-preview.json`: Updated src_file path
   - Updated references in documentation

3. Removed unused files from
  - Publish folder
  - docs/spec/
  - docs/v1/

## Testing:
- Verified Bikeshed processing works with new file locations
- Confirmed GitHub Actions workflow builds correctly
- Checked all SVG references remain intact
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/ServiceWorker/pull/1794

-- Commit Summary --

  * Move spec files to root directory and remove unused files

-- File Changes --

    M .github/workflows/generate.yml (40)
    M .pr-preview.json (14)
    A FeatureFlagAnalysisInstructions.md (267)
    M README.md (112)
    D docs/spec/service_worker/index.html (10)
    D docs/spec/service_worker_1/index.html (10)
    D docs/v1/index.bs (3403)
    R index.bs (0)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/LICENSE (202)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/README.md (23)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/algorithm.html (30)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/base.css (167)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower.json (17)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/.bower.json (26)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/AUTHORS (9)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/CONTRIBUTING.md (73)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/LICENSE (27)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/PATENTS (23)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/README.md (6)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/bower.json (17)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/build.log (48)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/platform.js (35)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/platform/platform.js.map (1)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/.bower.json (18)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/AUTHORS (9)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/CONTRIBUTING.md (1)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/LICENSE (27)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/PATENTS (23)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/bower.json (8)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/docs.json (245)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/index.html (64)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/polymer-ajax.html (241)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/polymer-xhr.html (96)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/smoke.html (30)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/test/html/polymer-ajax.html (30)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/test/js/polymer-ajax.js (9)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer-ajax/test/runner.html (31)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/.bower.json (29)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/LICENSE (27)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/README.md (7)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/bower.json (20)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/build.log (37)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/component.json (17)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/composer.json (36)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/package.json (29)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/polymer-body.html (33)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/polymer.html (8)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/polymer.js (30)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/bower_components/polymer/polymer.js.map (1)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/clause.html (36)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/framework.html (24)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/idl.html (38)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/include.js (51)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/promise-0.1.1.min.js (1)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/section.html (64)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/section.js (95)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/toc.html (65)
    D publish/service_worker/FPWD-service-workers-20140501/assets/web-spec-framework/toc.js (51)
    D publish/service_worker/FPWD-service-workers-20140501/index.html (1433)
    D publish/service_worker/WD-service-workers-20141113/index.html (3629)
    D publish/service_worker/WD-service-workers-20141118/index.html (3636)
    D publish/service_worker/WD-service-workers-20150205/index.html (3546)
    D publish/service_worker/WD-service-workers-20150625/index.html (3835)
    D publish/service_worker/WD-service-workers-20160830/index.bs (4450)
    D publish/service_worker/WD-service-workers-20160830/index.html (8217)
    D publish/service_worker_1/CR-service-workers-20191119/index.html (11886)
    D publish/service_worker_1/WD-service-workers-1-20161011/index.bs (3985)
    D publish/service_worker_1/WD-service-workers-1-20161011/index.html (7478)
    R sw-registration-figure.svg (0)

-- Patch Links --

https://github.com/w3c/ServiceWorker/pull/1794.patch
https://github.com/w3c/ServiceWorker/pull/1794.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/pull/1794
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/ServiceWorker/pull/1794@github.com>

Received on Thursday, 2 October 2025 21:44:45 UTC