Skip to content

[green] Harden cache retirement and smoke rollback - #8

Merged
yyods merged 6 commits into
mainfrom
agent/deployment-rollback-cache-hotfix
Aug 1, 2026
Merged

[green] Harden cache retirement and smoke rollback#8
yyods merged 6 commits into
mainfrom
agent/deployment-rollback-cache-hotfix

Conversation

@yyods

@yyods yyods commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • use exact Nginx cache-map keys for both retired unversioned social cards, including query variants
  • route explicit post-activation smoke rejections through the rollback trap
  • add regression contracts for both production failures

Evidence

  • red commit reproduces both failures
  • targeted deployment contract: 25/25 pass
  • full web gate: 175 tests pass; formatting, lint, typecheck, website license audit, vinext check, Next build, and Sites build pass
  • live origin and Cloudflare GET/HEAD verification: retired PNG and SVG return 404 with Cache-Control: no-store
  • current release full production smoke passed and its activation watchdog was confirmed inactive

Scope

No firmware, app, protocol, or announcement claims change.

yyods added 6 commits August 1, 2026 10:31
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
@yyods
yyods merged commit 0b6b6b6 into main Aug 1, 2026
32 checks passed
@yyods
yyods deleted the agent/deployment-rollback-cache-hotfix branch August 1, 2026 03:53
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