Usage & Architecture Flow Visualizations
Verification boundary
This document models the committed source control flow and component contracts. Live-client outcomes and revision-sensitive packet mechanics remain pending live-client verification.
This document provides visual mapping and logic flow diagrams for n3Plugins, covering both high-level system boundaries and low-level execution logic.
1. System Architecture & Usage Mapping
High-Level Suite Architecture Mapping
The following diagram maps the high-level relationship between feature plugins, external clients, the shared com.n3plugins.sdk.* API layer, PacketUtilsPlugin runtime services, and the vanilla RuneLite client engine.
2. SDK Workflow Selection & Execution Flow
High-Level SDK Workflow Selection Decision Map
Choose the appropriate workflow primitive based on work shape, tick requirements, and branching logic: