Skip to content

πŸ”„ Sync main β†’ personal#25

Merged
subhayu99 merged 7 commits into
personalfrom
sync/main-to-personal
Apr 27, 2026
Merged

πŸ”„ Sync main β†’ personal#25
subhayu99 merged 7 commits into
personalfrom
sync/main-to-personal

Conversation

@github-actions

Copy link
Copy Markdown

Auto-sync of main (engine) into personal (deployment branch).

6 new commit(s) on main.
Merge status: clean

Changes

Personal files protected

  • resume.yaml
  • client/public/manifest.json
  • client/public/data/{neofetch*.txt, styled_name.txt, resume.json, skill-graph.json}
  • client/public/{resume.pdf, resume.md, logo.png}
  • client/public/icons/
    βœ… Clean merge. Review and merge to redeploy your site.

subhayu99 and others added 7 commits April 27, 2026 16:06
…io in sync

The "Portfolio Template" framing under-sold the actual product: a
single source of truth that ends resume↔website drift. Lead with that
narrative.

- Replace tagline blockquote with "One YAML. Resume + portfolio.
  Always in sync." + origin-story explainer.
- Reorder Features list: Single Source of Truth β†’ Auto-Rendered PDF
  β†’ Multi-Mode Portfolio β†’ Zero-Code β†’ show_on_resume flag β†’ AI
  converter β†’ themes/polish β†’ secondary features. Drops "Beautiful
  Terminal UI" as the lead bullet.
- PWA manifest example name "Terminal Portfolio" β†’ "Portfolio".
- Custom fields bullet acknowledges both terminal and GUI modes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Top blurb now sells the drift-killer story (one resume.yaml drives
both a PDF resume and a multi-mode portfolio site, always in sync)
instead of "fork this portfolio template, terminal + editorial GUI,
one source."

In the "what you get" list, promote auto-rendered pdf resume from
3rd to 1st bullet β€” it's a co-equal output of the pipeline, not a
buried detail.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Match ReplicatePage's reposition: lead with the drift-killer story
(one resume.yaml β†’ PDF resume + multi-mode portfolio site, always
in sync) instead of "this site is a template β€” fork it, ..."

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Replace "terminal portfolio" / "terminal interface" / "Terminal
Portfolio" with mode-aware phrasing across the docs. Specific
edits:

- ADVANCED.md: intro now names terminal mode + GUI mode + splash
  + the build pipeline; PWA manifest example renamed; custom
  fields section calls out that GUI mode reads from the same JSON.
- DEPLOYMENT.md: intro adds the unified-output story (one workflow
  emits resume.pdf + resume.json; both modes render from JSON).
- TROUBLESHOOTING.md: drop "terminal" qualifier from intro.
- FUTURE_ENHANCEMENTS.md: custom-fields bullets acknowledge both
  modes.
- MAINTAINER_GUIDE.md: callout to smoke-test both modes after any
  engine change.
- CONTRIBUTING.md: goals line includes single-source-of-truth and
  terminal/GUI parity.
- UPGRADING.md: post-merge step adds a both-modes smoke check.

EASTER_EGGS.md left untouched β€” already mode-aware, internal-facing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Both surfaces still used the multi-mode framing from the earlier
rename. Update them to lead with the resume-sync hook so the npm
metadata, HTML <meta name=description>, and OG/Twitter share cards
match README + ReplicatePage + ReplicateSheet.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs: reposition as drift-killer β€” one YAML, resume + portfolio in sync
@subhayu99 subhayu99 merged commit 6f47c51 into personal Apr 27, 2026
1 of 2 checks passed
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