Skip to content

docs: record final bucket CORS hardening design - #7

Merged
Vonng merged 4 commits into
mainfrom
codex/issue-75-cors-design
Aug 29, 2026
Merged

docs: record final bucket CORS hardening design#7
Vonng merged 4 commits into
mainfrom
codex/issue-75-cors-design

Conversation

@Vonng

@Vonng Vonng commented Aug 29, 2026

Copy link
Copy Markdown
Member

Summary

  • add the English and Chinese public design record for per-bucket CORS site-replication convergence
  • record the zero-baseline C-prime register, durable tombstones, exact source timestamps, deterministic equal-time conflicts, distributed CORS lock, full-state status/heal, initial-sync and restart semantics
  • add the English and Chinese strict wire-contract record covering XML shape, Unicode IDs, exact methods, checksums, MaxAge presence, single-star matching, wildcard credentials, and Origin: null
  • document legacy-invalid metadata fail-closed recovery, mixed-version/downgrade boundaries, inherited #76/#77 scope, and the remaining release gates
  • keep implementation, merge, deployment, tag, image, and production claims separate

Evidence

  • server implementation: pgsty/silo PR #80, final head 91d909175
  • final B2+B3 code commit: 0eebc928f
  • server PR checks: 8/8 green after integration
  • local docs make check: warning-fatal Hugo build and 473,129 rendered internal references pass
  • rendered pages: EN 1175, ZH 1177
  • local browser QA: replication and wire-contract EN/ZH routes render with correct language/title/status and no broken images
  • real local two-site acceptance and raw SigV4 protocol probes are recorded as local evidence only, not deployment or production proof

Refs pgsty/silo#75.

Vonng added 3 commits August 29, 2026 09:12
Signed-off-by: Feng Ruohang <rh@vonng.com>
Document the C-prime replication register, deterministic conflicts, strict wire contract, legacy-invalid recovery, combined Opus review, and the remaining release gates in English and Chinese.

Refs pgsty/silo#75

Signed-off-by: Feng Ruohang <rh@vonng.com>
Record combined local gates, raw SigV4 protocol probes, real two-site offline/delete/heal/restart evidence, and warning-fatal EN/ZH rendering QA without claiming merge, deployment, or production release.

Refs pgsty/silo#75

Signed-off-by: Feng Ruohang <rh@vonng.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 29, 2026

Copy link
Copy Markdown

Deploying silo-pgsty-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2a98ab2
Status: ✅  Deploy successful!
Preview URL: https://b0b77906.silo-pgsty-com.pages.dev
Branch Preview URL: https://codex-issue-75-cors-design.silo-pgsty-com.pages.dev

View logs

Use the Go version declared by go.mod and Hugo 0.165.0 so the GitHub Pages lane matches the repository build requirements and local/Cloudflare validation.

Signed-off-by: Feng Ruohang <rh@vonng.com>
@Vonng
Vonng merged commit b6e4b46 into main Aug 29, 2026
3 checks passed
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