{
  "version": "V1280",
  "as_of": "2026-08-08",
  "title": "Jueni Afrika public capability register",
  "authorizes_external_action": false,
  "note": "This register separates what can be inspected now from representative, configuration-dependent, and future capability. It is not customer-outcome proof.",
  "capabilities": [
    {
      "id": "public_marketing_experience",
      "label": "Public product information",
      "public_status": "available_public_information",
      "current_integration_level": null,
      "evidence_maturity": "E2",
      "what_is_true": "The public Jueni Afrika website, buyer documents, and representative product explanations are available online.",
      "boundary": "This does not demonstrate customer adoption, product outcomes, or production readiness.",
      "learn_more": ["/", "/docs"]
    },
    {
      "id": "scope_conversation_manual_handoff",
      "label": "Scope conversation",
      "public_status": "available_manual_handoff",
      "current_integration_level": 3,
      "evidence_maturity": "E2",
      "what_is_true": "The site prepares a scope message that a visitor can copy or send through their chosen email client.",
      "boundary": "Jueni does not automatically deliver or persist a manually prepared scope request.",
      "learn_more": ["/onboarding"]
    },
    {
      "id": "onboarding_validation_adapter",
      "label": "Onboarding request adapter",
      "public_status": "adapter_available_configuration_required",
      "current_integration_level": 3,
      "evidence_maturity": "E2",
      "what_is_true": "The public route validates a consented, multi-offer onboarding request and can forward it to an explicitly configured upstream store with a lifecycle receipt.",
      "boundary": "The adapter does not create an account, approve a deployment, or prove that every valid request is persisted and retained.",
      "learn_more": ["/onboarding"]
    },
    {
      "id": "onboarding_durable_persistence",
      "label": "Durable onboarding capture",
      "public_status": "not_established",
      "current_integration_level": 0,
      "evidence_maturity": "E0",
      "what_is_true": "Durable onboarding capture is configuration-dependent; full establishment requires a provisioned store plus independent verification of receipts, dedupe, retention, deletion, access control, and failures.",
      "boundary": "Without a verified store receipt, the public form falls back to a user-controlled contact path and makes no persistence claim.",
      "learn_more": ["/onboarding"]
    },
    {
      "id": "jueni_biashara_workspace",
      "label": "Jueni Biashara workspace",
      "public_status": "representative_preview",
      "current_integration_level": 0,
      "evidence_maturity": "E2",
      "what_is_true": "The public Jueni Biashara preview illustrates a governed operating-workspace model; actual inputs, roles, connections, and controls require scoped onboarding and proof.",
      "boundary": "This preview is not a live customer account or a universal ready-made integration.",
      "learn_more": ["/jueni-biashara"]
    },
    {
      "id": "focused_services",
      "label": "Focused services",
      "public_status": "scoped_offer",
      "current_integration_level": 0,
      "evidence_maturity": "E1",
      "what_is_true": "Jueni offers scoped discovery, design, testing, and handover for defined recurring workflows.",
      "boundary": "A service description is not evidence of a completed engagement or measured customer result.",
      "learn_more": ["/products"]
    },
    {
      "id": "agentic_departments",
      "label": "Agentic Departments",
      "public_status": "representative_workbench",
      "current_integration_level": 0,
      "evidence_maturity": "E2",
      "what_is_true": "The public Agentic Department workbenches illustrate governed specialist queues; an actual department requires scoped deployment and proof.",
      "boundary": "These workbenches do not replace accountable departments, release consequential actions, or operate as autonomous executives.",
      "learn_more": ["/departments"]
    },
    {
      "id": "mpesa_follow_through_pilot",
      "label": "Payment follow-through preparation",
      "public_status": "not_publicly_available",
      "current_integration_level": 3,
      "evidence_maturity": "E2",
      "what_is_true": "A bounded M-Pesa follow-through pilot can prepare and append governed expectation records in controlled runtime conditions.",
      "boundary": "There is no claim of live Daraja execution, live settlement proof, or autonomous movement of money.",
      "learn_more": ["/docs", "/security"]
    },
    {
      "id": "kenya_compliance_preparation",
      "label": "Compliance preparation",
      "public_status": "scope_and_evidence_dependent",
      "current_integration_level": 0,
      "evidence_maturity": "E1",
      "what_is_true": "A scoped workflow may organise records, deadlines, missing evidence, and review work for authorised finance or compliance professionals.",
      "boundary": "Jueni does not file KRA, eTIMS, VAT, PAYE, NSSF, SHIF, or other regulated submissions automatically.",
      "learn_more": ["/products", "/docs"]
    },
    {
      "id": "cross_system_truth_spine",
      "label": "Cross-system Truth Spine",
      "public_status": "representative_model",
      "current_integration_level": 0,
      "evidence_maturity": "E2",
      "what_is_true": "Jueni models how source, context, ownership, authority, evidence, and outcome should remain connected across a workflow.",
      "boundary": "This model does not mean every external system is directly connected or synchronised today.",
      "learn_more": ["/", "/jueni-biashara"]
    },
    {
      "id": "policy_automated_actions",
      "label": "Policy-automated actions",
      "public_status": "future_not_available",
      "current_integration_level": null,
      "target_integration_level": 5,
      "evidence_maturity": "E0",
      "what_is_true": "Bounded policy automation is a future capability that requires explicit rules, reversibility, assurance, and approval.",
      "boundary": "General policy automation is not currently available or authorised.",
      "learn_more": ["/security"]
    },
    {
      "id": "customer_outcome_evidence",
      "label": "Customer outcome evidence",
      "public_status": "not_established",
      "current_integration_level": null,
      "evidence_maturity": "E0",
      "what_is_true": "Current public stories and interfaces are labelled representative until consented outcome evidence exists.",
      "boundary": "Representative scenarios are not customer case studies or independently verified results.",
      "learn_more": ["/docs"]
    }
  ]
}
