-
Notifications
You must be signed in to change notification settings - Fork 14
narrative
OPD kind: System Diagram (the top-level OPD per ISO 19450 §6.5.1). Names the system, its environmental actors, and the system-level data flows.
Architectural commitment: This OPD declares Prism as the single informatical system (Prism is informatical.) with three environmental actors — the Application Author (physical), the Application User (physical), and the Rust Toolchain (informatical-environmental). The system's three input dependencies (Rust Toolchain, Author Source, Host Bytes) and three output products (Grounded Output, Trace, Certified Output) are the system-level surface elaborated in chapters 3 (Context and Scope) and 5 (Building Block View).
Cost-model commitments upheld: All of C1–C4. The SD declares the system whose cost-model the conceptual model establishes:
-
C1 (operational cost = declared bandwidth at equality) is realized at this layer as the relationship between one
Host Bytesadmission (oneforward(input)invocation) and oneGrounded Outputemission. The host-side retry loop (varyingHost Bytesto find an admitting κ-label) is the externality C1 names. -
C2 (zero runtime movement) is realized as the single
yieldsrelation from Prism to each of its three outputs — no intermediate state object persists across invocations. -
C3 (structural inference) is realized as the directness of the
requires/yieldsrelations — Prism's relationship to its inputs is structural admission, not iterative refinement. - C4 (axis qualification) is realized at this layer through the opacity of the σ-projection inside Prism — the SD does not reveal the canonical hash axis selection because the axis-qualification commitment is per-axis, not per-system; the in-zoom into SD2 surfaces the axis-mediated pipeline.
ISO 19450 vocabulary used:
-
essencepredicate (§8.3):physicalfor human actors;informaticalfor software and data; the Rust Toolchain is bothenvironmental and informaticalsince it lives outside Prism but is informatical in essence. -
affiliationpredicate (§8.4): all three actors areenvironmental(outside the system boundary); Prism and its data products aresystemic(inside the system boundary, implicit sincePrismis named as the system). -
handlesrelation (§7.3.4): connects environmental physical actors to the system they interact with — both Application Author and Application Userhandle Prism. -
requires/yields(§7.3.2–§7.3.3): the system's input-output procedural surface.
Arc42 cross-reference: Chapter 3 (Context and Scope) — the SD is the OPM realization of §3.1 (Business Context) and §3.2 (Technical Context); chapter 1 (Introduction and Goals) — the SD's actors are the three external stakeholders named in §1.2.
Generated from sources at UOR-Framework.wiki. Do not edit pages directly via the GitHub web UI — edits are overwritten by the next build. See README for the authoring workflow.