Skip to content

Remove project years and add per-context project titles - #1

Open
erasmus wants to merge 1 commit into
masterfrom
claude/project-titles-year-removal-9c1e70
Open

Remove project years and add per-context project titles#1
erasmus wants to merge 1 commit into
masterfrom
claude/project-titles-year-removal-9c1e70

Conversation

@erasmus

@erasmus erasmus commented Aug 17, 2026

Copy link
Copy Markdown
Owner

What changed

  • Removed the years field from projects — dropped from the content schema, all six project files' frontmatter, and everywhere it rendered: bento tile labels, the project page header, and the cv.txt / llms-full.txt exports. Tile and project-page labels now show just the domain. (CV education years are a separate field and untouched.)
  • Added an optional tileTitle field to the projects schema. The home and /projects grids render tileTitle ?? title; the project page, browser <title>, and text exports always use title.
  • WaySpace now uses the split: title: "WaySpace" with tileTitle: "AI agent builder hub" — so grids show the descriptive name while /projects/wayspace/ shows the product name. WayID and the placeholders keep a single title.

Why

Project years added visual noise to the tiles, and a single title field forced a choice between a descriptive grid label and the proper product name on the project page.

Notes for review

  • Verified with a full npm run build: grids render "AI agent builder hub", the WaySpace page renders <title>WaySpace</title> / <h1>WaySpace</h1>, and no project years remain in any HTML or text export (cv.txt now reads "WaySpace — Co-Founder, Lineage Labs").

🤖 Generated with Claude Code

Projects no longer carry a years field: it is dropped from the content
schema, all project frontmatter, the bento tile and project page labels,
and the cv.txt / llms-full.txt exports. CV education years are separate
and unchanged.

A new optional tileTitle field lets the home and /projects grids show a
descriptive name while the project page keeps the proper name — WaySpace
tiles now read "AI agent builder hub" while /projects/wayspace/ shows
"WaySpace".

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant