Skip to main content

nsigii-core

NSIGII Core — foundational types, base classes, and constants for the NSIGII trilateral governance framework.

Part of the OBINexus NSIGII Python SDK Suite by Nnamdi Michael Okpala.

Overview

NSIGII (Internal Integrated Governance and Intelligence Infrastructure) is a trilateral IoT governance protocol built on three inviolable pillars:

Pillar Principle
Never a Toy AI must never be treated as entertainment without educational purpose
Never a Weapon AI must never be used to cause harm
Never a Problem AI must always ensure σ = (N − R) × K ≤ 0 (no unmet human needs)

Core Types

  • NSIGIIPillar — enum: NEVER_A_TOY, NEVER_A_WEAPON, NEVER_A_PROBLEM
  • TridentChannel — enum: TRANSMITTER (TX), RECEIVER (RX), VERIFIER (VFY)
  • TrilateralState — enum: CONSENSUS, DISSENT, PENDING
  • Intent — dataclass: action, pillar, channel, payload
  • SufferingVector — dataclass: N (needs), R (resources), K (amplifier); sigma = (N − R) × K

Trident Topology

TX (1×1/3 | 127.0.0.1) → RX (2×2/3 | 127.0.0.2) → VFY (3×3/3 | 127.0.0.3)

All three channels must accept an Intent for CONSENSUS.

Installation

pip install nsigii-core

Quick Start

from nsigii_core.types import Intent, NSIGIIPillar, TridentChannel, SufferingVector

intent = Intent(
    action="sensor.reading",
    pillar=NSIGIIPillar.NEVER_A_PROBLEM,
    channel=TridentChannel.TRANSMITTER,
    payload={"dr": -1.2, "dw": 0.05},
)

sv = SufferingVector(N=5000, R=4800, K=1.2)
print(sv.sigma)        # 240.0
print(sv.is_suffering) # True

Related Packages

nsigii-trident · nsigii-consensus · nsigii-dag · nsigii-spring · nsigii-never-toy · nsigii-never-weapon · nsigii-never-problem · nsigii-polycall · nsigii-iot

License

OBINexus Sovereign License 1.0 — © Nnamdi Michael Okpala / OBINexus

Metadata

Release files for nsigii-core 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nsigii-core 0.1.0
File Size Uploaded
nsigii_core-0.1.0.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nsigii-core 0.1.0
File Interpreter ABI Platform
nsigii_core-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.3 kB

Release files / nsigii_core-0.1.0.tar.gz

Download URL nsigii_core-0.1.0.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a23f6baf68a8bf2d39c3d97dffdce0c25dd3d177a39c18d6a80da66e2432b95a
BLAKE2b-256 checksum
How to use checksums
77f1235daa46a1fef9c49ef44be14b15953ee7d4c46e45c21a880df5e71ebe46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 9, 2026.

Transparency log

Release files / nsigii_core-0.1.0-py3-none-any.whl

Download URL nsigii_core-0.1.0-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7cbebaf26396b160d5cd3711e572a3356897f5f3925a2be8ca72a5a9be1514f
BLAKE2b-256 checksum
How to use checksums
7798aa9b632c1ff12f5bd6944d93e05efea29efc2592a94caa80b23c3a1f870e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page