← ExamplesSpecification
Financial specification navigation

Overview

Financial workspace workflows and project contracts

Open application

Projects

Rendering diagram…

Project inventory

Rules

  • Compile-time references SHALL flow Server → Application → Domain; Server SHALL also reference Components.
  • Domain and Application SHALL remain independent of Giraffe, HTML and browser state.
  • Ledger.Server SHALL be the only executable project. Example.fsproj SHALL compile that assembly.
  • Solid relationships SHALL represent project references; the dashed relationship SHALL represent HTTP requests.
Overview