Taskforce iliingia Kifutio HQ saa moja baada ya order.
Access ilikuwa supervised. Hakuna mtu aliyepakua database nzima.
Asha aliongoza platform side. Ombuds auditors waliongoza reconciliation. Musa alikuwa contributor, si owner wa case.
Systems zilikuwa tatu: dispatch, subcontractor manifest na auction lots.
Tatizo lilionekana haraka. Job references hazikuwa consistent. City permit field wakati mwingine ilikuwa permit, wakati mwingine internal job code. Abandoned classification ilitokea kabla appeal refresh kwa baadhi ya jobs.
“Crosswalk,” Musa alisema.
Walitengeneza mapping table ya minimum fields: job reference, city permit, appeal status timestamp, route class, lot ID, owner-release/dispute reference.
Private tenant data ilibaki kwenye claim system ya ombuds.
Juma na riders walikuja kwa session ya route classes. Wao walithibitisha codes, si addresses public.
Sellers walituma lot receipts kupitia secure seller portal.
Gideon alitembea floor usiku wa kwanza.
“Hakuna record destruction,” aliwaambia staff. “Chochote incomplete kiwe incomplete. Msitengeneze history mpya.”
Musa aliandika kwamba instruction ilitolewa.
“Unaniamini sasa?” Gideon akauliza.
“Naandika ulichosema.”
Gideon akacheka kwa uchovu.
Siku ya pili, reconciliation ilitenganisha lots halali na disputed. SokoPili ikaweza kuandaa phased reopen.
Musa akapendekeza field mpya mandatory: **owner-release/provenance reference**. Generic “abandoned” haingetosha bila source class na waiting-period confirmation.
Legal counsel akaongeza dispute-freeze flag.
Gideon akakubali escrow ya restitution kwa validated claims.
Gharama zilikuwa kubwa, lakini tender ilikuwa kubwa zaidi.
Siku ya tatu asubuhi, ombuds ilitoa preliminary reconciliation: control gap confirmed; majority ya jobs zilikuwa clean; subset ilikuwa na appeal/provenance defects; restitution list imefunguliwa.
Musa alipendekeza market ifunguliwe kwa phases, sio all-or-nothing.
Asha akakubali.
Listing ya kwanza mpya kutoka Kifutio chain ilipandishwa test environment.
Haikuwa na field **abandoned** peke yake.
Ilikuwa na:
**Owner release reference: OR-88211. Appeal refresh: clear. Waiting period: completed.**
System ika-pass.
Saa sabini na mbili ziligawanywa kwa shifts.
Shift ya kwanza ilitengeneza data dictionary ya systems tatu. Field `permit_ref` kwenye Kifutio haikuwa always municipal permit. Wakati mwingine ilikuwa internal job ref. Hilo liliandikwa kama schema defect.
Shift ya pili ilitengeneza crosswalk.
Musa alipendekeza kwamba crosswalk isibebe tenant name. Ombuds claim ID ilitosha ku-link dispute.
Auditor mmoja akasema, “Tunapunguza privacy risk na bado tuna reconciliation.”
Asha akaongeza seller lot ID.
Juma na riders waliingia session ya saa mbili kuthibitisha route-class codes. Wao hawakuruhusiwa kuona tenant claim details. Sellers nao hawakuona rider identities.
Huo separation ulikuwa intentional.
Gideon alishinda muda mwingi kwenye floor. Wakati staff mmoja alipendekeza kujaza missing field kwa “best estimate,” Gideon akakataa.
“Blank is blank. Don't manufacture a clean history.”
Musa ali-note instruction.
Siku ya pili usiku, reconciliation ilionyesha majority ya lots kutoka Kifutio ziko na clean release chain. Hilo lilikuwa important kwa phased reopen.
Subset nyingine ilikuwa na waiting-period issues. Hizo zikaenda escrow/restitution queue.
Musa alitaka platform iendelee hold everything until final report.
Asha akampinga.
“Umefundisha risk-based hold. Usibadilishe kwa sababu case imekuwa kubwa.”
Musa akakubali.
Walifungua clean lots kwa phase moja.
Revenue ilianza kurudi polepole.
New provenance field ilijaribiwa na sellers wawili. Interface ilikuwa clunky. Mando ali-test na kusema owner-release field haieleweki.
Team ikaandika helper text.
Hiyo ndiyo operational redesign: si speech, bali fields, statuses na errors.
Siku ya tatu, ombuds preliminary report ilitenganisha categories: clean, disputed, missing records, restitution validated.
Gideon alisaini escrow reserve.
Listing ya kwanza yenye owner-release reference ilipopita, hakuna mtu aliyepiga makofi. Wote walikuwa wamechoka.
Musa aliona “boring” system ikianza kufanya kile alichotaka: history ya item kuonekana kabla ya sale, bila investigator mmoja kukumbuka case zote.
Reconciliation room ilikuwa na wall clock kubwa na checklist ya hours zilizobaki. Kila shift ilifanya handover kwa written notes ili mtu asi-“clean” uncertainty kwa mdomo. Missing records zilikuwa category yake, si error ya kufichwa. Musa alisisitiza blank fields zisijazwe na inference. Gideon alikubali kwa sababu independent auditors walikuwa room. Wakati clean cases zilipofunguliwa phase one, sellers walipata reason code na provenance summary. Mando alipiga Musa na kusema interface mpya bado ina maneno ya legal. Musa akampeleka product team, si kumjibu kama designer. User feedback ikabadilisha helper text: `owner release`, `estate sale`, `verified auction`, `disputed clearance`. Control ilianza kueleweka kwa mtu anayeuza, si auditor tu.
Saa ya mwisho kabla deadline, taskforce iligundua lots mbili zenye duplicate internal job code. Badala ya kuzisukuma clean ili report ikamilike, auditors waliweka `unresolved` na tender condition ikabaki kwa subset hiyo. Gideon alikasirika lakini hakulazimisha rewrite. “Blank is blank,” alirudia. Musa alikumbuka phrase hiyo. Reconciliation haikupaswa kutoa perfection ya bandia. Phased reopen ilimaanisha clean chain zinaweza kuendelea huku unresolved zikiendelea hold. Huo ulikuwa compromise kati ya biashara na due process, na ndio uliifanya system mpya iwe sustainable.
Product team iliongeza warning kwenye listing flow: ikiwa seller anachagua clearance auction, system itaomba release/provenance reference kabla publish. Mando ali-test na kukwama kwenye field ya waiting period. Team ikaongeza tooltip inayosema seller si lazima awe legal expert; supplier ndiye atoe reference. Hiyo ilizuia burden kuhamia kwa small seller. Musa aliona design ikirekebisha incentive: supplier ambaye anataka market access lazima asafirishe provenance pamoja na item.
Auditors waliweka reconciliation checksum ya report exports kila shift, ili version changes ziwe traceable. Musa aliona hiyo kama equivalent ya provenance ya data yenyewe: report pia inahitaji historia. Gideon staff walipocorrect typo kwenye manifest mapping, correction ilibaki kwenye log badala ya overwrite kimya. Hiyo ilijenga trust ya process hata pale records za zamani zilikuwa messy.
Soko lilianza kufunguka polepole.