📊 Daily Overview
Total Activity: 15 commits across 2 repositories
🚀 GitHub Activity
1. VipinKaushik 🔒 — 8 commits
refactor(pricing,contact): dedupe to lib/{pricing,contact}.ts · 81bf37e
Single source of truth for consultation pricing and practitioner
contact details. Both modules read canonical values from
docs/VIPIN.md (workspace constitution).Pricing supersede (May 2026, sourced from docs/VIPIN.md §Pricing):
- Quick Prashna · 15-20 min online: ₹5,100 (was ₹3,100)
- Consultation · 30+ min online: ₹8,100 (was ₹5,100)
- Consultation · 30 min in-person: ₹8,100 (resumes Aug 2026)
- Vastu site visit: ₹21,000 (unchanged)
Old ‘digital = in-person’ rule retired; pricing is now four tiers
with online and in-person priced separately. The 15-min in-person
tier from the older constitution has been eliminated.…
feat(homepage): add HeroInscription anchor line (jyotiṣa jādūī hai) · b27dd72
Quiet inscription band between Hero and MandalaSection. Verbatim
Devanagari + IAST from docs/VIPIN.md §Philosophy anchor line 1
(page-epigraph candidate). Same content in both languages — no
wrapper since the line is identical in Hindi and English glosses. This is the first concrete v0 region growth step on the V1 shell
(see docs/BUILD.md §“Next phase — v0 region growth”). Region 2
of the 13-region v0 spec partially lands as an inscription
between existing V1 regions; full Śloka Hero replacement
(Region 2 upgrade) is the eventual one-way door, blocked on
Vipin’s śloka selection.…
fix(homepage): reconcile HeroInscription to workspace language toggle · b88a902
Workspace rule: “no Hindi in English mode.” Earlier implementation
showed Devanagari + IAST regardless of toggle, leaking Sanskrit
register into the English surface.Refactor:
- Use
via the existing dict.ts pattern.
New keys: dict.heroInscription.primary + dict.heroInscription.iast.- English mode shows the English gloss only (italic Eczar).
- Hindi mode shows Devanagari + IAST (Eczar, both scripts).
- IAST
hidden via :root[data-lang=“en”] .hero-inscription-iast
CSS rule (no DOM removal — keepsserver-component-safe). - Primary
font face swaps by language: —font-deva-body in
Hindi mode, —font-display italic in English mode.…
feat(nav): hybrid wordmark — italic comma byline · b6830f1
Reconciles Region 1 (Top Bar) with the v0 design-voice doc on the
byline format while keeping workspace decisions intact:
- Name stays title-case “Vipin Kaushik” (treats name as proper noun;
workspace decision per 2026-05-21 reconciliation).- Byline changes from “JYOTIṢA” (mono 9px, UPPERCASE, letter-spaced)
to “jyotiṣa,” (italic Eczar 10px, lowercase, with comma). Matches
02-website-design-voice.docx Region 1 editorial register.- Both strings now flow through
+ dict.wordmark; Hindi mode
renders “विपिन कौशिक” / “ज्योतिष,”.…
fix(nav): chakra visible on mobile (drop dead hide rule) · cd8c48f
The @media (max-width: 900px) block was hiding .vk-mark-chakra-link
and showing .vk-mark-chakra-trigger — a swap meant for a Radix Dialog
drawer pattern. But Nav.tsx only ever renders .vk-mark-chakra-link
(V1 has no top-level nav to put in a drawer, per Nav.tsx comment).
Result: mobile users saw no chakra at all.Fix: drop the hide rule on .vk-mark-chakra-link. The chakra-link stays
visible at every viewport as a link to /. The .vk-mark-chakra-trigger
styles remain dormant for the day a real top-level nav lands
(Knowledge, Writing, FAQ) — at which point Nav.tsx will render the
trigger + drawer, and the swap is then just JSX, no CSS change.…
style(nav): wordmark hover + gap polish · 00d396e
Locks the V1 top bar:
- Wordmark gets opacity 0.75 on hover (matches chakra-link
behavior; tonal parity in the brand block).- Name↔byline gap 2px → 3px for breathing room. Light enough
to keep wordmark reading as one bound unit; enough that the
byline isn’t crowded against the name descender.- Adds opacity transition using existing tokens (—dur-short,
—ease-state).No other top-bar changes. Region 1 marked locked in docs/BUILD.md
companion commit. Remaining items (Crimson Pro, “Begin” CTA, mobile
drawer wiring, scroll-state intensification) are explicit deferrals,
not pending work.
feat(hero): Jiraiya copy rewrite + adbhut + byline CSS + layout polish · 0891d25
Hero section reconciliation — companion to workspace commit df00c2d
(VIPIN.md adbhut correction + §Register Jiraiya, both languages).
Implements the plan at ~/.claude/plans/hero-jiraiya-adbhut-cardinal-marigold.md.Copy (DRAFT, pending Vipin review in 1-2 days):
Title T4:
EN: “Vedic Jyotiṣa, classically practiced. / For what won’t sort itself out.”
HI: “वैदिक ज्योतिष, शास्त्रसम्मत। / उन प्रश्नों के लिए जो स्वयं हल नहीं होते।”…
fix(hero): responsive + double-period + portrait alignment · 65bc473
Hero-section follow-ups after viewport audit at 1440 / 768 / 390.
Bugs fixed:
- titleLine2 EN had trailing period AND JSX
also appended one → rendered “out..” with double period. Dropped
period from titleLine2.en; wrapped title-stop span content in
so HI mode (which keeps its dāṇḍa ।) doesn’t
also get a Latin period appended.…
2. vipin-kaushik-content 🔒 — 7 commits
chore(propagation): Phase 0 dedupe + watcher-driven ledger · f7ea528
Deduplicate pricing, address, and voice into VIPIN.md as canonical;
replace literals in CLAUDE.md with pointers. Add propagation
mechanism sidecars and seed the ledger.Pricing supersede (May 2026, per Claude web session 2026-05-20
consolidation): ₹5,100 / ₹8,100 / ₹8,100 / ₹21,000. Old
‘digital = in-person’ rule retired; online and in-person now
priced separately because they involve different craft.Voice anchor lines added to VIPIN.md §Philosophy verbatim:
- jyotiṣa jādūī hai, jādū nahīṃ (page-epigraph candidate)
- haathī ke dā̃t khāne ke alag, dikhāne ke alag (voice register)
Address §Identity codified: C-29 Omaxe City Centre confirmed.
…
chore(propagation): close TM-063 — fix global CLAUDE.md graph claim · 76092d7
Corrected ~/.claude/CLAUDE.md Tool Priority §1 with the same shape
as the workspace fix: acknowledges code-review-graph is a CLI (not
an MCP server in this session), flags graph DB empty (0 nodes since
2026-05-07), documents the revival path.The global file lives outside this repo at ~/.claude/CLAUDE.md and
is not tracked here; this commit only records the TODOS closure and
the ledger row #007 status_change.Open propagation events: 11 → 10.
docs: drain ledger — AUDIENCE rewrite + BUILD v0 growth + bulk close · 2e04676
Closes 10 of 10 open propagation ledger rows. Watcher status: clean.
AUDIENCE.md (#005): Rewritten to the May 2026 buyer-states model from
Claude web doc 03. Five buyer states (Penny / Triggered /
Inherited-Curiosity / Family-Decision / Cold-Search), six target
demographic cells with M3 booking targets, canon-grounded intent
segments mapped to bhāvas. Old AstroClarity-flavoured age-segmented
model archived at docs/archive/AUDIENCE_pre-2026-05-21.md.
docs/demographics.md (older overlapping content) also archived.…
docs(vipin): reconcile anchor line 1 spec to language-toggle convention · 36bfc3c
VIPIN.md previously claimed “Devanagari + IAST + English gloss
together; never paraphrase” — that mixed Sanskrit into English-mode
surfaces, violating the workspace’s “no Hindi in English” rule.Spec now codifies which forms surface where:
- Hindi mode: Devanagari + IAST (Sanskrit register)
- English mode: English gloss only
- Internal docs / quotation: all three forms together
Resolves the conflict between 01-vipin-profile.docx (“Devanagari with
English understanding beneath”) and 02-website-design-voice.docx
(“Devanagari + IAST”). Both predate the language-toggle decision;
this VIPIN.md block supersedes them on the conviction-line format
question. Reconciliation note added inline.…
docs(build): lock Region 1 (Top Bar) — decision ledger · 1efef44
Records this cycle’s top-bar reconciliation as done and explicitly
parks deferred items so future sessions don’t re-litigate.Shipped this cycle:
- Wordmark: title-case name + italic comma byline via dict.wordmark
- Mobile chakra: visible at every viewport (drop dead hide rule)
- Mobile byline: visible at every viewport (drop stale hide rule)
- Wordmark hover (opacity 0.75) + gap (2px → 3px)
Deferred (explicit, with unblock conditions):
- Crimson Pro font → with full v0 type-system pass
- “Begin” CTA → when Hero loses inline consultationByline
- Mobile drawer wiring → when top-level pages land
- Scroll-state intensification → only on real feedback signal
…
chore(propagation): bidirectional drift + sidecar accuracy fix · 8b020a0
Closes two real gaps surfaced by self-audit:
- Sidecar staleness (docs/.propagates.yml)
- VIPIN.md downstream now includes components/handoff/Nav.tsx
(the wordmark consumer that landed earlier this session).- dict.ts entry
whybroadened from “Pricing duration labels”
to “i18n strings — §Pricing labels, §Wordmark, §Philosophy
inscription” so dict.wordmark and dict.heroInscription additions
are implicitly tracked under the same path.- New §Wordmark concept group (wordmark, byline, jyotiṣa, विपिन
कौशिक) added for future graph-augment when code-review-graph
MCP is wired (V2/TM-064).…
docs(vipin): adbhut correction + Jiraiya register locked, both langs · df00c2d
Constitution-grade changes for the Hero reconciliation.
§Philosophy anchor line 1 — word correction:
Before: ज्योतिष जादूई है, जादू नहीं। / “Astrology is magical…”
After: ज्योतिष अद्भुत है, जादू नहीं। / “Astrology is wonderful…”
IAST: jyotiṣa adbhut hai, jādū nahīṃ.Both May-2026 web docs (01-vipin-profile, 02-website-design-voice)
transcribed जादूई. Corrected to अद्भुत — Sanskrit-rooted, classical
register matching what Vipin meant. जादूई carries Bollywood-Hindi
colouring that subtly cheapens the line; अद्भुत carries the
wonder-without-trickery meaning honestly. English gloss shifts
“magical” → “wonderful” to track the Sanskrit register. …
📈 Development Analytics
Daily Summary
| Metric | Today |
|---|---|
| Commits | 15 |
| 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: 61 / 90 (substantive)
Days with any signal last 90: 64 / 90
Skill runs (since 2026-03-25): 74
Commits this year (authored): 1021
Decisions logged this year: 0
Eurekas this year: 5
CEO plans authored this year: 12
Projects touched this year: 53
Top projects last 90: portfolio (26d), Mothership (21d), motherboard-shared (14d), VipinKaushik (11d), Astroclarity (10d)
💭 My Notes
[Your own thoughts, observations, or context for this day — this section is never overwritten by automation]