Skip to content

fix: sync portfolio data with live repos and canonical FACTS#188

Merged
Sagargupta16 merged 5 commits into
mainfrom
chore/data-freshness-2026-07
Jul 5, 2026
Merged

fix: sync portfolio data with live repos and canonical FACTS#188
Sagargupta16 merged 5 commits into
mainfrom
chore/data-freshness-2026-07

Conversation

@Sagargupta16

Copy link
Copy Markdown
Owner

Summary

Freshness pass driven by a 5-agent audit of data files vs live GitHub state, FACTS.md, and link checks. Verdict was MAJOR DRIFT: 8 visitor-visible wrong facts.

Critical fixes

  • Dead links: Contact Manager live -> GH Pages mirror (Render 404s), Authentication System Render link dropped (503), GroundZeroNN entry removed (repo private + archived)
  • Stale versions: Ledger Sync v2.9.0 -> v2.19.0 with the July 2026 feature set (budget, bill calendar, GST, subscriptions, year-in-review); Claude Skills v4.2.0/25-plugins -> v5.1.0/16-plugins
  • False claim: Instagram Autopilot Reels claim removed (Reels disabled 2026-07-04, carousel-only now); rewritten around the live daily-publishing pipeline
  • FACTS.md violations: services.json 2000+ -> 1600+ problems, contests 140+ -> 100+, predictor 121K -> 244K records

Also

  • experience: canonical AWS title order, paired 50+/135+ figures, security-control units named
  • skills: +Bash +Go, Material-UI -> MUI; education: BCA CGPA 7.34
  • achievements: Kick Start dates aligned to FACTS.md; en-dashes stripped AND sync-credly.js patched so the weekly sync doesn't reintroduce them
  • open_source_contributions refreshed to the current PR set (3 new 2026-07 PRs added, closed ones relabeled)
  • toolchain: pnpm-workspace.yaml placeholder fixed, @types/react + @types/three added (post-Node-26 upgrade), .remember/ gitignored

Testing

  • tsc --noEmit clean, eslint 0 warnings, vitest 4/4, vite build green
  • All JSON validated; 0 em/en dashes across all data files

- projects: Ledger Sync v2.19.0 (budget/bill-calendar/GST/subscriptions/
  year-in-review), Claude Skills v5.1.0 with 16 plugins, Instagram
  Autopilot carousel-only reality (Reels claim removed), predictor
  244K+ records per FACTS.md, recipes 47, Bedrock MCP model list
- projects: fix dead links (Contact Manager -> GH Pages mirror,
  Authentication System Render link dropped), drop GroundZeroNN
  (repo private/archived), add code-arena live URL + backend-offline
  note, refresh open_source_contributions to current PR set
- personal/services: 2000+ -> 1600+ problems (FACTS.md ban),
  contests 140+ -> 100+
- experience: canonical AWS title order, 50+/135+ paired figures,
  Config/Security-Hub unit on security controls, CloudOps agent name
- education: BCA CGPA 7.34
- skills: add Bash and Go (match sde resume), Material-UI -> MUI
- achievements: Kick Start dates per FACTS.md (Sep/May 2022),
  en-dashes stripped from Credly cert names
House style forbids U+2013/U+2014; Credly cert names ship with
en-dashes and the weekly sync was reintroducing them into
achievements.json on every run.
- pnpm-workspace.yaml had placeholder text where allowBuilds config
  belonged; esbuild postinstall now explicitly allowed
- add @types/react and @types/three (type-check broke after Node 26
  toolchain upgrade exposed the missing declarations)
- ignore .remember/ (local Claude session memory)
pnpm 11 no longer reads the package.json pnpm field; the stale key
plus regenerated lockfile tripped ERR_PNPM_LOCKFILE_CONFIG_MISMATCH
on the frozen install in CI. Overrides now live in
pnpm-workspace.yaml and the frozen install passes locally.
@sonarqubecloud

sonarqubecloud Bot commented Jul 5, 2026

Copy link
Copy Markdown

@Sagargupta16 Sagargupta16 merged commit 406babd into main Jul 5, 2026
8 checks passed
@Sagargupta16 Sagargupta16 deleted the chore/data-freshness-2026-07 branch July 5, 2026 03:59
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