JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 82
  • Score
    100M100P100Q98490F
  • License Apache-2.0

Deterministic canonical serialization utilities for governance reproducibility, signing continuity, and portable verification.

Package Exports

  • @parmanasystems/canonical

Readme

# @parmanasystems/canonical

Deterministic canonical serialization utilities for governance reproducibility, signing continuity, and portable verification.

## Purpose

@parmanasystems/canonical provides canonical serialization primitives used throughout the Parmana Systems governance ecosystem.

These utilities ensure:

- deterministic serialization

- stable hashing

- reproducible signatures

- portable verification

- governance truth continuity

The package exists to guarantee that identical governed inputs always produce identical canonical representations across environments and runtimes.

## Core Guarantees

- deterministic canonicalization

- stable semantic serialization

- portable governance reconstruction

- replay-safe hashing continuity

- signature reproducibility

## Example

import {

  canonicalize

} from "@parmanasystems/canonical";



const canonical =

  canonicalize({

    policyId: "claims-approval",

    version: "1.0.0",

  });

## Role In Parmana

Canonical serialization is foundational to:

- attestation signing

- provenance verification

- replay protection

- runtime integrity

- governance admissibility

- deterministic verification

Without canonicalization, deterministic governance continuity cannot exist.

## License

Apache-2.0