Skip to content

docs(attest): pre-draft the attested-run verification walkthrough - #9284

Merged
JSONbored merged 1 commit into
mainfrom
docs/attested-run-walkthrough
Jul 27, 2026
Merged

docs(attest): pre-draft the attested-run verification walkthrough#9284
JSONbored merged 1 commit into
mainfrom
docs/attested-run-walkthrough

Conversation

@JSONbored

Copy link
Copy Markdown
Owner

Summary

Pre-drafts #8538's docs deliverable: a new "Verify an attested run" section in verify-this-review, explicitly labeled placeholder pending real SNP hardware (#8535#8537), plus the non-goal passage update — replay stays the universal path, attestation is the additional path for envelope-carrying runs, and the what-it-does-NOT-prove framing (T3 data provenance) mirrors the page's existing honesty discipline.

Does NOT close #8538 — its second deliverable (attestation status rendered on public verdict surfaces) is blocked on a scoping decision flagged on the issue (self-reported capture-time status vs independently re-verified status — two different features that both fit the issue's wording).

Test plan

  • npx vitest run src/components/site/docs-nav.test.tsx — 4/4 (no nav change needed; page already listed)
  • npm run ui:build — builds clean

)

Adds the second verification path to verify-this-review — how a skeptic
verifies a run's AttestationEnvelope offline against AMD's certificate chain —
explicitly labeled as placeholder pending real SNP hardware (#8535-#8537), so
hardware day is swapping in one real example rather than writing the section
from scratch. Updates the non-goal passage: replay stays the universal path,
attestation is the additional path for envelope-carrying runs, and neither path
proves data provenance (T3).
@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
loopover-ui 4856ae7 Commit Preview URL

Branch Preview URL
Jul 27 2026, 11:28 AM

@JSONbored JSONbored self-assigned this Jul 27, 2026
@JSONbored
JSONbored merged commit f7dda79 into main Jul 27, 2026
7 checks passed
@JSONbored
JSONbored deleted the docs/attested-run-walkthrough branch July 27, 2026 11:29
@loopover-orb loopover-orb Bot added the gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier. label Jul 27, 2026
@codecov

codecov Bot commented Jul 27, 2026

Copy link
Copy Markdown

Bundle Report

Changes will increase total bundle size by 9.51kB (0.13%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
loopover-ui 7.48MB 9.51kB (0.13%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: loopover-ui

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/add-scalar-classes-CtyCukOw.js (New) 2.16MB 2.16MB 100.0% 🚀
assets/tanstack-vendor-n-afb5Ft.js (New) 816.24kB 816.24kB 100.0% 🚀
assets/docs.fumadocs-spike-api-reference-Nf8lDID9.js (New) 443.45kB 443.45kB 100.0% 🚀
assets/AgentScalarChatInterface.vue-1F8DcEIh.js (New) 201.7kB 201.7kB 100.0% 🚀
assets/modal-CGckLwYe.js (New) 184.5kB 184.5kB 100.0% 🚀
assets/client-DPbbRffq.js (New) 151.47kB 151.47kB 100.0% 🚀
assets/maintainer-panel-DGQROUv8.js (New) 78.99kB 78.99kB 100.0% 🚀
assets/routes-DqJtNcHQ.js (New) 35.96kB 35.96kB 100.0% 🚀
assets/verify-this-review-Bt_m4DoQ.js (New) 32.48kB 32.48kB 100.0% 🚀
assets/owner-panel-C2VJ0mvH.js (New) 27.92kB 27.92kB 100.0% 🚀
assets/app-BNCrmV2I.js (New) 25.78kB 25.78kB 100.0% 🚀
assets/ui-vendor-CXSQ_VVW.js (New) 24.57kB 24.57kB 100.0% 🚀
assets/miner-panel-C6K_LklA.js (New) 20.24kB 20.24kB 100.0% 🚀
assets/app.runs-BWfQtOeS.js (New) 20.22kB 20.22kB 100.0% 🚀
assets/api._op-CRRBfZaK.js (New) 17.57kB 17.57kB 100.0% 🚀
assets/self-hosting-docs-audit-DV0ZcVjq.js (New) 16.6kB 16.6kB 100.0% 🚀
assets/docs._slug-CeTNRJbf.js (New) 15.52kB 15.52kB 100.0% 🚀
assets/playground-panel-BC6wrKrp.js (New) 14.42kB 14.42kB 100.0% 🚀
assets/fairness-Dpz8hbf6.js (New) 10.73kB 10.73kB 100.0% 🚀
assets/app.audit-C5W0UQfJ.js (New) 10.08kB 10.08kB 100.0% 🚀
assets/app.config-generator-D4CLji6B.js (New) 10.06kB 10.06kB 100.0% 🚀
assets/maintainers-CHOUEXrx.js (New) 8.06kB 8.06kB 100.0% 🚀
assets/miners-Sn1I3sys.js (New) 7.91kB 7.91kB 100.0% 🚀
assets/agents-Dh722kWf.js (New) 7.74kB 7.74kB 100.0% 🚀
assets/commands-panel-DT_Lswd0.js (New) 6.65kB 6.65kB 100.0% 🚀
assets/maintainer-workflow--9Iza8ll.js (New) 6.52kB 6.52kB 100.0% 🚀
assets/digest-panel-Ci02S1oK.js (New) 6.15kB 6.15kB 100.0% 🚀
assets/repos._owner._repo.quality-DTOcIB5G.js (New) 6.14kB 6.14kB 100.0% 🚀
assets/docs-nav-C4HmVCPb.js (New) 6.01kB 6.01kB 100.0% 🚀
assets/docs.index-BRBdQwit.js (New) 5.95kB 5.95kB 100.0% 🚀
assets/api.index-DrCPvlo-.js (New) 4.7kB 4.7kB 100.0% 🚀
assets/docs-BAPOm2aW.js (New) 2.7kB 2.7kB 100.0% 🚀
assets/api-CsoBd91X.js (New) 2.69kB 2.69kB 100.0% 🚀
assets/docs-page-D7-FxYuc.js (New) 2.1kB 2.1kB 100.0% 🚀
assets/table-CTsU1Vrm.js (New) 1.75kB 1.75kB 100.0% 🚀
assets/app.workbench-DD4YCjrS.js (New) 1.58kB 1.58kB 100.0% 🚀
assets/tabs-0RwsPKG3.js (New) 1.39kB 1.39kB 100.0% 🚀
assets/app.repos-BLBDQ7Xa.js (New) 1.07kB 1.07kB 100.0% 🚀
assets/input-LyIqwu7Y.js (New) 796 bytes 796 bytes 100.0% 🚀
assets/file-cog-BwAXod_I.js (New) 758 bytes 758 bytes 100.0% 🚀
assets/app.maintainer-BN0RdPaa.js (New) 502 bytes 502 bytes 100.0% 🚀
assets/app.owner-7F-RRvU-.js (New) 474 bytes 474 bytes 100.0% 🚀
assets/app.commands-5yyiuLk3.js (New) 455 bytes 455 bytes 100.0% 🚀
assets/app.playground-Cwc1VC_y.js (New) 442 bytes 442 bytes 100.0% 🚀
assets/index-BryDHpbM.js (New) 438 bytes 438 bytes 100.0% 🚀
assets/app.digest-CBAt8b_e.js (New) 430 bytes 430 bytes 100.0% 🚀
assets/eye-off-BZuJ_y_W.js (New) 430 bytes 430 bytes 100.0% 🚀
assets/app.miner-DuSCa9KY.js (New) 422 bytes 422 bytes 100.0% 🚀
assets/key-round-BgN1AsgH.js (New) 355 bytes 355 bytes 100.0% 🚀
assets/bot-CFesfmip.js (New) 328 bytes 328 bytes 100.0% 🚀
assets/trash-2-BJLHSWrS.js (New) 328 bytes 328 bytes 100.0% 🚀
assets/save-CzmSl2jt.js (New) 327 bytes 327 bytes 100.0% 🚀
assets/git-pull-request-arrow-ohUvOoiA.js (New) 321 bytes 321 bytes 100.0% 🚀
assets/list-checks-CUlNHUzE.js (New) 279 bytes 279 bytes 100.0% 🚀
assets/compass-C-IQSENi.js (New) 251 bytes 251 bytes 100.0% 🚀
assets/history-B9YpPXi3.js (New) 237 bytes 237 bytes 100.0% 🚀
assets/message-square-CXImsDeS.js (New) 233 bytes 233 bytes 100.0% 🚀
assets/lock-DUWw5Wsz.js (New) 206 bytes 206 bytes 100.0% 🚀
assets/rotate-cw-DfmMa5kv.js (New) 201 bytes 201 bytes 100.0% 🚀
assets/play-BB4nDFpX.js (New) 190 bytes 190 bytes 100.0% 🚀
assets/circle-check-BXWkEqrv.js (New) 178 bytes 178 bytes 100.0% 🚀
assets/search-E26vxZiZ.js (New) 174 bytes 174 bytes 100.0% 🚀
assets/add-scalar-classes-Bj5Vu5ae.js (Deleted) -2.16MB 0 bytes -100.0% 🗑️
assets/tanstack-vendor-CC_QM4MT.js (Deleted) -816.24kB 0 bytes -100.0% 🗑️
assets/docs.fumadocs-spike-api-reference-Cv0bflH-.js (Deleted) -443.45kB 0 bytes -100.0% 🗑️
assets/AgentScalarChatInterface.vue-CE474BH5.js (Deleted) -201.7kB 0 bytes -100.0% 🗑️
assets/modal-CAsOyYPb.js (Deleted) -184.5kB 0 bytes -100.0% 🗑️
assets/client-DkdBxKRy.js (Deleted) -151.47kB 0 bytes -100.0% 🗑️
assets/maintainer-panel-7pf0J_Dd.js (Deleted) -78.99kB 0 bytes -100.0% 🗑️
assets/routes-Bsk2UQZr.js (Deleted) -35.96kB 0 bytes -100.0% 🗑️
assets/owner-panel-BO9P1VB2.js (Deleted) -27.92kB 0 bytes -100.0% 🗑️
assets/app-CMzrLbh8.js (Deleted) -25.78kB 0 bytes -100.0% 🗑️
assets/ui-vendor-C85NKoWz.js (Deleted) -24.57kB 0 bytes -100.0% 🗑️
assets/verify-this-review-BcbMSR3Z.js (Deleted) -22.97kB 0 bytes -100.0% 🗑️
assets/miner-panel-CW6pp1ZH.js (Deleted) -20.24kB 0 bytes -100.0% 🗑️
assets/app.runs-DR4IHAhE.js (Deleted) -20.22kB 0 bytes -100.0% 🗑️
assets/api._op-tyymhI80.js (Deleted) -17.57kB 0 bytes -100.0% 🗑️
assets/self-hosting-docs-audit-DaJjpd8_.js (Deleted) -16.6kB 0 bytes -100.0% 🗑️
assets/docs._slug-BSxigjOw.js (Deleted) -15.52kB 0 bytes -100.0% 🗑️
assets/playground-panel-nDp_GL5X.js (Deleted) -14.42kB 0 bytes -100.0% 🗑️
assets/fairness-BzDW3CnP.js (Deleted) -10.73kB 0 bytes -100.0% 🗑️
assets/app.audit-CKPvqDzF.js (Deleted) -10.08kB 0 bytes -100.0% 🗑️
assets/app.config-generator-CCmIofB_.js (Deleted) -10.06kB 0 bytes -100.0% 🗑️
assets/maintainers-BQau2vLH.js (Deleted) -8.06kB 0 bytes -100.0% 🗑️
assets/miners-BJ9cOele.js (Deleted) -7.91kB 0 bytes -100.0% 🗑️
assets/agents-lccop6Vr.js (Deleted) -7.74kB 0 bytes -100.0% 🗑️
assets/commands-panel-Hg7BKPus.js (Deleted) -6.65kB 0 bytes -100.0% 🗑️
assets/maintainer-workflow-DLfKLUGk.js (Deleted) -6.52kB 0 bytes -100.0% 🗑️
assets/digest-panel-D2u3KZQ2.js (Deleted) -6.15kB 0 bytes -100.0% 🗑️
assets/repos._owner._repo.quality-NJQp3Y3C.js (Deleted) -6.14kB 0 bytes -100.0% 🗑️
assets/docs-nav-B1koHglv.js (Deleted) -6.01kB 0 bytes -100.0% 🗑️
assets/docs.index-CqFXryIx.js (Deleted) -5.95kB 0 bytes -100.0% 🗑️
assets/api.index-clIduAG3.js (Deleted) -4.7kB 0 bytes -100.0% 🗑️
assets/docs-uiexkeoz.js (Deleted) -2.7kB 0 bytes -100.0% 🗑️
assets/api-LSU4TXfm.js (Deleted) -2.69kB 0 bytes -100.0% 🗑️
assets/docs-page-A-EzWj6h.js (Deleted) -2.1kB 0 bytes -100.0% 🗑️
assets/table-BZcCQYuR.js (Deleted) -1.75kB 0 bytes -100.0% 🗑️
assets/app.workbench-BWXQ33-y.js (Deleted) -1.58kB 0 bytes -100.0% 🗑️
assets/tabs-BUn8K3qy.js (Deleted) -1.39kB 0 bytes -100.0% 🗑️
assets/app.repos-Lj859PYM.js (Deleted) -1.07kB 0 bytes -100.0% 🗑️
assets/input-Ben_nTQZ.js (Deleted) -796 bytes 0 bytes -100.0% 🗑️
assets/file-cog-b1tccA0q.js (Deleted) -758 bytes 0 bytes -100.0% 🗑️
assets/app.maintainer-BH0L895_.js (Deleted) -502 bytes 0 bytes -100.0% 🗑️
assets/app.owner--ENHtoS_.js (Deleted) -474 bytes 0 bytes -100.0% 🗑️
assets/app.commands-DqYjKRs-.js (Deleted) -455 bytes 0 bytes -100.0% 🗑️
assets/app.playground-D88cR5HV.js (Deleted) -442 bytes 0 bytes -100.0% 🗑️
assets/index-CvQrhSu6.js (Deleted) -438 bytes 0 bytes -100.0% 🗑️
assets/app.digest-BasD1bqk.js (Deleted) -430 bytes 0 bytes -100.0% 🗑️
assets/eye-off-DiGcBxAl.js (Deleted) -430 bytes 0 bytes -100.0% 🗑️
assets/app.miner-BX4OPFVk.js (Deleted) -422 bytes 0 bytes -100.0% 🗑️
assets/key-round-DKV7725l.js (Deleted) -355 bytes 0 bytes -100.0% 🗑️
assets/bot-BDJAAbPt.js (Deleted) -328 bytes 0 bytes -100.0% 🗑️
assets/trash-2-CTOc4qM-.js (Deleted) -328 bytes 0 bytes -100.0% 🗑️
assets/save-Ce6STubA.js (Deleted) -327 bytes 0 bytes -100.0% 🗑️
assets/git-pull-request-arrow-fzCE9AR_.js (Deleted) -321 bytes 0 bytes -100.0% 🗑️
assets/list-checks-CaIUToTZ.js (Deleted) -279 bytes 0 bytes -100.0% 🗑️
assets/compass-D8Bl2Ik7.js (Deleted) -251 bytes 0 bytes -100.0% 🗑️
assets/history-BRRkQ4l4.js (Deleted) -237 bytes 0 bytes -100.0% 🗑️
assets/message-square-DK_emREB.js (Deleted) -233 bytes 0 bytes -100.0% 🗑️
assets/lock-CoC6X4rf.js (Deleted) -206 bytes 0 bytes -100.0% 🗑️
assets/rotate-cw-Cjtb9128.js (Deleted) -201 bytes 0 bytes -100.0% 🗑️
assets/play-CvIfr-D-.js (Deleted) -190 bytes 0 bytes -100.0% 🗑️
assets/circle-check-CFDldVTj.js (Deleted) -178 bytes 0 bytes -100.0% 🗑️
assets/search-0K8cPduP.js (Deleted) -174 bytes 0 bytes -100.0% 🗑️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gittensor:bug Gittensor-scored bug fix — scores a 0.05x multiplier.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs+ui: extend verify-this-review with the attested-run verification path

1 participant