%% C4 Level 1 — system context for the AgenticFunding reference architecture. %% Level 2 (container) = the Platform architecture view (architecture.mmd / /dev#architecture). %% Levels 3–4 are deliberately unpublished (implementation-specific to the archetype). %% Source of truth for the /dev "Reference architecture" page SVG (app/dev/route.ts). C4Context title AgenticFunding — system context (C4 level 1) Person(borrower, "Borrower", "SME applicant (corporate forms for readiness claims)") Person(broker, "Broker", "FCA-authorised commercial-finance broker — the agent is their ops teammate") Person(admin, "Admin / QC", "Compliance oversight — monitors every conversation; append-only audit") System(agent, "The AgenticFunder platform", "Gathers, verifies, chases, attests, packages. Proposes; never decides credit. Archetype: AskVouch") System_Ext(registries, "Public registries", "Company registry · regulator register · LEI · sanctions · VAT · CCJ register · land registry") System_Ext(bank, "Consented bank data", "Open-banking affordability facts (balances, repayments, returned items)") System_Ext(funder, "Funder systems", "Deterministic gates + human underwriting — dispose") Rel(borrower, agent, "answers · documents · declarations", "portal / email") Rel(broker, agent, "case management · pipeline · submission") Rel(admin, agent, "review queue · compliance metrics") Rel(agent, registries, "verifies facts against (verified provenance)") Rel(agent, bank, "reads consented affordability data") Rel(agent, funder, "submits pack + Pack Summary — THE OPEN STANDARD") Rel(funder, agent, "disposition: received / in_review / info_requested / declined / offer_issued")