B.R. Ambedkar — Expanded with global influence section: education at Columbia and LSE, intellectual influences (Dewey, Seligman, Laski), 1956 Nagpur conversion to Buddhism, global memorialization (London, Toronto statues), Dalit international conferences, diaspora caste discrimination, posthumous recognition (Bharat Ratna 1990, Columbia chair)
2026-08-05 01:00 UTC
Content Enrichment Phase 1 (T65) — Civil Rights expansion + new personalities:
Civil Rights & Protest expanded — added constitutional foundation (Articles 12-35), landmark judgments (Kesavananda, Maneka Gandhi, Puttaswamy, Navtej Singh Johar, Anoop Baranwal), vulnerable groups (women, children, elderly, disabled, LGBTQ+, minorities), remedies (writs, PIL, NHRC/SHRCs), current threats (UAPA, AFSPA, internet shutdowns), Chart.js doughnut visualization
Kancha Ilaiah Shepherd — New personality page: Dalit-Bahujan intellectual, Why I Am Not a Hindu, caste critique
Anna Mani — New personality page: physicist and meteorologist, indigenous weather instrumentation pioneer, "Weather Woman of India"
Removed duplicate Liberalism page from Personalities module (already exists in Politics module)
T53: Data Visualization Expansion — Fiscal, monetary, and sectors tracker pages wired into Economics module with interactive Chart.js visualizations
Cold War History Page — Final History module gap filled: origins, flashpoints, decolonization, NAM, India's role, end of Cold War
2026-06-28 05:30 UTC
Transparency Portals (T63–T64) — Planning and architecture for corporate and procurement data platforms:
MCA Portal (T63) — Corporate data scraping and search architecture; evaluation of Kaggle seed datasets and InstaFinancials API; paused pending alternative data sources
CPPP Portal (T64) — Procurement data analysis platform using Sarthak Sidhant's scraped eprocure.gov.in dataset (~4.9M award records, ~3.9M tender notices); cloud-hosted approach to avoid local disk constraints
Topics API and Related Topics — Database-driven topic system:
Topics API endpoint with list + detail operations
Related Topics section added to History, Constitution, and Politics module pages with Hindi support
Women's Rights and Minority Rights topics with detail pages
2026-06-21 06:00 UTC
Automated Deployment — Site now deploys automatically on every code update. No more manual uploads.
2026-06-18 12:00 UTC
Interactive Constituency Map (T58) — Major map overhaul:
Canvas-based renderer with viewport filtering for 4,149 AC boundaries — smooth pan/zoom at all levels
Priority-based label collision detection
Lok Sabha / Vidhan Sabha layer toggle with independent boundary and label controls
Full-width rectangular map layout with collapsible details panel below
Search with fuzzy matching and keyboard navigation
Persistent selection highlight survives viewport rebuilds and sidebar toggles
Map state (zoom, center, layer selections) persisted across sessions
Census 2011 Demographics Integration (T61–T62):
New pipeline matching 543 Parliamentary Constituencies to Census 2011 districts
6 metrics per constituency: Population, Literacy Rate, Sex Ratio, SC%, ST%, Workers%
Demographics tab added to map details panel (5 tabs total)
Code Splitting & Cleanup (T60):
Extracted inline Chart.js from 6 syllabus pages into dedicated JS files
Split map page into external JS and CSS files (map.html reduced from 1,748 to 113 lines)
Extracted portal and search inline JS to external files
Sectors of the Indian Economy, Economic Planning, Capital Markets
Liberalization, Foreign Trade & Balance of Payments
Subsidies in India, Human Development
Personalities Module Expansion — 12 new pages:
Adam Smith, B.R. Ambedkar, Che Guevara, Jawaharlal Nehru
John Maynard Keynes, Martin Luther King Jr., Nelson Mandela
Periyar, Raja Ram Mohan Roy, Savarkar, Subhas Chandra Bose, Tagore
Women Freedom Fighters, Social Reformers, Feminism
2026-06-12 10:00 UTC
Shared Template System (T52) — Replaced inline HTML across 101+ pages:
Shared header, navigation, and footer templates — single source of truth
Responsive hamburger menu, portal links in nav
Cache-busted CSS for aggressive client-side caching
2026-06-11 10:17 UTC
Started Current Affairs module content expansion:
Created Media Literacy & Critical News Reading page — 9 sections covering Indian news ecosystem, types of bias, source evaluation, fact-checking techniques, social media misinformation, parliamentary/legal reporting, tools and resources
Created Parliament & Policy Making page — 8 sections covering structure of Parliament, legislative process, types of bills, parliamentary committees, budget process, citizen tracking tools, state legislatures, civic participation
Exam-ready summary with key phrases and three-tier judicial framework
Linked from Constitution module main page and Right to Freedom page
2026-06-01 11:04 UTC
Added comprehensive regional history sections to all History module period pages, correcting North-centric bias:
Indus Valley Civilization — South India (Megalithic, Black & Red Ware, early Tamil kingdoms), East & Northeast (Ochre Coloured Pottery, Copper Hoards, Bengal Chalcolithic), Central & West (Malwa Chalcolithic, Jorwe culture, Gujarat maritime trade)
Vedic Period — South India (Sangam precursors, Tamil polities, Chera/Chola/Pandya, trade with North and West), East India (NBPW culture, Kalinga, Bengal/Vanga, Assam), Central & West (Satavahana precursors, Gujarat under Indo-Greeks, Malwa, Rajasthan)
Mauryan Empire — South India (Kalinga War, Deccan/Satavahanas, Tamil kingdoms, Buddhism in South), East & Northeast (Bengal province, Kamarupa/Assam, frontier hills), West & Northwest (Gandhara, Indo-Greeks, Gujarat, Shunga revolt)
Post-Mauryan & Gupta — South (Satavahanas, Pallavas, Chalukyas, Sangam literature), East (Kalinga/Kharavela, Bengal under Guptas, Kamarupa/Varman dynasty), West & Central (Indo-Greeks, Western Kshatrapas, Gujarat Maitrakas, Malwa silk weavers, Chalukyas of Badami)
Medieval Introduction — South India (Vijayanagara, Bahmani/Five Deccan Sultanates, Nayakas, Mysore, Kerala), East & Northeast (Bengal Sultanate/Nawabs, Ahom kingdom, Gajapati, Manipur, Naga/Mizo hills), West & Central (Rajputana, Gujarat Sultanate, Malwa, Maratha emergence)
Colonial Era — Regional expansion (Carnatic Wars, Anglo-Mysore Wars, Maratha-British Wars, Punjab annexation, Assam/Northeast, Odisha), 1857 Revolt contextualized as North/Central phenomenon with Punjab/South/Bengal staying quiet
Partition — Northeast and Sylhet (referendum, Assam migration, Inner Line, Manipur merger), regional variations in violence (Punjab vs Bengal vs Sind/NWFP vs UP/Bihar)
Added "Regional History" tag to all History module topic pages
History module progress: 40% (8/20 period pages completed, all 8 with regional coverage)
2026-06-01 03:32 UTC
Added History module content: Mauryan Empire page (Chandragupta, Ashoka, Kautilya, administration, decline) and Post-Mauryan & Gupta Period page (Shunga, Kushana, Guptas, Golden Age, decline)
Created History Learning Map — interactive SVG concept map with 14 nodes across Ancient/Medieval/Modern/Post-1947 eras, chronological and thematic links, three reading paths
History module progress updated to 20% (4 sub-pages out of ~20 estimated total)
2026-06-01 01:35 UTC
Added client-side search across all CJP pages — search results page with live filtering
Search input added to site navigation on every page (root, syllabus, topic)
Search supports keyword matching on titles and topic keywords; results ranked by relevance
2026-06-01 01:15 UTC
Added uniform site header across all pages: Home, Syllabus, Forum, Changelog
Forum link added to all 28+ pages (root, syllabus, and sub-topic pages)
2026-06-01 01:05 UTC
Removed Praveen Mohan (Ancient India YouTube) from History resources — source vetted as pseudohistory
2026-06-01 00:58 UTC
Added History module sub-pages: Indus Valley Civilization and Vedic Period
History module progress: 10% (3/30 topics completed)