Work Tracker

πŸ“Š Daily Overview

Total Activity: 3 commits across 1 repositories


πŸš€ GitHub Activity

1. astroacharya πŸ”’ β€” 3 commits

chore(deploy): uv-based Dockerfile + Fly mongod IPv6 fix Β· e03566f

Dockerfile: drop the requirements.txt path (file doesn’t exist after
the 2026-05-24 uv migration), install uv 0.5.4, then uv sync --frozen --no-dev against pyproject.toml + uv.lock. CMD runs scripts/uvicorn
under uv run so the project venv is active.

fly.mongo.toml: override the default mongod CMD to
mongod --bind_ip_all --ipv6. Fly’s 6PN private network is IPv6-only
(.internal resolves to an IPv6 address); without β€”ipv6 mongod
listens on IPv4 only and every peer in the network sees Connection refused even though fly status reports the machine healthy. Without
β€”bind_ip_all it binds to 127.0.0.1 and nothing inside the Fly network
can reach it.

…

feat(seeds): bilingual panchanga descriptions + muhurta windows seed Β· 37dfc25

  • seeds/muhurta_windows.json (new): canonical EN + HI prose for the
    three day-segment muhurtas not already covered by upagrahas:
    Abhijit, Brahma Muhurta, Rahu Kaal. Each entry carries source
    reference + story; Hindi prose carries hi_verified:false until
    practitioner sign-off (workspace TM-079).
  • app/masters/hora_acharya/calculations/muhurta/day_segments.py:
    load window prose from seeds/muhurta_windows.json instead of the
    hardcoded _WINDOW_LABELS dict, so updates flow through the same
    seed-once path as other entities.
  • scripts/seed_panchanga_descriptions.py (new): idempotent populator
    for description (EN) + descriptionHi on every panchanga limb seed
    (tithis, nakshatras, yo…

feat(api): expose description/descriptionHi through panchanga + localization Β· dbf52e2

  • app/core/localization.py: extend the panchanga-limb localization
    helpers so description + descriptionHi flow through to API responses
    alongside name + nameHi.
  • app/api/panchanga.py + app/core/panchanga.py: surface description and
    descriptionHi in the /panchanga payload for each limb so consumers
    (VipinKaushik panchanga widget, Astroclarity Knowledge Hub) can
    render the bilingual prose without re-fetching from seed JSON.
  • app/core/canonical.py: minor field plumbing for the new fields.
  • scripts/enrich_stories.py: tiny tweak picked up by the seed-pass.
  • tests/test_panchanga_entities.py: update fixtures for the new
    description fields on panchanga responses.

…


πŸ“ˆ Development Analytics

Daily Summary

MetricToday
Commits3
Merges0
Skill runs0
Decisions0
Eurekas0
CEO plans0
Notes touched0

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:           65 / 90  (substantive)
Days with any signal last 90:  68 / 90
Skill runs (since 2026-03-25):  75
Commits this year (authored):  1150
Decisions logged this year:    0
Eurekas this year:             5
CEO plans authored this year:  12
Projects touched this year:    54
Top projects last 90:          portfolio (25d), VipinKaushik (21d), Mothership (18d), astroacharya (10d), motherboard-shared (10d)

πŸ’­ My Notes

[Your own thoughts, observations, or context for this day β€” this section is never overwritten by automation]