Repository navigation
feat: /ai hero copy, remove public proof box - #123
Merged
Merged
Conversation
State the working rules in the hero instead of career claims, match the closing to the CV title, and drop the Magic Kick public-proof box so the page leads with how the work is run. Email becomes a text link so Download CV is the one primary action. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Drop its project entry and Memory row so it no longer shows in the field notes or the project matrix. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
What and why
The
/aihero now states how Roman runs AI work (three working rules) instead of repeating career claims. The closing matches the CV title, and the Magic Kick "Public proof" box is gone, so the page leads with practice and keeps Download CV as the one primary action. The page structure (pillars, matrix, glossary, rail) is unchanged.Closes #
Changes
Copy (before → after)
Removed
The "Public proof" section (Magic Kick, GitHub and live-app links), the
PublicProofcomponent andkbPublicProofThe "Proof" entry (
kb-proof) fromkbSectionNav, used by both the section index and the railkbClosing.quietand its renderUnused CSS:
.kb-proof-links,.kb-closing__quietProof Engine: its project entry and its Memory row, so it no longer appears in the field notes or the project matrix (second commit)
Kept: Magic Kick in the pillar rows (Harness, Memory, Tools) and in the project matrix.
Files
src/data/aiKnowledgeBase.js:kbMeta.lastReviewed,kbHero,kbClosing,kbSectionNav;kbPublicProofdeletedsrc/components/KnowledgeBasePage.jsx: "Updated" eyebrow, email as a text link, noPublicProof, no quiet line;Mailicon import droppedsrc/assets/css/knowledge-base.css:.kb-hero-emailtext link (44px tap target); removed unused rulesai/index.html,src/hooks/useOgMeta.js: new title and descriptionscripts/check-consistency.mjs: bans "20+ multi-vendor", "AI Implementation Lead", "Happy to compare notes"; existing entries keptCHANGELOG.mdVerification
npm run lintexits 0npm run buildexits 0 (guard:check-consistency: 61 files clean)Local checks used
npm run previewwith headless Edge 155 over CDP,/aiat 390×844 and 1366×768, in dark and light:/roman-mazuryk-cv.pdfwithdownloadmailto:romazuryk@gmail.com, 44px tall#kb-proofno longer existstextContent) has none of "Happy to compare notes", "AI Implementation Lead", "20+ multi-vendor" or "Last reviewed", and no em dashes404 /_vercel/insights/script.js(Vercel Analytics, local preview only)How to test
/aiCore loop: home → Work →
/ai→ Download CV still works.Not tested:
Quality gates
Mailimport)Redirects in: no route changevercel.jsonDocs
CHANGELOG.mdupdated under[Unreleased]: no architecture or routing changedocs//CLAUDE.mdScreenshots
Captured locally: the hero at 390px and 1366px in dark and light, and the closing band at 1366px and 390px in dark. The GitHub CLI can't upload images, so Roman needs to drag them in from the session scratchpad, or use the Vercel preview.
Notes for review
labels.emailMe("Email me").useOgMetaandai/index.htmluse the same string for the page, OG and Twitter titles, as before.🤖 Generated with Claude Code