Skip to content

Align the end-to-end harness with signing profile v1 - #6

Merged
jt55401 merged 2 commits into
mainfrom
feat/v1-profile-e2e
Aug 28, 2026
Merged

Align the end-to-end harness with signing profile v1#6
jt55401 merged 2 commits into
mainfrom
feat/v1-profile-e2e

Conversation

@jt55401

@jt55401 jt55401 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • publish exact URL-scoped v1 payloads through WordPress and Hugo
  • verify response-source slices against the final HTTPS document URL in Chromium
  • serve article and key endpoints over isolated test TLS
  • pin and validate the compatible sibling revisions
  • add a one-command small simulation and top-down setup guide

Validation

  • npm test (31 tests)
  • npm run build
  • docker compose config --quiet
  • npm audit --audit-level=low
  • fresh ./scripts/run-e2e.sh scenario-small.yaml: 8/8 pages published, 0 signature failures, 0 indicator mismatches, all phases passed
  • built extension in Chromium: valid page, live DOM divergence warning, valid again after reload

@jt55401
jt55401 merged commit 034af22 into main Aug 28, 2026
1 check passed
@jt55401
jt55401 deleted the feat/v1-profile-e2e branch August 28, 2026 09:29
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