repowiserepowise
Sign in
1mukund/asbl-crm-api
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowise1mukund/asbl-crm-api

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

98of 294 scored

98 commits sit in this repo's top risk tercile, which is 33% of the 294scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 8.1 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits11740%Commits whose subject reads as a bug fix rather than new work.Written by an agent15051%Read from commit trailers, so it counts what was declared.Change diffusion0.50bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold8.1out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently fix-driven across its history.

Feature35%
Fix44%
Refactor2%
Docs2%
Test1%
Deps0%
Chore9%
Other6%
51%of indexed commits are agent-attributed(150 of 294)
claude (150)

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
e361d757feat(chatbot-v5): user_profile memory + strict doc lookup + offer urgency
1Mukundclaudeassisted
3mo ago+1.7K -193
100%Elevated
more lines added than baseline
2
548f797cWhatsApp chat UI + message history
Pranjal Tiwari
4mo ago+4.6K -29
100%Elevated
more lines added than baseline
3
d6990b89feat(prd): Phases 4-8 — PRD v1.0 state machine + cadence + wiring + migration
1Mukundclaudeassisted
3mo ago+1.2K -0
99%Elevated
more lines added than baseline
4
ec327fa2docs: add SYSTEM_OVERVIEW.md — comprehensive architecture + flow walkthrough
1Mukundclaudeassisted
2mo ago+865 -0
98%Elevated
more lines added than baseline
5
f3e32394feat(kimi): unit-plan dispatcher + factual grounder via Kimi K2
1Mukundclaudeassisted
3mo ago+744 -9
98%Elevated
more lines added than baseline
6
6ebbd61afeat(crawler): JS-rendered crawl via Puppeteer + per-page structure
Pranjal Tiwariclaudeassisted
3mo ago+1.0K -71
98%Elevated
more lines added than baseline
7
c14500ebfeat: site-grounded WhatsApp replies with per-user 30-day context
Pranjal Tiwariclaudeassisted
3mo ago+919 -109
98%Elevated
more lines added than baseline
8
5f7513dfchore(docs): pre-filled doc-URL import templates (all 78 docs + Spectra-only)
1Mukund
1mo ago+753 -0
96%Elevated
more lines added than baseline
9
7a80be04feat(dashboard-auth): login + registration approval + audit logs
1Mukund
2mo ago+610 -1
96%Elevated
more lines added than baseline
10
e9dd76d5feat(asbl-spec): Phase 3 + 8 + 9 — webhooks, migration, Zoho UI doc
1Mukundclaudeassisted
3mo ago+707 -6
96%Elevated
more lines added than baseline
11
640d9e7dfeat(asbl-spec): Phase 5 + 7 — cadence scheduler + ad-platform feedback
1Mukundclaudeassisted
3mo ago+515 -0
96%Elevated
more lines added than baseline
12
f3ba50edfeat(asbl-spec): Phase 2+4 — state machine + compliance layer + Phase 1 fixes
1Mukundclaudeassisted
3mo ago+559 -20
96%Elevated
more lines added than baseline
13
91efc131feat: address all 70+ WA bot use cases (B/C/D/E + prompt v2)
1Mukundclaudeassisted
3mo ago+783 -17
96%Elevated
more lines added than baseline
14
90ec5298feat: Gemini 3 Pro main agent + KB-driven doc auto-send
Pranjal Tiwariclaudeassisted
3mo ago+561 -25
96%Elevated
more lines added than baseline
15
cf8685c4feat: dashboard, doc auto-send, response sanitizer, structured crawl
Pranjal Tiwariclaudeassisted
3mo ago+617 -39
96%Elevated
more lines added than baseline
16
217cce4aAdd UTM generator page
Pranjal Tiwari
4mo ago+575 -0
96%Elevated
more lines added than baseline
17
8d1abd93feat: WhatsApp chat UI + chat-history API + context update
Pranjal Tiwariclaudeassisted
4mo ago+632 -228
96%Elevated
more lines added than baseline
18
e2b62330Initial commit: ASBL CRM lead ingestion API
Mukund Tripathi
4mo ago+882 -0
96%Elevated
more lines added than baseline
19
8652d6d2feat(call-v2): timezone-aware schedule + posthook-driven state machine
1Mukund
2mo ago+517 -26
93%Elevated
more lines added than baseline
20
4e1b7acddocs: in-house voice bot technical requirements spec for dev team
1Mukundclaudeassisted
3mo ago+560 -0
93%Elevated
more lines added than baseline
21
a054e770feat(resubmission): track form re-fills with auto WhatsApp + voice call
Pranjal Tiwariclaudeassisted
3mo ago+519 -6
93%Elevated
more lines added than baseline
22
3097c30cfeat: PDF extracts as fallback KB + dashboard toggle + backfill endpoint
1Mukundclaudeassisted
3mo ago+655 -3
93%Elevated
more lines added than baseline
23
59c388fefeat: signed-URL uploads, live prompt editor, modern dashboard UI
1Mukundclaudeassisted
3mo ago+593 -176
93%Elevated
more lines added than baseline
24
b4533f42feat: WhatsApp follow-up cron + backfill scripts
Pranjal Tiwariclaudeassisted
4mo ago+579 -1
93%Elevated
more lines added than baseline
25
4ee3b8f0feat: Meta CSV FIM upload — endpoint + UI
Pranjal Tiwariclaudeassisted
4mo ago+503 -0
93%Elevated
more lines added than baseline
26
2b1877e7feat(mongo-phase-6): project_documents metadata migrated (PDFs stay in Supabase Storage)
1Mukund
2mo ago+383 -220
91%Elevated
more lines added than baseline
27
1591171ffeat(mongo-phase-1): wrapper + bot_settings migrated to "Zoho Database"
1Mukund
3mo ago+483 -29
91%Elevated
more lines added than baseline
28
730a3fdffeat: replace Arrowhead with in-house ASBL Voice Bot (Anandita)
1Mukundclaudeassisted
3mo ago+327 -195
91%Elevated
more lines added than baseline
29
c5b007edfeat: live inventory from sheet + offer details (drop KB upload)
Pranjal Tiwariclaudeassisted
3mo ago+380 -61
91%Elevated
more lines added than baseline
30
f204e4aaRedesign UTM generator UI with ASBL logo
Pranjal Tiwari
4mo ago+347 -214
91%Elevated
more lines added than baseline
31
7ad81c10feat(doc-tool): unified sendDocumentTool + admin test endpoint
1Mukund
1mo ago+368 -52
89%Elevated
more lines added than baseline
32
8a99c84cfix(whatsapp): pool-wide fallback when a Periskope sender is dead
1Mukund
2mo ago+308 -80
89%Elevated
more lines added than baseline
33
af7d58b5feat(mongo-phase-4): whatsapp_messages migrated to "Zoho_Database"
1Mukund
3mo ago+372 -105
89%Elevated
more lines added than baseline
34
86d17d04fix(asbl-spec): prefix all field labels with 'ASBL ' + Phase 6 lead scoring
1Mukundclaudeassisted
3mo ago+313 -85
89%Elevated
more lines added than baseline
35
9c4d34dbfeat: dashboard PDF/KB uploader + unit-plan size matching
Pranjal Tiwari
3mo ago+545 -22
89%Elevated
more lines added than baseline
36
dbdbe8e9fix: add CORS headers to website ingest endpoint
Pranjal Tiwari
4mo ago+403 -0
89%Elevated
more lines added than baseline
37
640f875bfix(bot): mass cleanup — persona, language, em-dash, silent failures
1Mukund
1mo ago+273 -87
87%Elevated
more lines added than baseline
38
5e2b5b56feat(mongo-phase-8): whatsapp_sender_map + follow_up_log + cron_log + sender-index counter migrated
1Mukund
2mo ago+303 -112
87%Elevated
more lines added than baseline
39
ff94fd9dfeat(inhouse-call): country-route +91 to voice bot, +1 to Arrowhead
1Mukundclaudeassisted
3mo ago+259 -52
87%Elevated
more lines added than baseline
40
736e4bf8fix(whatsapp): batch 1 — single-row doc SEND (R1) + admin auth gate (R5)
1Mukund
1mo ago+355 -5
86%Elevated
more lines added than baseline
41
b4233033feat(zoho-unique-leads): Is_Unique_Lead boolean field + hourly auto-sync
1Mukund
2mo ago+374 -1
86%Elevated
more lines added than baseline
42
812f0dfffeat(dashboard-v5): strict doc_meta inputs + backfill-doc-meta endpoint
1Mukundclaudeassisted
3mo ago+278 -15
86%Elevated
more lines added than baseline
43
cd1af544fix(gemini): switch off 3.x preview + Kimi takes over fully when Gemini 503s
1Mukundclaudeassisted
3mo ago+223 -39
86%Elevated
more lines added than baseline
44
f8e8eeaefeat(prompt): full Anandita rewrite (v6) + auto-sync to DB (no manual sync)
1Mukund
1mo ago+305 -398
85%Elevated
more lines added than baseline
45
05807214feat(unique-leads): new dashboard view — dedupe Zoho leads by phone
1Mukund
2mo ago+251 -1
85%Elevated
more lines added than baseline
46
0242fb31refactor(mongo): whatsapp_messages → phone-grouped + IST date-bucketed
1Mukund
3mo ago+230 -131
85%Elevated
more lines added than baseline
47
5389654ddiag(meta): meta-deep-diag endpoint to find ad-account-level lead forms
1Mukundclaudeassisted
3mo ago+226 -0
85%Elevated
more lines added than baseline
48
8cfdd799feat: drop qwen classifier — Gemini handles intent + reply in one call
Pranjal Tiwariclaudeassisted
3mo ago+222 -75
85%Elevated
more lines added than baseline
49
d7fd6b0bfeat(docs): self-host PDFs in Mongo GridFS — drop Supabase dependency
1Mukund
1mo ago+196 -67
82%Elevated
more lines added than baseline
50
b14dcd7dfeat(kb-export): full handoff snapshot endpoint + local download script
1Mukund
1mo ago+246 -0
82%Elevated
more lines added than baseline
  • e361d757feat(chatbot-v5): user_profile memory + strict doc lookup + offer urgency
    Author
    1Mukund
    When
    3mo ago
    Lines
    +1.7K -193
    Risk
    100%Elevated
  • 548f797cWhatsApp chat UI + message history
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +4.6K -29
    Risk
    100%Elevated
  • d6990b89feat(prd): Phases 4-8 — PRD v1.0 state machine + cadence + wiring + migration
    Author
    1Mukund
    When
    3mo ago
    Lines
    +1.2K -0
    Risk
    99%Elevated
  • ec327fa2docs: add SYSTEM_OVERVIEW.md — comprehensive architecture + flow walkthrough
    Author
    1Mukund
    When
    2mo ago
    Lines
    +865 -0
    Risk
    98%Elevated
  • f3e32394feat(kimi): unit-plan dispatcher + factual grounder via Kimi K2
    Author
    1Mukund
    When
    3mo ago
    Lines
    +744 -9
    Risk
    98%Elevated
  • 6ebbd61afeat(crawler): JS-rendered crawl via Puppeteer + per-page structure
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +1.0K -71
    Risk
    98%Elevated
  • c14500ebfeat: site-grounded WhatsApp replies with per-user 30-day context
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +919 -109
    Risk
    98%Elevated
  • 5f7513dfchore(docs): pre-filled doc-URL import templates (all 78 docs + Spectra-only)
    Author
    1Mukund
    When
    1mo ago
    Lines
    +753 -0
    Risk
    96%Elevated
  • 7a80be04feat(dashboard-auth): login + registration approval + audit logs
    Author
    1Mukund
    When
    2mo ago
    Lines
    +610 -1
    Risk
    96%Elevated
  • e9dd76d5feat(asbl-spec): Phase 3 + 8 + 9 — webhooks, migration, Zoho UI doc
    Author
    1Mukund
    When
    3mo ago
    Lines
    +707 -6
    Risk
    96%Elevated
  • 640d9e7dfeat(asbl-spec): Phase 5 + 7 — cadence scheduler + ad-platform feedback
    Author
    1Mukund
    When
    3mo ago
    Lines
    +515 -0
    Risk
    96%Elevated
  • f3ba50edfeat(asbl-spec): Phase 2+4 — state machine + compliance layer + Phase 1 fixes
    Author
    1Mukund
    When
    3mo ago
    Lines
    +559 -20
    Risk
    96%Elevated
  • 91efc131feat: address all 70+ WA bot use cases (B/C/D/E + prompt v2)
    Author
    1Mukund
    When
    3mo ago
    Lines
    +783 -17
    Risk
    96%Elevated
  • 90ec5298feat: Gemini 3 Pro main agent + KB-driven doc auto-send
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +561 -25
    Risk
    96%Elevated
  • cf8685c4feat: dashboard, doc auto-send, response sanitizer, structured crawl
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +617 -39
    Risk
    96%Elevated
  • 217cce4aAdd UTM generator page
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +575 -0
    Risk
    96%Elevated
  • 8d1abd93feat: WhatsApp chat UI + chat-history API + context update
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +632 -228
    Risk
    96%Elevated
  • e2b62330Initial commit: ASBL CRM lead ingestion API
    Author
    Mukund Tripathi
    When
    4mo ago
    Lines
    +882 -0
    Risk
    96%Elevated
  • 8652d6d2feat(call-v2): timezone-aware schedule + posthook-driven state machine
    Author
    1Mukund
    When
    2mo ago
    Lines
    +517 -26
    Risk
    93%Elevated
  • 4e1b7acddocs: in-house voice bot technical requirements spec for dev team
    Author
    1Mukund
    When
    3mo ago
    Lines
    +560 -0
    Risk
    93%Elevated
  • a054e770feat(resubmission): track form re-fills with auto WhatsApp + voice call
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +519 -6
    Risk
    93%Elevated
  • 3097c30cfeat: PDF extracts as fallback KB + dashboard toggle + backfill endpoint
    Author
    1Mukund
    When
    3mo ago
    Lines
    +655 -3
    Risk
    93%Elevated
  • 59c388fefeat: signed-URL uploads, live prompt editor, modern dashboard UI
    Author
    1Mukund
    When
    3mo ago
    Lines
    +593 -176
    Risk
    93%Elevated
  • b4533f42feat: WhatsApp follow-up cron + backfill scripts
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +579 -1
    Risk
    93%Elevated
  • 4ee3b8f0feat: Meta CSV FIM upload — endpoint + UI
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +503 -0
    Risk
    93%Elevated
  • 2b1877e7feat(mongo-phase-6): project_documents metadata migrated (PDFs stay in Supabase Storage)
    Author
    1Mukund
    When
    2mo ago
    Lines
    +383 -220
    Risk
    91%Elevated
  • 1591171ffeat(mongo-phase-1): wrapper + bot_settings migrated to "Zoho Database"
    Author
    1Mukund
    When
    3mo ago
    Lines
    +483 -29
    Risk
    91%Elevated
  • 730a3fdffeat: replace Arrowhead with in-house ASBL Voice Bot (Anandita)
    Author
    1Mukund
    When
    3mo ago
    Lines
    +327 -195
    Risk
    91%Elevated
  • c5b007edfeat: live inventory from sheet + offer details (drop KB upload)
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +380 -61
    Risk
    91%Elevated
  • f204e4aaRedesign UTM generator UI with ASBL logo
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +347 -214
    Risk
    91%Elevated
  • 7ad81c10feat(doc-tool): unified sendDocumentTool + admin test endpoint
    Author
    1Mukund
    When
    1mo ago
    Lines
    +368 -52
    Risk
    89%Elevated
  • 8a99c84cfix(whatsapp): pool-wide fallback when a Periskope sender is dead
    Author
    1Mukund
    When
    2mo ago
    Lines
    +308 -80
    Risk
    89%Elevated
  • af7d58b5feat(mongo-phase-4): whatsapp_messages migrated to "Zoho_Database"
    Author
    1Mukund
    When
    3mo ago
    Lines
    +372 -105
    Risk
    89%Elevated
  • 86d17d04fix(asbl-spec): prefix all field labels with 'ASBL ' + Phase 6 lead scoring
    Author
    1Mukund
    When
    3mo ago
    Lines
    +313 -85
    Risk
    89%Elevated
  • 9c4d34dbfeat: dashboard PDF/KB uploader + unit-plan size matching
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +545 -22
    Risk
    89%Elevated
  • dbdbe8e9fix: add CORS headers to website ingest endpoint
    Author
    Pranjal Tiwari
    When
    4mo ago
    Lines
    +403 -0
    Risk
    89%Elevated
  • 640f875bfix(bot): mass cleanup — persona, language, em-dash, silent failures
    Author
    1Mukund
    When
    1mo ago
    Lines
    +273 -87
    Risk
    87%Elevated
  • 5e2b5b56feat(mongo-phase-8): whatsapp_sender_map + follow_up_log + cron_log + sender-index counter migrated
    Author
    1Mukund
    When
    2mo ago
    Lines
    +303 -112
    Risk
    87%Elevated
  • ff94fd9dfeat(inhouse-call): country-route +91 to voice bot, +1 to Arrowhead
    Author
    1Mukund
    When
    3mo ago
    Lines
    +259 -52
    Risk
    87%Elevated
  • 736e4bf8fix(whatsapp): batch 1 — single-row doc SEND (R1) + admin auth gate (R5)
    Author
    1Mukund
    When
    1mo ago
    Lines
    +355 -5
    Risk
    86%Elevated
  • b4233033feat(zoho-unique-leads): Is_Unique_Lead boolean field + hourly auto-sync
    Author
    1Mukund
    When
    2mo ago
    Lines
    +374 -1
    Risk
    86%Elevated
  • 812f0dfffeat(dashboard-v5): strict doc_meta inputs + backfill-doc-meta endpoint
    Author
    1Mukund
    When
    3mo ago
    Lines
    +278 -15
    Risk
    86%Elevated
  • cd1af544fix(gemini): switch off 3.x preview + Kimi takes over fully when Gemini 503s
    Author
    1Mukund
    When
    3mo ago
    Lines
    +223 -39
    Risk
    86%Elevated
  • f8e8eeaefeat(prompt): full Anandita rewrite (v6) + auto-sync to DB (no manual sync)
    Author
    1Mukund
    When
    1mo ago
    Lines
    +305 -398
    Risk
    85%Elevated
  • 05807214feat(unique-leads): new dashboard view — dedupe Zoho leads by phone
    Author
    1Mukund
    When
    2mo ago
    Lines
    +251 -1
    Risk
    85%Elevated
  • 0242fb31refactor(mongo): whatsapp_messages → phone-grouped + IST date-bucketed
    Author
    1Mukund
    When
    3mo ago
    Lines
    +230 -131
    Risk
    85%Elevated
  • 5389654ddiag(meta): meta-deep-diag endpoint to find ad-account-level lead forms
    Author
    1Mukund
    When
    3mo ago
    Lines
    +226 -0
    Risk
    85%Elevated
  • 8cfdd799feat: drop qwen classifier — Gemini handles intent + reply in one call
    Author
    Pranjal Tiwari
    When
    3mo ago
    Lines
    +222 -75
    Risk
    85%Elevated
  • d7fd6b0bfeat(docs): self-host PDFs in Mongo GridFS — drop Supabase dependency
    Author
    1Mukund
    When
    1mo ago
    Lines
    +196 -67
    Risk
    82%Elevated
  • b14dcd7dfeat(kb-export): full handoff snapshot endpoint + local download script
    Author
    1Mukund
    When
    1mo ago
    Lines
    +246 -0
    Risk
    82%Elevated
Showing 50 of 294 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

033typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.02.9Diffusion →
Below typical56
Typical73
Elevated71

Commit history for 1mukund/asbl-crm-api

Repowise tracks change history across 61 files in 1mukund/asbl-crm-api. In the last 90 days 61 files were touched, 483 times in total, most often chat-history.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.