Portfolio OS · canonical initiative
FIXEASY
Every Repair Creates Opportunity.
Ubuntu — Interim Initiative Head
Vacancy object — real_person=false · appointment_status=VACANT
Work pulse — published and publicly visible
ZERO (EVIDENCED)ZERO published work visible to this experience
The public read of uto.community_work (row-level security: published + public/national visibility) returns no rows matched to FixEasy. ZERO VISIBLE is not “no work exists” — private, internal and in-review work is filtered by RLS by design. This is the honest public lower bound.
Matching law: a work row belongs to an initiative only when its initiative value matches the registry key, documented DB key, or canonical name (normalized). Equivalence is never fabricated (C-01).
Where this initiative is visible — by province
ZERO (EVIDENCED)ZERO provinces with visible work for this initiative
No RLS-visible published work row for this initiative could be attributed to any province of the canonical geography. ZERO VISIBLE is not "no work exists" — it is the honest public lower bound.
Why this exists
FixEasy: Every Repair Creates Opportunity.
AUTHOREDWhy?
Evidence: public.initiatives/fixeasy
Reasoning: Purpose sourced from the linked catalog description; canonical wording pending Blueprint source.
Limitation: PURPOSE will be replaced by exact Blueprint text at ratification — never rewritten into marketing copy.
Portfolio reconciliation: DB RECORD LINKED.
COMPUTEDWhy?
Evidence: Canonical registry · public.initiatives (live read)
Reasoning: Exact name match.
Limitation: A Supabase row does not become an approved initiative merely because it exists. Contradictions are marked, never silently reconciled.
Ownership, deployments, work, proof and economics for this initiative are protected records.
RECORDS NOT ACCESSIBLEWhy?
Limitation: Ownership displays as an interim placeholder where unconfirmed — never an invented person.
Portfolio reconciliation: DB RECORD LINKED
Exact name match.
Business model canvas — living
AUTHOREDOperating loop: BUSINESS MODEL → HYPOTHESIS → EXPERIMENT → WORK → EVIDENCE → RESULT → LEARNING → BMC UPDATE → NEXT EXPERIMENT. Each block below is an operating object: HYPOTHESIS → EVIDENCE → STATUS → EXPERIMENT → LEARNING. Hypotheses are never invented — empty blocks read "hypothesis required".
Customer Segments
INSUFFICIENT EVIDENCEWho this engine serves in a town economy.
Hypothesis: required — not yet authored
- Senekal: foundation-stage farming enterprises are young, informal and services-poor (research)
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Value Proposition
INSUFFICIENT EVIDENCEThe change this engine creates for those segments.
Hypothesis: required — not yet authored
- Canonical purpose: “Every Repair Creates Opportunity.” (database description where linked)
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Channels
INSUFFICIENT EVIDENCEHow the engine reaches its segments.
Hypothesis: required — not yet authored
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Customer Relationships
INSUFFICIENT EVIDENCEHow the engine earns trust and repeat participation.
Hypothesis: required — not yet authored
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Revenue Streams
INSUFFICIENT EVIDENCEHow the engine earns (economics: NOT YET MEASURED where unsupported).
Hypothesis: required — not yet authored
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Key Resources
INSUFFICIENT EVIDENCEPeople, tools, places and data the engine needs.
Hypothesis: required — not yet authored
- Senekal township nodes: Matwabeng (research)
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Key Activities
INSUFFICIENT EVIDENCEThe recurring operating work of the engine.
Hypothesis: required — not yet authored
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Key Partners
INSUFFICIENT EVIDENCEEcosystem partners (e.g. recorded ecosystem fit in field intelligence).
Hypothesis: required — not yet authored
- Kopano (fit 0.9, research, Bethlehem)
- Kopano (fit 85, research, Senekal)
- Kopano (fit 85, research, Atlantis)
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Cost Structure
INSUFFICIENT EVIDENCEWhat the engine costs to operate (economics: NOT YET MEASURED where unsupported).
Hypothesis: required — not yet authored
Status: ASSUMED (untested)
Experiment: none proposed
Learning: —
Next implication: follows from learning — none yet (honest, not filler)
Town deployments — the operating cells
Bethlehem × FixEasy
NOT DEPLOYED (state not accessible)
2 domains · 3 derived actions
Bloemfontein × FixEasy
NOT DEPLOYED (state not accessible)
3 domains · 3 derived actions
Harrismith × FixEasy
NOT DEPLOYED (state not accessible)
2 domains · 3 derived actions
Ladybrand × FixEasy
NOT DEPLOYED (state not accessible)
2 domains · 3 derived actions
Mthatha × FixEasy
NOT DEPLOYED (state not accessible)
3 domains · 3 derived actions
Phuthaditjhaba × FixEasy
NOT DEPLOYED (state not accessible)
3 domains · 3 derived actions
Rustenburg × FixEasy
NOT DEPLOYED (state not accessible)
3 domains · 3 derived actions
Senekal × FixEasy
NOT DEPLOYED (state not accessible)
2 domains · 3 derived actions
Soweto × FixEasy
NOT DEPLOYED (state not accessible)
3 domains · 3 derived actions
Showing towns with field intelligence (9). All 81 canonical database rows could host a cell; deployment state is never fabricated for any of them.
Work · proof · learning · economics
Work
Work assigned to people for this initiative: RECORDS NOT ACCESSIBLE (protected). Derivable work guidance exists per town through field-intelligence workpacks — open a deployment cell.
Proof
PROOF GAP — captured proofs are protected records. Field intelligence states proof standards per workpack; standards are not evidence.
Learning
ABSENT — the learnings object is absent from the canonical schema (verified). This initiative's learning loop cannot yet record; the BMC operating loop documents what would fill it.
Economics
GMV · Ubuntu Town revenue · direct cost · contribution · town operating cost · operating result · reinvestment: NOT YET MEASURED. No economic value is invented; the metric contracts define exactly what will be measured when records exist.
CHIEF OF STAFF
operating intelligence · Initiative · FixEasy
What is happening?
FixEasy: Every Repair Creates Opportunity.
AUTHOREDWhy?
Evidence: public.initiatives/fixeasy
Reasoning: Purpose sourced from the linked catalog description; canonical wording pending Blueprint source.
Limitation: PURPOSE will be replaced by exact Blueprint text at ratification — never rewritten into marketing copy.
Portfolio reconciliation: DB RECORD LINKED.
COMPUTEDWhy?
Evidence: Canonical registry · public.initiatives (live read)
Reasoning: Exact name match.
Limitation: A Supabase row does not become an approved initiative merely because it exists. Contradictions are marked, never silently reconciled.