Skip to content

SEO POST-B2: shortened metadata with reviewed CSP hashes (Draft) - #237

Merged
bitmaster162 merged 1 commit into
mainfrom
agent/site-seo-post-b2-425189c-local-r1
Oct 16, 2026
Merged

bitmaster162 merged 1 commit into
mainfrom
agent/site-seo-post-b2-425189c-local-r1

Conversation

@bitmaster162

Copy link
Copy Markdown
Owner

SEO POST-B2 — owner/delegate authorized Draft ONLY

No merge, no manual deploy, no production changes, no auto-merge, squash, rebase, force-push, branch deletion or secret handling. Separate owner approval is required before Ready or merge. Git-integrated Vercel Preview is permitted for verification.

Exact candidate

All 17 files and reasons

  1. scripts/csp-inline-allowlist.json — Replace six reviewed inert RU JSON-LD SHA-256 values; script/style hash counts unchanged.
  2. scripts/verify-n2-agent-incidents-r1.mjs — Pin rendered HTML-escaped Agent Incidents title and exact 2026-10-16 sitemap date.
  3. scripts/verify-p28-definition-r1.mjs — Pin exact new /ru/agent-authority-audit fingerprint and lastmod.
  4. scripts/verify-p30-research-library-r3.mjs — Pin owner-reviewed RU Before Write Access description and exact 112-character length.
  5. scripts/verify-public-quality.mjs — Keep strict exact RU Before Write Access description exception aligned with approved frontmatter.
  6. src/content/research-notes/before-write-access.ru.md — Shorten RU meta description to 112 characters; no case or claim additions.
  7. src/content/research-notes/bitget-authority-after-orchestration-compromise.en.md — Shorten Bitget guide SEO title.
  8. src/data/sitemap-currentness.json — Regenerate fingerprints/lastmod for nine modified pages; preserve 133 routes and B2 pages.
  9. src/generated/research-notes.json — Regenerate the two research-note metadata mirrors.
  10. src/pages/agent-incidents.astro — Shorten EN Agent Incidents SEO title; maintain deferred RU translation.
  11. src/pages/entry-audit-vs-pentest-ai-security-grc.astro — Shorten EN Entry Audit comparison SEO title.
  12. src/pages/ru/agent-authority-audit.astro — Shorten RU Agent Authority SEO title.
  13. src/pages/ru/agent-control-standard.astro — Shorten RU Agent Control Standard SEO title.
  14. src/pages/ru/continuityos.astro — Shorten RU ContinuityOS SEO title.
  15. src/pages/ru/entry-audit-vs-pentest-ai-security-grc.astro — Shorten RU Entry Audit comparison SEO title.
  16. src/pages/ru/owasp-agentic-skills-top-10.astro — Shorten RU OWASP Agentic Skills SEO title.
  17. vercel.json — Replace six matching SHA-256 values in each of the two existing CSP header policy copies; no other config changes.

Evidence and gates

  • Nine approved metadata fixes: 8 SEO titles (<=60 chars) and one RU description (112 chars, <=160).
  • Post-B2 sitemap/SEO: 133 indexable routes, EN 67/RU 66, 150 rendered HTML pages, two Company Twin pages preserved.
  • Pre-commit npm run build:core PASS on the exact approved source diff (the local precommit receipt was LOCAL_GIT, not provider-bound).
  • PUBLIC_QUALITY_GATE, P30_RESEARCH_LIBRARY_R3, N2_AGENT_INCIDENTS_R1, SITEMAP_CURRENTNESS_VERIFY, INLINE_CSP_GATE all PASS. CSP: 102 reviewed script hashes, 54 reviewed style hashes, 0 unknown/stale and no weakened policy.
  • All 9 current harnesses PASS: seven Site Agent harnesses, mutation-lease audit (25 assertions), site-mutation-lease (26 assertions). Separate node --test tests/b1-2-event-counter.test.mjs: 56/56 PASS.
  • Verifier registry: 75 current (including one CI workflow module), 2 historical (verify-p30-research-library-r1.mjs must run on 8e4c72a4...; R2 on 2298fa93...), 2 UNRESOLVED/FAIL classification (verify-b1-2-event-counter.mjs, verify-live-headers.mjs without release manifest binding). These two are not claimed as current PASS.
  • A real Vercel Preview and its VERCEL_POLICY_GATE=PASS with PROVIDER_BOUND receipt are still required. Cloudflare provider-bound gate is not claimed. Do not fake provenance with local env overrides.
  • Earlier vercel link unexpectedly created a local OIDC token file. That local .env.local and linked .vercel directory were subsequently removed without reading the token; local deletion does not prove server-side token revocation.

Next gate

Verify exact GitHub head/base/tree, all CI checks, Vercel Preview READY and provider-bound build-log evidence, reviews/threads and no drift. Keep this PR Draft pending a separate explicit owner decision. No production deploy.

@vercel

vercel Bot commented Oct 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bitevo_agent_site Ready Ready Preview Oct 16, 2026 12:56pm UTC

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bitevo-agent-site a07caa2 Commit Preview URL

Branch Preview URL
Oct 16 2026, 12:55 PM

@bitmaster162
bitmaster162 marked this pull request as ready for review October 16, 2026 13:32
@bitmaster162
bitmaster162 merged commit d2bad88 into main Oct 16, 2026
9 checks passed

This branch was successfully deployed

1 active deployment
Preview — a07caa2d Deployed Oct 16, 2026 by vercel[bot]
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