Use canonical portfolio messaging throughout the website - #570
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
AI Charts’ product names, descriptions, hero, and homepage headings now read the checked-in projection of Hraness’s portfolio registry. The site and metadata share the same canonical copy, and ordinary builds use the pinned offline snapshot.
A test-only Worker fixture repair runs the synthetic 70-revision burst inside one real Durable Object callback, avoiding repeated fixture RPC crossings. It still recreates the production classes over actual Durable Object SQLite, awaits each journal and publication operation, removes revision 35, and retains the 600-step bound, every interval/fold/retained-publication/refusal assertion, and the 10-second timeout. Production code and proof guards are unchanged.
Validation at
f520f9b0643e1e23e01b055b272cdc203469574a, portfolio digestsha256:3e82dac495694ca14dbdea88c58d6781f23725a4005231eb0b5eb4e68d4e4907: completebun run checkpassed with frozen dependencies, pinned Node and Chromium, and the intendedTERM=xterm-256colorenvironment. This includes Rust, Worker, generated data, TypeScript, lint, tests, the production build, and responsive browser suites. Independent fixture review passed. Fresh exact-head CI 36712499738 passed. The ready Preview’s exact source SHA, project, and team were verified, and its rendered product name, metadata, hero, and all ordinary homepage headings match the canonical snapshot. The canonical source is published at hraness.com; fresh merge readiness remains required before merge.