Work Tracker

📊 Daily Overview

Total Activity: 8 commits across 1 repositories

Plus: 1 CEO plans authored


🚀 GitHub Activity

1. portfolio 🔒 — 8 commits

chore: retire /rupali subdomain + drishti/hp artifacts, restructure team pages · 7d36d80

Subdomain isolation work that predated the landing refactor: the /rupali zone,
drishti graph visualisations, and hp/ Harry-Potter cabinet experiments are
retired in favour of a flat marketing surface. Per-team-member pages move from
ad-hoc /keerti, /khushboo, /pooja, /tipu, /rupali slugs to /team//
directories with data-driven content modules.

feat(palette): ship Warm Authority v2.0 + SSR-aware locale hydration [PR 1] · 7e78d4e

DESIGN.md v2.0 documented a “Warm Authority” palette (amber D97706, warm navy
#0C1829, cream F0EAD6, warm teal 14B8A6) but the CSS variables in
globals.css were never migrated — every text-primary / bg-primary on the live
site rendered as the old Ink & Signal sapphire blue. Audit verified via
getComputedStyle: actual —primary was hsl(217 91% 64%), not the documented
amber.

refactor(home): credibility-first section reorder + role-based component names [PR 2] · ca83b77

The 2026-04-09 design doc (APPROVED) required “credibility must arrive before
process” — TheWork should come BEFORE HowItWorks. Live homepage had
Hero → Mirror → HowItWorks → TheWork → Promo → Team → Call (TheWork at index
3, AFTER the process pitch). This PR reorders to:

Hero → Credibility → AssessmentCta → PainResonance → Process → Team → ClosingCta
(Show → Ask → Remind → Explain)

A skeptical SMB owner now sees real client work at index 1, the conversion
CTA at index 2, THEN gets the pain-recognition statements (which land harder
once credibility is earned), then the process pitch.

content: EN + HI copy rewrites per audit + Hindi feedback loop [PR 3] · 1cc78d3

Rewrites per audit Finding 2 — benefit-framed, concrete, locale-native:

Hero (EN):
“Your business, finally looks like what it actually is.”
→ “Your business is better than your website.”
Subtext rewritten, 12-min vs 8-min mismatch resolved (pick 8).

Hero (HI) — DRAFT pending internal Hindi-author review:
“आपका बिज़नेस, आखिरकार वैसा दिखे जैसा वो सच में है।”
→ “आपका बिज़नेस तगड़ा है। वेबसाइट भी तगड़ी होनी चाहिए।”
Conversational register instead of literary translation.

feat(home): component polish + mobile drawer + a11y live region [PR 4] · c5b51e1

The biggest PR in the landing refactor. Addresses 10 items flagged by the
design + CEO review: CTA reduction, HI hero layout, carousel rendering,
Mirror FOIC, ProcessSection icon (Cpu → Blocks), ClosingCta blue ocean in
light mode, TheWork error states, section error boundaries, mobile nav, a11y.

Infrastructure:

  • NEW useLocaleFonts() hook (src/hooks/useLocaleFonts.ts) — single source
    of truth for locale-aware font class stacks (display/body/label/
    heading/button). Replaces 21 repeated “hi ? font-deva : font-sans”
    ternaries across the 7 section components. Future font changes are now
    a one-file edit.

docs(DESIGN.md): v2.1 — canonical section order + naming + responsive + a11y [PR 5] · c83df35

Documents every PR 1-4 decision so future engineers (and agents) can
understand the why without re-deriving. Bump from 2.0 to 2.1.

New sections added:

  • Changelog at top (v2.1 delta + v2.0 reference)
  • Homepage Section Order (v2.1 canonical) — the credibility-first arc +
    URL migration + SECTION_ORDER source of truth
  • Component Naming Convention (v2.1) — role-based *Section suffix, old→new
    mapping, sub-component inventory, mandatory content-backed list
  • Hindi Register Principle (v2.1) — conversational > literary, code-switching
    welcome, active voice, concrete detail, Devanagari leading rules, internal
    reviewer workflow
  • Responsive Specs (v2.1) — per-section layout across 390/768/1…

perf+a11y: section height diet, debug=perf gate, axe-core + 4G CWV budget [PR 6] · 5b57ea9

T11 — section height diet:
Pre-PR6 every homepage section forced min-h-[100dvh] — that’s a 6800px page
on a mobile-first conversion funnel. Content density audit shows only Hero
(85vh peek) and ClosingCta (final surface, visual weight) truly earn a full
viewport. CredibilitySection, PainResonanceSection, ProcessSection,
TeamSection now size to content. HomePageClient’s SECTIONS map carries
per-section min-h targets; lazy-import Suspense fallbacks trimmed from
100dvh to realistic 32-40rem placeholders so hydration doesn’t spike CLS.

Result: page height ~6223px (down from ~6800) at 1440×900. Bigger win on
mobile where 100dvh was taller than necessary.

docs(design): add PR 2 reference screenshots (section reorder baseline) · e8c8e72


📈 Development Analytics

Daily Summary

MetricToday
Commits8
Merges0
Skill runs0
Decisions0
Eurekas0
CEO plans1
Notes touched0

Decisions logged today

None today.

Eurekas

None today.

Strategic plans authored

  • portfolio — landing ceo review

Notes touched

None today.

Running totals (as of this date)

Active days last 90:           52 / 90  (substantive)
Days with any signal last 90:  55 / 90
Skill runs (since 2026-03-25):  72
Commits this year (authored):  683
Decisions logged this year:    0
Eurekas this year:             3
CEO plans authored this year:  9
Projects touched this year:    50
Top projects last 90:          portfolio (24d), Mothership (15d), Astroclarity (9d), motherboard-shared (9d), Bhitti (7d)

💭 My Notes

(Preserved from prior hand-written entry — moved here so it is never overwritten.)

Tathya-portfolio

  • main 7d36d80 chore: retire /rupali subdomain + drishti/hp artifacts, restructure team pages
  • main 7e78d4e feat(palette): ship Warm Authority v2.0 + SSR-aware locale hydration [PR 1]
  • main ca83b77 refactor(home): credibility-first section reorder + role-based component names [PR 2]
  • main 1cc78d3 content: EN + HI copy rewrites per audit + Hindi feedback loop [PR 3]
  • main c5b51e1 feat(home): component polish + mobile drawer + a11y live region [PR 4]
  • main c83df35 docs(DESIGN.md): v2.1 — canonical section order + naming + responsive + a11y [PR 5]
  • main 5b57ea9 perf+a11y: section height diet, debug=perf gate, axe-core + 4G CWV budget [PR 6]
  • main e8c8e72 docs(design): add PR 2 reference screenshots (section reorder baseline)