Data health
Every fact on Mzalendo is drillable to its source. This page shows when we last fetched each one, whether it is within its freshness target, and how to verify it yourself.
15sources tracked
3within SLA
12SLA breached
7never run
0failed last attempt
Roster drift
How the parliament.go.ke MP & Senator directories compare to our local roster. Green = within 2 rows, amber = 3-10, red = >10.
National Assembly 341 on parliament.go.ke · 349 local (8 row delta) 0 missing-local · 8 missing-remote 9 Jul 02:15
Missing locally (on parliament.go.ke, not in our roster)
None.
Missing remotely (in our roster, not on parliament.go.ke)
- Abdi Ali Abdi · id 83
- Ali Wario · id 656
- Julius Musili Mawathe · id 7134
- Mugambi Murwithania Rindikiri · id 9081
- Wetangula Moses Masika · id 13528
- Denar Joseph Hamisi · id 13761
- Mwangi Teresia Wanjiru · id 13783
- Iraya Joseph Wainaina · id 13798
Senate 67 on parliament.go.ke · 67 local (0 row delta) 0 missing-local · 0 missing-remote 9 Jul 02:18
Missing locally (on parliament.go.ke, not in our roster)
None.
Missing remotely (in our roster, not on parliament.go.ke)
None.
Extractor queue
Per-extractor delta vs the previous run + currently-pending Celery tasks. Use this when a downstream count looks stale.
| Extractor | Last run | Rows last run | Δ vs previous | Queue depth | Last success |
|---|---|---|---|---|---|
Bill stages
bill_stage_extractor
|
Success — wrote rows
1 Jul 10:15 |
0 | 0 | 0 | 1 Jul 10:15 |
Gazette notices
kenyalaw_gazette_extract
|
Success — wrote rows
1 Jul 10:23 |
0 | -6 | 0 | 1 Jul 10:23 |
Motions
hansard_motions_extract
|
Success — wrote rows
8 Jul 03:10 |
2 | -7 | 0 | 8 Jul 03:10 |
Petitions
hansard_petitions_extract
|
Success — wrote rows
8 Jul 03:20 |
0 | 0 | 0 | 8 Jul 03:20 |
Questions
hansard_questions_extract
|
Success — wrote rows
8 Jul 03:31 |
4 | 0 | 0 | 8 Jul 03:31 |
Statements
hansard_statements_extract
|
Success — wrote rows
8 Jul 03:41 |
0 | 0 | 0 | 8 Jul 03:41 |
Papers laid
hansard_papers_laid_extract
|
Success — wrote rows
8 Jul 03:50 |
0 | 0 | 0 | 8 Jul 03:50 |
Votes
hansard_votes_extract
|
Success — wrote rows
8 Jul 03:55 |
18 | -2 | 0 | 8 Jul 03:55 |
Speaker-attribution drain
588683
total speech rows
375036
attributed
213647
NULL contributor
63.7%
resolved share
0
resolved last 24h
AI search coverage
0 of 829254 Hansard chunks are embedded (0%). This is what the chat assistant searches over.
Hansard
| Source | Last run | Status | Rows | Freshness SLA | Authority |
|---|---|---|---|---|---|
Hansard — National Assembly
tazabu_hansard_na · browser
|
never | No_run | 0 | 86400 s · breached | Verify on source ↗ |
Hansard — Senate
tazabu_hansard_senate · browser
|
never | No_run | 0 | 86400 s · breached | Verify on source ↗ |
Legislation
| Source | Last run | Status | Rows | Freshness SLA | Authority |
|---|---|---|---|---|---|
Bills — Parliament of Kenya
parlgoke_bills · browser
|
never | No_run | 0 | 172800 s · breached | Verify on source ↗ |
Acts — Kenya Law
kenyalaw_acts · http
|
21 Jun 2026, 21:56
17d ago |
Success | 2966 | 604800 s · breached | Verify on source ↗ |
Acts — long-title + commencement enrichment (Kenya Law)
kenyalaw_acts_enrich · http
|
23 Jun 2026, 02:20
16d ago |
Empty | 6 | 604800 s · breached | Verify on source ↗ |
Motions — Parliament of Kenya
parlgoke_motions · browser
|
21 Jun 2026, 17:50
18d ago |
Success | 4 | 172800 s · breached | Verify on source ↗ |
Parliamentary Questions
parlgoke_questions · browser
|
never | No_run | 0 | 172800 s · breached | Verify on source ↗ |
Petitions — Parliament of Kenya
parlgoke_petitions · browser
|
never | No_run | 0 | 172800 s · breached | Verify on source ↗ |
Order Papers — National Assembly
parlgoke_order_papers_na · browser
|
8 Jul 2026, 03:05
1d ago |
Success | 50 | 86400 s · breached | Verify on source ↗ |
Order Papers — Senate
parlgoke_order_papers_senate · browser
|
8 Jul 2026, 03:00
1d ago |
Success | 50 | 86400 s · breached | Verify on source ↗ |
Gazette
| Source | Last run | Status | Rows | Freshness SLA | Authority |
|---|---|---|---|---|---|
Kenya Gazette — Kenya Law
kenyalaw_gazette · http
|
5 Jul 2026, 06:40
4d ago |
Success | 102 | 604800 s | Verify on source ↗ |
Members
| Source | Last run | Status | Rows | Freshness SLA | Authority |
|---|---|---|---|---|---|
MPs — National Assembly directory
parlgoke_members_na · browser
|
9 Jul 2026, 02:15
0d ago |
Success | 341 | 2592000 s | Verify on source ↗ |
Senators — Senate directory
parlgoke_members_senate · browser
|
9 Jul 2026, 02:18
0d ago |
Success | 67 | 2592000 s | Verify on source ↗ |
Committees — Parliament of Kenya
parlgoke_committees · browser
|
never | No_run | 0 | 1209600 s · breached | Verify on source ↗ |
Media
| Source | Last run | Status | Rows | Freshness SLA | Authority |
|---|---|---|---|---|---|
News + YouTube sentiment ingest
sentiment_ingest · http
|
never | No_run | 0 | 21600 s · breached | Verify on source ↗ |