Repository navigation
SEO POST-B2: shortened metadata with reviewed CSP hashes (Draft) - #237
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Deploying with
|
| 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 |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
425189cc19538392b83630919c2d813ea380892ba07caa2d5f3c5f27f2ea50d6d9e91a4088ee0c6162b77c682ff750ac7edc6c2ecdca8905936c4bb4All 17 files and reasons
scripts/csp-inline-allowlist.json— Replace six reviewed inert RU JSON-LD SHA-256 values; script/style hash counts unchanged.scripts/verify-n2-agent-incidents-r1.mjs— Pin rendered HTML-escaped Agent Incidents title and exact 2026-10-16 sitemap date.scripts/verify-p28-definition-r1.mjs— Pin exact new /ru/agent-authority-audit fingerprint and lastmod.scripts/verify-p30-research-library-r3.mjs— Pin owner-reviewed RU Before Write Access description and exact 112-character length.scripts/verify-public-quality.mjs— Keep strict exact RU Before Write Access description exception aligned with approved frontmatter.src/content/research-notes/before-write-access.ru.md— Shorten RU meta description to 112 characters; no case or claim additions.src/content/research-notes/bitget-authority-after-orchestration-compromise.en.md— Shorten Bitget guide SEO title.src/data/sitemap-currentness.json— Regenerate fingerprints/lastmod for nine modified pages; preserve 133 routes and B2 pages.src/generated/research-notes.json— Regenerate the two research-note metadata mirrors.src/pages/agent-incidents.astro— Shorten EN Agent Incidents SEO title; maintain deferred RU translation.src/pages/entry-audit-vs-pentest-ai-security-grc.astro— Shorten EN Entry Audit comparison SEO title.src/pages/ru/agent-authority-audit.astro— Shorten RU Agent Authority SEO title.src/pages/ru/agent-control-standard.astro— Shorten RU Agent Control Standard SEO title.src/pages/ru/continuityos.astro— Shorten RU ContinuityOS SEO title.src/pages/ru/entry-audit-vs-pentest-ai-security-grc.astro— Shorten RU Entry Audit comparison SEO title.src/pages/ru/owasp-agentic-skills-top-10.astro— Shorten RU OWASP Agentic Skills SEO title.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
npm run build:corePASS on the exact approved source diff (the local precommit receipt wasLOCAL_GIT, not provider-bound).PUBLIC_QUALITY_GATE,P30_RESEARCH_LIBRARY_R3,N2_AGENT_INCIDENTS_R1,SITEMAP_CURRENTNESS_VERIFY,INLINE_CSP_GATEall PASS. CSP: 102 reviewed script hashes, 54 reviewed style hashes, 0 unknown/stale and no weakened policy.node --test tests/b1-2-event-counter.test.mjs: 56/56 PASS.verify-p30-research-library-r1.mjsmust run on8e4c72a4...; R2 on2298fa93...), 2 UNRESOLVED/FAIL classification (verify-b1-2-event-counter.mjs,verify-live-headers.mjswithout release manifest binding). These two are not claimed as current PASS.VERCEL_POLICY_GATE=PASSwithPROVIDER_BOUNDreceipt are still required. Cloudflare provider-bound gate is not claimed. Do not fake provenance with local env overrides.vercel linkunexpectedly created a local OIDC token file. That local.env.localand linked.verceldirectory 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.