Export ilifika saa 06:12.
Wema alikuwa maabara ya kompyuta kabla ya wanafunzi wengi kuamka. Musa, fundi wa IT aliyekuwa akisaidia student digital lab kwa work-study, alifika na mfuko wa mandazi na akamkuta Wema akiwa amefungua zip file yenye CSV saba.
“Umeamua kuwa data scientist sasa?”
“Nimeamua kuwa mtu mwenye data yake mwenyewe.”
Musa akavuta kiti. “Important difference.”
Wema alimwonyesha email ya access request. “Nimeomba account export. Hii imekuja. Sitaki uvunje ruhusa yoyote.”
“Basi usinipe password.”
Aliweka laptop yake pembeni. Wema akafungua file la *eligibility_events.csv*. Mistari mingi ilikuwa ya kawaida: renewal date, household declaration, meal voucher issuance. Kisha akafika kwenye column ambayo hakuwahi kuiona kwenye portal.
**need_integrity_band**
Chini yake kulikuwa na green, amber, red.
“Band ni score?” aliuliza.
“Inaweza kuwa classification,” Musa alisema. “Usikimbilie kusema score. Angalia data dictionary.”
“Hakuna.”
“Basi hiyo ndiyo request ya kwanza.”
Walifungua file la metadata. Kila record ilikuwa na source field. Baadhi zilisema *student declaration*. Nyingine *finance office*. Halafu kulikuwa na entries tatu zisizoeleweka:
**social_proof** **merchant_category** **peer_signal**
Wema alihisi tumbo likijikaza.
“Peer signal ni hiyo community signal?”
“Possibly. Lakini hatujui.”
“Social proof?”
“Hatujui.”
“Merchant category?”
Musa akanyoosha kidole kwenye skrini. “Unaona tatizo lako? Unataka kujaza blanks kwa story inayokufaa.”
Wema akavuta pumzi. “Sawa. Hatujui.”
Walichunguza provenance IDs. Entry moja ilikuwa na timestamp ya siku ambayo picha ya kahawa ilisambaa. Wema hakupiga kelele. Aliandika tarehe kwenye notebook.
“Naweza ku-link hii na picha?”
“Unaweza kusema timestamps zinafanana. Huwezi kusema file hii ndiyo picha mpaka source descriptor ionyeshe.”
Musa alifungua JSON ndogo iliyokuja na export. Ndani kulikuwa na pointer ya attachment hash lakini si attachment yenyewe.
“Kwa hiyo mfumo umeshika kitu, lakini export yangu hainionyeshi.”
“Ndiyo.”
Wema alitengeneza ombi jipya kwa Student Services: *Please provide the data dictionary, provenance definitions, and any user-viewable evidence associated with peer_signal, social_proof, and merchant_category fields in my account.*
Musa akasoma. “Good.”
“Unasema good kwa sababu sina adjectives?”
“Exactly.”
Walipofika kwenye event log, waliona mabadiliko makubwa. Siku mbili kabla ya suspension, account ilikuwa green. Kisha peer_signal ikaingia. Dakika nne baadaye merchant_category ikabadilika. Saa moja baadaye need_integrity_band ikawa red.
“Automation?” Wema akauliza.
“Hapa tunaweza kusema sequence. Hatuna code.”
Wema aliandika: *Sequence, not cause.*
Musa akatabasamu. “Unaweza kupita course yangu.”
“Si course yako.”
“Ndiyo maana utapita.”
Jua lilipoanza kuingia kupitia blinds, maabara ikajaa wanafunzi. Wema akafunga files ambazo hazikuwa muhimu. Musa alimwonyesha jinsi ya kutengeneza checksum ya export ili baadaye aweze kuthibitisha hajabadilisha data.
“Usitume hizi files kwa watu,” Musa alisema. “Zina taarifa zako binafsi.”
“Sitaki kuwa screenshot nyingine.”
“Na usifanye watu wengine wakutumie exports zao. Utajikuta una database usiyo na sababu ya kushika.”
Wema akakubali. Hilo lilimkumbusha pantry.
Alipokuwa akitoka, notification ya Student Services ikaingia: *Your request has been escalated to Scholarship Integrity Office.*
“Escalated?” alisema.
Musa akainua mabega. “Uliomba dictionary.”
Wema akafungua event log kwa mara ya mwisho. Juu kabisa ya list kulikuwa na field ambayo alikuwa ameipuuza: *model_name*. Aliipanua.
**Need-Integrity Review Model Pilot — Donor Cohort B.**
Sasa tatizo halikuwa tena picha yake, wala kantini. Kulikuwa na pilot, cohort, na donor.
Alituma email moja tu kwa Zuri: *Unajua chuo kina “Need-Integrity Review Model Pilot”?*
Zuri hakujibu mara moja.
Dakika sita baadaye, dots tatu zikaonekana, zikapotea, zikarudi.
Kisha ujumbe ukaingia: *Usiandike chochote mpaka tuongee.*
Wema alisimama chini ya ngazi za maabara, akitazama sentensi hiyo. Kwa mara ya kwanza tangu kadi yake ikataliwe, alihisi si kwamba Zuri alikuwa anajaribu kumlinda dhidi ya gossip.
Musa alisisitiza wafanye hatua moja ambayo Wema hakuwahi kufikiria: waandike field zote ambazo **hawakuelewa** badala ya kujaribu kuzifafanua.
Walitengeneza list: `peer_signal`, `social_proof`, `merchant_category`, `need_integrity_band`, `review_model_version`. Pembeni, Wema aliandika *definition unknown* kwa kila moja.
“Kwa nini hiyo ni muhimu?” aliuliza.
“Kwa sababu ukiandika article, reader ataona kwamba uncertainty si weakness. Ni boundary.”
Musa alimwonyesha pia access log ya export yenyewe. Ilionyesha request ilitolewa kupitia student data rights portal, si backdoor. Wema aka-save receipt yake tofauti. Hiyo ingeonyesha chain ya jinsi alivyopata data bila kuvunja system.
Walipofungua attachment index, Wema aliona hashes tatu. Moja timestamp yake ilikuwa karibu kabisa na picha ya kahawa. Alihisi hamu ya kusema, “Hii ndiyo picha.” Musa akamzuia kwa kuinua kidole tu.
“Hash bila file?”
“Si identification.”
Wema akacheka kwa hasira. “Nakuudhi?”
“Naona unataka ukweli ukimbie faster kuliko evidence.”
Wema akakaa nyuma. Kwenye screen, maisha yake yalikuwa yamegeuzwa rows, labels na timestamps. Hiyo yenyewe ilikuwa destabilizing. Aliweza kuona mfumo unavyomwona, lakini si kwa nini.
Musa alipendekeza wa-compare account history kabla na baada ya pilot. Wema alifungua records zake za semester iliyopita. Hakukuwa na integrity band. Field ilianza mwezi mmoja uliopita. Hilo liliweka timeline, si blame.
“Model ni mpya,” Wema alisema.
“Field ni mpya kwenye data yako.”
“Correct.”
Aliandika correction hiyo.
Kabla hawajaondoka, Musa alimfundisha kutoa copy read-only na kuandika checksum. Wema aliweka file original kwenye encrypted folder na kufanya working notes tofauti. Hakutaka article yake baadaye itegemee file ambayo ime-edit bila history.
Musa akasema, “Hiyo ni boring sana kwa Instagram.”
“Boring ndiyo inanisaidia kulala.”
Wema alipotuma request ya data dictionary, aliongeza pia swali kuhusu retention: screenshots au public media zikikusanywa, zinatunzwa kwa muda gani na student anaweza kuziona au kuzichallenge vipi?
Hapo ndipo issue ilipanuka kutoka “kwa nini niliflag” hadi “student ana haki gani juu ya inference inayofanywa kuhusu maisha yake.”
Notification ya escalation ilipofika, Musa alisema, “Sasa umeuliza swali ambalo model owners hawapendi.”
Wema akafunga laptop. “Basi watajibu kwa policy.”
Alikuwa anaogopa kitu anachokijua.