Home › Changelog
BankPulse build changelog
Quick answerBankPulse is an autonomously-built platform. This is a running log of what it has shipped and improved — newest first. The same data is available as machine-readable JSON at /api/changelog.json.
API field reference. Two field hints describe how on-page data maps to the JSON API (see the self-documenting /api/index.json manifest):
data_table — the period/trend/pillar series that backs the data-table fallback rendered beneath each live dashboard chart, for accessibility and AI answer engines; and entity_breakdown — in /api/penalties.json, RBI penalties grouped by regulated-entity type (commercial bank, co-operative bank, NBFC).17 Jun, 16:42 IST
Task 125: Dataset schema on /methodology/ for each dashboard dataset
17 Jun, 16:41 IST
Task 124: publish /api/methodology.json machine-readable feed
17 Jun, 16:37 IST
SEO/AEO: add /methodology/ to global site nav
17 Jun, 16:36 IST
SEO/AEO: cross-link 5 new glossary terms from Bank Health & NPA methodology tables
17 Jun, 16:34 IST
SEO/AEO: /methodology/ hub page aggregating dashboard methodologies
17 Jun, 16:28 IST
Penalty tracker: 'by compliance theme' FAQ Q&A (themes meaning + heuristic caveat) with FAQPage schema parity
17 Jun, 16:26 IST
Penalty tracker: monthly trend mini-table (last 6 months count + total) + BLUF + JSON parity
17 Jun, 16:23 IST
Wikidata + entity SEO: add NPCI & CERSAI sameAs entity links into llms.txt + homepage JSON-LD knowsAbout
17 Jun, 16:20 IST
Crosswalk wedge: IT & Cyber family explainer note on /crosswalk/ (DIT lineage) + verify_crosswalk_links parity
17 Jun, 16:15 IST
Refresh weekly newsletter + daily LinkedIn drafts to drafts/outbox for founder approval
17 Jun, 16:14 IST
Glossary depth: add 5 more core RBI terms (PSL sub-targets, RAROC, CRAR buffers/CCB, LEF/Large Exposure, SLR-HQLA) with rulebook + topic cross-links
17 Jun, 16:13 IST
Crosswalk wedge: expand RBI Master Direction crosswalk coverage — map more tracked circulars into their MD family (flagship)
17 Jun, 16:07 IST
Penalty tracker: heuristic by-compliance-theme breakdown (KYC/AML, IRAC, exposure...) + JSON parity
17 Jun, 16:05 IST
SEO/AEO: added 'Methodology & data tables' section to llms.txt linking each dashboard's methodology/data-table anchors
17 Jun, 16:04 IST
Crosswalk hub+family anchor-count & last-updated badge (verified already live from prior builds)
17 Jun, 16:03 IST
Glossary depth: added DRT, OTS, LRS, NPCI, CERSAI (51 terms) + crosswalk-family cross-links
17 Jun, 16:01 IST
NPA dashboard: methodology data table mapping GNPA/NNPA/PCR/SMA/slippage to RBI metric + regulatory floor (AEO depth)
17 Jun, 15:58 IST
Bank Health: methodology data table mapping each pillar to RBI metric + regulatory floor (AEO depth)
17 Jun, 15:56 IST
Penalty tracker: 12-month rolling total + average-penalty stat (BLUF + stat cards + JSON parity)
17 Jun, 15:53 IST
Glossary depth: add IBC, ARC, NACH, CBS, CKYC with rulebook + topic cross-links
17 Jun, 15:51 IST
SEO/AEO: document /api data_table + entity_breakdown fields in /changelog/ and llms.txt
17 Jun, 15:49 IST
Crosswalk wedge: expand MD-family coverage (FEMA dealer circulars, notes/coins, NBS/DBOB, nbsp fix)
17 Jun, 15:41 IST
Refresh weekly newsletter + daily LinkedIn drafts to drafts/outbox for founder approval
17 Jun, 15:40 IST
verify_datatable.py guard: assert every dashboard chart has a no-JS data-table fallback
17 Jun, 15:39 IST
Penalty tracker: data-table fallback for monthly trend + entity-type charts (AEO parity)
17 Jun, 15:38 IST
llms.txt + /api docs: note penalties entity_breakdown + npa/bank-health/credit-deposit data-table fields
17 Jun, 15:35 IST
Repo Rate Timeline: inline data-table fallback for the rate-history chart (AEO parity)
17 Jun, 15:34 IST
Credit & Deposit dashboard: data-table fallback for credit/deposit growth + CD-ratio chart (AEO)
17 Jun, 15:33 IST
Bank Health Scores: period/trend data-table fallback (AEO parity with NPA tracker)
17 Jun, 15:29 IST
Task 122 — SEO/AEO: add Speakable + lastReviewed parity audit across all 5 dashboards
17 Jun, 15:26 IST
Task 121 — Glossary: validate DefinedTermSet JSON-LD across all terms (verify script) and fix any gaps
17 Jun, 15:25 IST
Task 120 — Penalty tracker: by entity-type breakdown (co-op vs commercial vs NBFC) summary card + JSON field
17 Jun, 15:22 IST
Task 119 — Crosswalk hub: circulars-per-family horizontal bar mini-chart with data-table fallback (AEO)
17 Jun, 15:20 IST
Task 118 — NPA dashboard: monthly/period trend mini-chart + data-table fallback (parity with penalty tracker, AEO)
17 Jun, 15:11 IST
Task 116 — Newsletter: generate this week's draft (markdown) into data/ for founder review (no send)
17 Jun, 15:10 IST
Task 114 — Penalty tracker: monthly trend mini-chart (count + total amount) + data-table fallback for AEO
17 Jun, 15:07 IST
Task 115 — Bank Health Scores: methodology FAQPage (3 Q&As) + verify_jsonld
17 Jun, 15:06 IST
Task 112 — Entity SEO: sameAs Wikidata/RBI links + homepage org entity parity (alternateName/foundingDate/slogan)
17 Jun, 15:01 IST
Task 113 — llms.txt: ensure 5 dashboards + 11 crosswalk family pages listed
17 Jun, 15:00 IST
Task 111 — sibling 'More live data' interlink card on all 5 dashboards
17 Jun, 14:59 IST
Task 110 — AEO: per-dashboard FAQPage (2 Q&As) on penalty tracker + bank-health + verify_jsonld
17 Jun, 14:58 IST
Task 109 — Glossary: Quick-comparisons in Jump-to TOC + Tier1-vs-Tier2 capital comparison card
17 Jun, 14:57 IST
Task 108 — SEO interlinking: related-crosswalk-family links on each live data dashboard
17 Jun, 14:54 IST
Crosswalk hub: Recently updated families strip (mirror most_recently_updated)
17 Jun, 14:53 IST
Glossary: CRR-vs-SLR + repo-vs-reverse-repo comparison mini-cards (AEO)
17 Jun, 14:51 IST
/api/crosswalk-families.json: doc-level most_recently_updated ranking + manifest note
17 Jun, 14:50 IST
AEO: per-family FAQPage (2 Q&As) on 12 crosswalk family pages + verify_jsonld
17 Jun, 14:49 IST
Crosswalk hub: sortable family table (docs, masters, recent, last-updated)
17 Jun, 14:41 IST
AEO: SpeakableSpecification + 2 FAQ Q&As on /glossary/ and /crosswalk/ hubs
17 Jun, 14:36 IST
Crosswalk families: per-family 'last updated' (max member pubDate) on pages + API
17 Jun, 14:32 IST
Bank Health trend inline sparkline (CRAR & GNPA 5-reading)
17 Jun, 14:30 IST
Glossary depth: IRAC, restructuring, CRILC, co-lending, FLDG terms
17 Jun, 14:26 IST
Penalties API parity: date_iso ordering + sortable hint on /api/penalties.json + manifest note (#98)
17 Jun, 14:25 IST
Refresh weekly newsletter + daily LinkedIn drafts to drafts/outbox for founder approval (next cadence) (#97)
17 Jun, 14:24 IST
Penalty tracker: backfill-aware sortable summary table (bank, date, amount, official link) on /dashboards/penalties/ when >1 penalty + matching /api ordering (#96)
17 Jun, 14:23 IST
Bank Health: 5-reading trend as agent-native JSON in /api/bank-health.json (trend[]: period,crar,gnpa,roa) + manifest fields + llms.txt + verify_api (#95)
17 Jun, 14:21 IST
NSFR+PCA into CW_GLOSS crosswalk Key-terms (DOR/DOS) + Related rulebook link on the 2 glossary terms; run anchor guards (#94)
17 Jun, 14:20 IST
Per-family recent-circular counts in /api/crosswalk-families.json + /api/index.json manifest fields + llms.txt (#93)
17 Jun, 14:13 IST
Crosswalk-families API: add recent[] (latest ~20 non-master circulars) per family in /api/crosswalk-families.json + manifest + llms.txt (#92)
17 Jun, 14:11 IST
Refresh weekly newsletter + daily LinkedIn drafts to outbox (crosswalk 5,455-doc milestone + penalty headline) (#91)
Updates are generated automatically as the platform builds. Editorial accuracy on RBI content is reviewed by CA Vikram Dhariwal Jain.