Skip to main content

Structural compatibility assessment prototype

Project description

SCA-Unit

SCA-Unit is a structural assessment prototype designed to compare two system representations as structures rather than as isolated values.

It accepts two structural descriptions in JSON format and produces a deterministic assessment report containing:

  • Node similarity
  • Edge similarity
  • Structural compatibility
  • Shared-domain conflict
  • A structural verdict

The current public prototype intentionally excludes proprietary structural consolidation, optimization, self-evolution, and protected decision mechanisms.


Current Version

0.3.0

Local Demo Package

Run the local browser demo with:

.\run_demo.ps1

The demo opens http://127.0.0.1:8765 and uses SCA_UNIT_API_KEY from .env.local.

First-time setup after extraction

Before running the demo, create a local environment file named .env.local in the project root with this content:

SCA_UNIT_API_KEY=sca-unit-demo-key-2026-secure-local-001

This file is intentionally excluded from the public ZIP package.

Demo Examples

Use these files for a quick browser demo:

  • demo_examples/baseline_user.json
  • demo_examples/changed_user.json

Paste baseline_user.json into the first JSON box and changed_user.json into the second JSON box, then click Compare structures.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sca_unit-0.3.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sca_unit-0.3.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file sca_unit-0.3.0.tar.gz.

File metadata

  • Download URL: sca_unit-0.3.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for sca_unit-0.3.0.tar.gz
Algorithm Hash digest
SHA256 17cc530a9a4e78565817869b1cd95bd63ca4854212b6cdfd08ea60bf37b6e107
MD5 ff59e4c842769a0be5bfe0d455befbd4
BLAKE2b-256 be084e1d2f180fe25becbd5686c1be231026a2b84e82a601a5b33af266ab8ee7

See more details on using hashes here.

File details

Details for the file sca_unit-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: sca_unit-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for sca_unit-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41a5e8ee2fd3121e847153ba098c271a1f95647029bae6966e63f92964ebdabb
MD5 f58e3c6e15c20fa5fb797bb383e214c9
BLAKE2b-256 ea6d84b33d8f2d22dcfe2fecb01400d06575b55b213cb91800d01c012b0c6182

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page