π Daily Overview
Total Activity: 18 commits across 1 repositories
π GitHub Activity
1. Rishta π β 18 commits
feat(rishta): multi-client content system, valentine routing, static unlocked pages, heart confetti Β· c7d83a0
- Multi-client content: content/clients/{default,rishabh}/ with per-client day JSON + assets manifest
- Remove MongoDB dependency from unlocked day pages; use static getDayBySlug + getDayImagesFromManifest
- Valentine Day route: integrate into [daySlug] dynamic route, alwaysUnlocked, no lock screen
- Film reel: object-β¦
feat(assets): Vercel Blob CDN integration for production asset serving Β· 61bc311
- Add assetUrl() helper: rewrites /assets/β¦ paths to Blob CDN when
NEXT_PUBLIC_BLOB_BASE_URL is set, no-op in local dev- content.js: use assetUrl() for all image and audio URL resolution
- upload-to-blob.mjs: updated for new public/assets/ folder structure,
uses RISHTA_READ_WRITE_TOKEN, no MongoDB dependency- Gβ¦
fix: enable home scroll, show navbar day icons, fix content import rule Β· 4b9557a
- home.css: replace overflow-x:hidden with flex-shrink:0 to unblock scroll
- Navbar: make showDayNav robust when NEXT_PUBLIC_CLIENT_TOKEN is unset
- api/events/route.js: use getDaysIndex() from @/lib/content (pre-commit rule)
- content.js: export getDaysIndex() helper
fix: middleware token routing, music player CDN URLs, blob skip-existing Β· 0610f71
- middleware: read NEXT_PUBLIC_CLIENT_TOKENS (baked at build time) so
tokenMap is populated in Edge Runtime; falls back to CLIENT_TOKENS- GlobalMusicPlayer: fix getRouteKind regex to match any slug prefix
(not just 8-char hex); fix isLocalUrl to detect audio files by
extension so blob CDN URLs use
fix: force /enter redirect, derive token prefix from cookie not env Β· 30261c6
Remove dev fallback that allowed unauthenticated access when no tokens
configured. Set x-matched-token cookie (client-readable) in middleware
so the home page can build token-prefixed hrefs at runtime instead of
relying on the build-time NEXT_PUBLIC_CLIENT_TOKEN env var.
fix: eslint flat config, remove standalone output, fix day config exports Β· 5c31c1e
- eslint.config.mjs: migrate to FlatCompat + next/core-web-vitals to
resolve Next.js plugin detection warning- next.config.mjs: remove output: standalone (not needed for Vercel,
breaks next start)- package.json: set NODE_ENV=production in start script to override
shell environment- day config files: name anonyβ¦
β¦and 12 more commits in this repo.
π Development Analytics
Daily Summary
| Metric | Today |
|---|---|
| Commits | 18 |
| Merges | 0 |
| Skill runs | 0 |
| Decisions | 0 |
| Eurekas | 0 |
| CEO plans | 0 |
| Notes touched | 0 |
Decisions logged today
None today.
Eurekas
None today.
Strategic plans authored
None today.
Notes touched
None today.
Running totals (as of this date)
Active days last 90: 43 / 90 (substantive)
Days with any signal last 90: 43 / 90
Skill runs (since 2026-03-25): 0
Commits this year (authored): 298
Decisions logged this year: 0
Eurekas this year: 0
CEO plans authored this year: 0
Projects touched this year: 39
Top projects last 90: Obsidian (17d), Jira_tracker (9d), portfolio (7d), VipinKaushik (7d), Mothership (6d)
π My Notes
[Your own thoughts, observations, or context for this day β this section is never overwritten by automation]