demo___customer_pitch-862af2a4-ea65-4b0f-b730-37bd03d5ed98.zip-extract/sources/docs/architecture.md

Path
demo___customer_pitch-862af2a4-ea65-4b0f-b730-37bd03d5ed98.zip-extract/sources/docs/architecture.md
Status
scanned
Type
file
Name
architecture.md
Extension
.md
Programming language

      
    
Mime type
text/plain
File type
exported SGML document, UTF-8 Unicode text
Tag

      
    
Rootfs path

      
    
Size
1493 (1.5 KB)
MD5
bc5bb2e11b17b384fd294bd071cbd704
SHA1
704980515980f428882f1c3624f1808d9355c65b
SHA256
8b38cb882fb8c5e801e3eaf24720e4cc4c3393852e297c60146089b8b69280d5
SHA512

      
    
SHA1_git
4f3dc16cd816e95a079ed91743fa9444de5aaa7e
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
architecture.md | 1.5 KB |

<!-- SPDX-License-Identifier: CC-BY-4.0 Copyright (c) 2024-2026 Acme Corp. --> # Acme Demo — Architecture ``` ┌────────────┐ ┌─────────────┐ ┌────────────┐ │ Browser │ → │ Express │ → │ Postgres │ │ (React) │ │ API server │ │ │ └────────────┘ └─────┬───────┘ └────────────┘ │ ▼ ┌─────────────┐ │ Audit JAR │ (vendor/acme-internal/AcmeAudit.jar) │ → log4j │ │ → MySQL │ │ Conn │ │ → OpenSSL │ └─────────────┘ ``` ## Components - **Web client (React 18)** — `src/` - **API server (Express)** — `server/` - **Crypto / legacy helpers** — `lib/` - **Vendored binaries** — `vendor/` ## License posture This is a multi-license codebase by design — see the SBOM in CuratorPro for the full breakdown. The "trouble spots" you should highlight in the audit walkthrough: - AGPL-3.0 (ghostscript) — network-use clause - GPL-2.0 (mysql-connector) — verify Classpath exception applies - Proprietary internal JAR — no SPDX header, requires manual sign-off
Detected license expression
cc-by-4.0 AND (agpl-3.0 AND gpl-2.0 AND classpath-exception-2.0)
Detected license expression (SPDX)
CC-BY-4.0 AND (AGPL-3.0-only AND GPL-2.0-only AND Classpath-exception-2.0)
Percentage of license text
14.56
Copyrights
- end_line: 3
  copyright: Copyright (c) 2024-2026 Acme Corp.
  start_line: 3
Holders
- holder: Acme Corp.
  end_line: 3
  start_line: 3
Authors

      
    
License detections License expression License expression SPDX
cc_by_4_0-2c16b630-27cf-bcd4-7677-35820edb9a43 cc-by-4.0 CC-BY-4.0
agpl_3_0_and_gpl_2_0_and_classpath_exception_2_0-643099b4-fd71-67f6-6087-1c5cea7eaa4f agpl-3.0 AND gpl-2.0 AND classpath-exception-2.0 AGPL-3.0-only AND GPL-2.0-only AND Classpath-exception-2.0
Package URL License Primary language
pkg:npm/acme-demo-app@1.0.0 JavaScript