Skip to content

Verifrax/kairoclasp

KAIROCLASP

Primitive ID: PRIM-003
Package: @verifrax/kairoclasp
Binary: kairoclasp

Verifrax primitive — time boundary primitive for deterministic irreversible systems.


Status

Current release status: pre-stable primitive release line.

Canonical release target:

package version: 0.1.0
tag: v0.1.0

KAIROCLASP is part of the Verifrax primitive layer and follows the canonical primitive governance, naming, version, and packaging rules.


Purpose

KAIROCLASP fixes deterministic temporal boundary after origin and custody are already established.

Once an artifact has a stable origin and preserved custody, time must become bounded in a way that downstream primitives can evaluate without ambiguity. KAIROCLASP exists to make that temporal boundary explicit, deterministic, and non-drifting.

It does not establish origin. It does not preserve custody. It does not verify correctness. It does not witness, judge, or terminate. Its role is narrower: fix temporal boundary conditions for downstream interpretation.


What This Primitive Does

  • binds an artifact to a deterministic time-boundary surface
  • preserves explicit temporal boundary conditions for downstream primitives
  • emits time-bound output suitable for later verification and judgment

What This Primitive Does Not Do

  • does not establish first origin
  • does not preserve custody continuity
  • does not verify correctness
  • does not witness or attest
  • does not judge validity
  • does not terminate lifecycle

Behavioral Contract

Invocation model:

executable: kairoclasp
package: @verifrax/kairoclasp
runtime: CLI-first

The primitive operates on an artifact whose origin and custody surfaces are already fixed.

If temporal boundary conditions are absent, ambiguous, or non-deterministic, KAIROCLASP must not fabricate a stable time state.

Exit codes:

0 — time boundary fixed successfully
non-zero — invocation failed or contract violated


Usage

Install:

npm install -g @verifrax/kairoclasp

Execute:

kairoclasp artifact.json

stdin example:

cat artifact.json | kairoclasp


Determinism Guarantees

For identical canonical input, KAIROCLASP must produce identical time-boundary output.

No hidden environmental state may influence the result.

KAIROCLASP assumes an already-bounded origin and custody surface and does not substitute for those earlier primitives or for downstream verification and judgment.


Security Model

KAIROCLASP protects against ambiguity in temporal boundary assignment.

Its security value is to prevent silent drift in the time-bound interpretation of an artifact after origin and custody are fixed. It does not guarantee correctness, attestation, or irreversible judgment.


Relationship to Other Primitives

Canonical primitive order:

1 originseal
2 archicustos
3 kairoclasp
4 limenward
5 validexor
6 attestorium
7 irrevocull
8 guillotine

Repositories:

https://github.com/Verifrax/originseal
https://github.com/Verifrax/archicustos
https://github.com/Verifrax/kairoclasp
https://github.com/Verifrax/limenward
https://github.com/Verifrax/validexor
https://github.com/Verifrax/attestorium
https://github.com/Verifrax/irrevocull
https://github.com/Verifrax/guillotine


Installation

npm install -g @verifrax/kairoclasp

command -v kairoclasp

Repository:


License

MIT