diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 55e06e3..af57cb6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,7 @@ on: push: branches: - main + - v2 permissions: contents: read diff --git a/404.html b/404.html index 662e665..d173cb6 100644 --- a/404.html +++ b/404.html @@ -17,9 +17,9 @@ - +

404

This page is not here.

The address may be outdated or mistyped.

Return home
- + diff --git a/CHANGELOG.md b/CHANGELOG.md index dd209a4..50c82e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,11 @@ ### Changed +- Hardened v2 promotion gates for all ten production tools, vendored-resource integrity, local-only network invariants, save failure paths, and resource boundaries. +- Corrected canonical repository links and extended integration CI to `v2` pushes. +- Narrowed homepage and category privacy copy to production file-content processing and localized shared navigation and summary accessible names across all six interface languages. +- Added a live v2 promotion QA matrix that keeps blocked browser evidence separate from passing automated checks. + - Removed the standalone planned Rotate PDF card; page rotation remains available as part of PDF Organizer. - Moved shared browser image validation and decoding into `tools/shared/image.js` for PDF and Image tools. - Promoted Privacy from generic planned placeholders to a production navigation hub for the existing Image and PDF metadata tools, with distinct supported-scope copy in all six locales. diff --git a/README.md b/README.md index 66a5836..0963d22 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ Secure Tools is a privacy-first web hub for everyday file utilities. Production tools process file contents locally in the browser instead of uploading them to a server. -The project uses a category-first architecture, a Pull Request/main CI gate, and static GitHub Pages deployment. +The project uses a category-first architecture, pull-request CI plus `main`/`v2` integration CI gates, and static GitHub Pages deployment. -The v1 baseline is recorded in the [changelog](./CHANGELOG.md) and historical [v1.0.0 release QA checklist](./docs/release-qa.md). Sprint 12 begins the v2 cycle by expanding production tools into the Image category. +The v1 baseline is recorded in the [changelog](./CHANGELOG.md) and historical [v1.0.0 release QA checklist](./docs/release-qa.md). The live [v2 promotion QA gate](./docs/v2-release-qa.md) records current automated evidence, dependency and repository risks, and the open manual browser matrix. ## Available tools diff --git a/about/index.html b/about/index.html index 6ae8b98..b215fbe 100644 --- a/about/index.html +++ b/about/index.html @@ -20,12 +20,12 @@