- Delivery model
- static-first + build-time intelligence
- Knowledge build
- Diplodoc
- Hosting
- GitHub Pages
- Canonical domain
- trueruslan.ru
- Public route model
- repository-native directory URLs
- Search
- Diplodoc generated local index + reversible AI Navigator semantic layer
- Analytics
- optional aggregate Cloudflare Web Analytics + explicit-consent Yandex Metrica
- Portfolio Clarity redesign
- C7 — production accepted
- Measurement checkpoint
- P3.6 — NEXT / WAITING FOR EXTERNAL EVIDENCE
- Current production baseline
- AI-8 public FULL accepted on runtime SHA 93028b979f273b6382f480a500555a258c426607; durable acceptance recorded by PR #295 / master be439044b67b93c6112659c5ac8c6f50153b1f52; AI-6 SEARCH SHA 3809d6f0290ab22f080e919f2ff26b1b018f3db6 preserved as rollback
- Search Discovery
- P4.1A READY; P4.1B IN PROGRESS / SPARSE PRE-LAUNCH BASELINE; controlled launch not-published; P4.1C WAITING
- AI Navigator
- public FULL production accepted; ordinary CI provider-free; operational observation only, with immediate SEARCH rollback preserved
Автоматическое доказательство
Repository-native clean URLs PR #114
Состояние: merged
Что подтверждает: PR #114 moved public page identity to directory routes, cleaned internal links and SEO/feed/search outputs, and retained legacy .html as noindex compatibility entrypoints. It proves the repository-only route contract; GitHub Pages still cannot emit repository-configured HTTP 301 redirects.
Открыть доказательство ↗
Автоматическое доказательство
Portfolio 1.0 P3.1 exact-head Build #836
Состояние: green
Что подтверждает: Exact head 67d3f6593c45d1239630f71be6a3cb15a33f4519 passed the then-current complete quality matrix. This proves repository and generated-artifact readiness for that milestone, not deployment.
Открыть доказательство ↗
Автоматическое доказательство
GitHub Pages deployment #147
Состояние: published
Что подтверждает: Pages #147 published accepted P3.1 evidence through the configured GitHub Pages pipeline. It remains historical deployment evidence, not the latest production identity.
Открыть доказательство ↗
Автоматическое доказательство
Production Live Smoke #58
Состояние: passed
Что подтверждает: Deployment-driven Production Live Smoke #58 verified the P3.1-era deployed routes and quality boundaries. It remains historical live evidence.
Открыть доказательство ↗
Автоматическое доказательство
P3.6C consent-gated Yandex Metrica PR #158
Состояние: merged
Что подтверждает: PR #158 added explicit-consent Yandex Metrica browser collection without provider script, network request or provider cookie before opt-in. Exact production acceptance on deployed SHA 9bccf042fa6f9ce3ab289c7d023077c137ab238c proved zero Yandex requests before consent. P3.6 measurement remains open until real equal-duration aggregate observation windows, traffic-sufficiency assessment and human review are complete.
Открыть доказательство ↗
Автоматическое доказательство
P3.6C GitHub Pages deployment #187
Состояние: published
Что подтверждает: Pages #187 deployed exact P3.6C SHA 9bccf042fa6f9ce3ab289c7d023077c137ab238c as deployment 5803497490 with the real repository counter configuration and fail-closed final-artifact verification.
Открыть доказательство ↗
Автоматическое доказательство
P3.6C Production Live Smoke #288
Состояние: passed
Что подтверждает: Production Live Smoke #288 resolved the exact successful Pages deployment and verified the real-site pre-consent boundary without granting consent or sending test telemetry. The production Yandex pre-consent smoke passed with zero Yandex provider requests before consent.
Открыть доказательство ↗
Автоматическое доказательство
Portfolio Clarity C7 PR #198
Состояние: merged
Что подтверждает: PR #198 delivered the tracked context-only presentation baseline and P3.6 handoff without resetting the clean-URL observation clock or creating a second measurement owner. Exact production acceptance is tied to deployed SHA 134043fa2bb5f6612266a04eab2853f71b207328.
Открыть доказательство ↗
Автоматическое доказательство
C7 GitHub Pages #223
Состояние: published
Что подтверждает: Pages #223 successfully published exact C7 SHA 134043fa2bb5f6612266a04eab2853f71b207328 as deployment 5855067883.
Открыть доказательство ↗
Автоматическое доказательство
C7 Production Live #498
Состояние: passed
Что подтверждает: Deployment-triggered Production Live #498 passed all production-only gates for exact deployed C7 SHA 134043fa2bb5f6612266a04eab2853f71b207328. P3.6 measurement remains NEXT / WAITING and no product-impact claim is inferred.
Открыть доказательство ↗
Автоматическое доказательство
Current production GitHub Pages #232
Состояние: published
Что подтверждает: Pages #232 successfully deployed exact master 80195a39ac40cb5f8c97d1f8ea8bbd1f3d744613 after launch distribution, preview metadata, P4.1A Search Discovery, maintenance hardening and durable reconciliation. Deployment success is production identity evidence, not search-engine or engagement evidence.
Открыть доказательство ↗
Автоматическое доказательство
Current Production Live Smoke #516
Состояние: passed
Что подтверждает: Production Live Smoke #516 verified all deployment-only surfaces for exact deployed master 80195a39ac40cb5f8c97d1f8ea8bbd1f3d744613. Repository/build evidence includes 719 PASS / 0 FAIL and P4.1A discovery readiness 11 strategic surfaces / 21 clean routes / 0 findings / externalEvidence=not-collected. P3.6 remains NEXT / WAITING FOR EXTERNAL EVIDENCE; P4.1B remains NEXT and P4.1C WAITING, so no SEO, engagement, ranking or causal product-impact claim is inferred.
Открыть доказательство ↗
Автоматическое доказательство
Current master CodeQL #1449
Состояние: green
Что подтверждает: Post-merge CodeQL #1449 completed SUCCESS on exact master 80195a39ac40cb5f8c97d1f8ea8bbd1f3d744613. It proves the configured JavaScript/TypeScript security analysis for that source identity; it does not substitute for deployment or external search evidence.
Открыть доказательство ↗
Автоматическое доказательство
N6 production verifier correction PR #234
Состояние: merged
Что подтверждает: PR #234 corrected the stale locale contract in the deployed Work with me no-JS smoke after N6C. Exact product SHA 635b4a0760765a515277ad8abcbb1500bf646027 passed Pages #255, Production Live #564/#565 and master CodeQL #1662, including the previously failing Work with me smoke. This is product/deployment evidence only, not search or engagement evidence.
Открыть доказательство ↗
Автоматическое доказательство
N6 durable state reconciliation PR #237
Состояние: merged
Что подтверждает: PR #237 reconciled PROJECT_STATE, ROADMAP and CHANGELOG with the production-accepted N6 editorial programme. Squash f0e489d75f5bcb1f64057e1046faad877bf3f952 passed post-merge Pages #257, Production Live #568/#569 and master CodeQL #1667. Controlled launch remains not-published; P4.1B stays sparse/in progress and P4.1C/P3.6 remain external-evidence gated.
Открыть доказательство ↗
Автоматическое доказательство
AI Navigator engineering baseline PR #253
Состояние: merged
Что подтверждает: PR #253 completed the OFF-by-default static-first AI Navigator engineering baseline: deterministic corpus/index/hybrid retrieval, Worker-owned canonical grounding, strict answer/citation boundaries, preflight contracts and provider-free acceptance gates. Exact-head Build #2207, CodeQL #1739, Dependency Audit #269 and Dependency Review #1571 passed. Public mode remained off and no live-provider, SEARCH/FULL canary or product-impact acceptance was claimed.
Открыть доказательство ↗
Автоматическое доказательство
AI Navigator durable state reconciliation PR #254
Состояние: merged
Что подтверждает: PR #254 reconciled the current durable project state while preserving machine-readable historical acceptance contracts. Squash 8fe29188e4da9250b405f5e23b7ee8afe97e21d6 passed Pages #273, Production Live #620 and master CodeQL #1752. Production AI remained OFF at that stage; controlled launch remained not-published and P4.1B/P4.1C/P3.6 external-evidence boundaries were unchanged.
Открыть доказательство ↗
Автоматическое доказательство
AI-6 public SEARCH production acceptance
Состояние: passed
Что подтверждает: Canonical manual acceptance run 32148448724 passed on exact SEARCH runtime SHA 3809d6f0290ab22f080e919f2ff26b1b018f3db6. Evidence proved the accepted static index, one live embedding request, a semantic result, answer disabled and zero unexpected external requests. This exact state remains the immediate rollback baseline.
Открыть доказательство ↗
Автоматическое доказательство
AI-8 isolated production provisioning
Состояние: passed
Что подтверждает: Protected production provisioning run 32348455080 succeeded on attempt 2 against source 6b483871d0d949f351a545f980290ca407f40f06. It provisioned and pre-activation verified the dedicated AI-8 FULL Worker without changing public SEARCH or creating a route/custom-domain takeover.
Открыть доказательство ↗
Автоматическое доказательство
AI-8 public FULL activation PR #294
Состояние: merged
Что подтверждает: PR #294 changed only public AI mode from SEARCH to FULL and the accepted SEARCH Worker target to the dedicated AI-8 production FULL Worker. Exact runtime SHA 93028b979f273b6382f480a500555a258c426607 preserved AI-6 SEARCH as the explicit rollback contract.
Открыть доказательство ↗
Автоматическое доказательство
AI-8 public FULL production acceptance
Состояние: passed
Что подтверждает: Canonical manual acceptance run 32355776796 passed on exact runtime SHA 93028b979f273b6382f480a500555a258c426607. Sanitized evidence proved the dedicated Worker identity, CORS allow/deny, openai/text-embedding-3-small with 512 dimensions, semantic SEARCH regression, grounded canonical citation, empty insufficient-evidence answer, lifetime-capped spend and zero unexpected external requests.
Открыть доказательство ↗
Автоматическое доказательство
AI-8 durable production acceptance reconciliation PR #295
Состояние: merged
Что подтверждает: PR #295 recorded the accepted AI-8 FULL production evidence in PROJECT_STATE, ROADMAP and CHANGELOG without modifying runtime, Worker configuration, credentials, routes or acceptance workflows. Squash/master be439044b67b93c6112659c5ac8c6f50153b1f52 is documentation-only durable state on top of the accepted runtime.
Открыть доказательство ↗