Add Veydrift to the top of borodutch.com projects #45

Merged
backmeupplz merged 2 commits from codex/mkt-kaneo-26-add-veydrift into main 2026-07-28 21:56:18 +00:00
backmeupplz commented 2026-07-28 21:52:08 +00:00 (Migrated from github.com)

Summary

  • add Veydrift as the first portfolio project
  • link the static card to https://veydrift.com
  • keep the card free of stats, charts, loaders, and numeric claims
  • include the rebuilt docs/ bundle used by GitHub Pages

Validation

  • mise exec node@20 -- yarn lint
  • mise exec node@20 -- yarn build
  • mise exec node@20 -- yarn test:stats-fallbacks
  • focused source check confirming Veydrift is first and has no stats/chart integration
  • built bundle contains the Veydrift title, link, and description

Testing handoff

After merge and GitHub Pages deployment, open https://borodutch.com and verify Veydrift is the first visible project, its title opens https://veydrift.com in a new tab, the card has no chart/stats controls or numeric count, and the existing cards retain their relative order.

## Summary - add Veydrift as the first portfolio project - link the static card to https://veydrift.com - keep the card free of stats, charts, loaders, and numeric claims - include the rebuilt `docs/` bundle used by GitHub Pages ## Validation - `mise exec node@20 -- yarn lint` - `mise exec node@20 -- yarn build` - `mise exec node@20 -- yarn test:stats-fallbacks` - focused source check confirming Veydrift is first and has no stats/chart integration - built bundle contains the Veydrift title, link, and description ## Testing handoff After merge and GitHub Pages deployment, open https://borodutch.com and verify Veydrift is the first visible project, its title opens https://veydrift.com in a new tab, the card has no chart/stats controls or numeric count, and the existing cards retain their relative order.
backmeupplz commented 2026-07-28 21:53:25 +00:00 (Migrated from github.com)

Review blocker: the requested card is correct, but changing Project.code from keyof ProjectCount to unrestricted string unnecessarily removes compile-time validation for every existing project. Keep the static Veydrift entry without adding stats by using a narrow union such as type ProjectCode = keyof ProjectCount | "veydrift" and code: ProjectCode (or an equivalent typed static-code extension). No charts/stats wiring is needed. Please update the branch and rebuild the tracked docs/ bundle.

Review blocker: the requested card is correct, but changing `Project.code` from `keyof ProjectCount` to unrestricted `string` unnecessarily removes compile-time validation for every existing project. Keep the static Veydrift entry without adding stats by using a narrow union such as `type ProjectCode = keyof ProjectCount | "veydrift"` and `code: ProjectCode` (or an equivalent typed static-code extension). No charts/stats wiring is needed. Please update the branch and rebuild the tracked `docs/` bundle.
Sign in to join this conversation.
No description provided.